Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2021-06-28 15:33:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Mon Jun 28 15:33:19 2021 rev:593 rq:902716 version:5.12.13

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2021-06-21 20:35:47.350631836 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.2625/dtb-aarch64.changes      
2021-06-28 15:33:20.651165166 +0200
@@ -1,0 +2,338 @@
+Mon Jun 28 08:37:21 CEST 2021 - jsl...@suse.cz
+
+- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER
+  to cover full doorbell." (amd gpu reverts).
+- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG
+  issue." (amd gpu reverts).
+- commit 74bd8c0
+
+-------------------------------------------------------------------
+Mon Jun 28 07:48:53 CEST 2021 - jsl...@suse.cz
+
+- Refresh
+  patches.suse/Input-elants_i2c-Fix-NULL-dereference-at-probing.patch.
+- Refresh
+  patches.suse/mmc-sdhci-iproc-cap-min-clock-frequency-on-bcm2711.patch.
+- Refresh
+  
patches.suse/mmc-sdhci-iproc-set-sdhci_quirk_cap_clock_base_broken-on-bcm2711.patch.
+  Update upstream statuses.
+- commit 9cef814
+
+-------------------------------------------------------------------
+Fri Jun 25 17:20:41 CEST 2021 - msucha...@suse.de
+
+- Revert "Update config files (bsc#1187167)" (bsc#1187711).
+  The key is needed. When a random key is generaeted it is a problem with
+  OBS repository setup. OBS should provide a signing key.
+- commit 6b7eebf
+
+-------------------------------------------------------------------
+Wed Jun 23 16:52:00 CEST 2021 - jsl...@suse.cz
+
+- Linux 5.12.13 (bsc#1012628).
+- dmaengine: idxd: add engine 'struct device' missing bus type
+  assignment (bsc#1012628).
+- dmaengine: idxd: add missing dsa driver unregister
+  (bsc#1012628).
+- dmaengine: fsl-dpaa2-qdma: Fix error return code in two
+  functions (bsc#1012628).
+- dmaengine: xilinx: dpdma: initialize registers before
+  request_irq (bsc#1012628).
+- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628).
+- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628).
+- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628).
+- dmaengine: stedma40: add missing iounmap() on error in
+  d40_probe() (bsc#1012628).
+- afs: Fix an IS_ERR() vs NULL check (bsc#1012628).
+- mm/memory-failure: make sure wait for page writeback in
+  memory_failure (bsc#1012628).
+- kvm: LAPIC: Restore guard to prevent illegal APIC register
+  access (bsc#1012628).
+- fanotify: fix copy_event_to_user() fid error clean up
+  (bsc#1012628).
+- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628).
+- staging: rtl8723bs: fix monitor netdev register/unregister
+  (bsc#1012628).
+- mac80211: fix skb length check in ieee80211_scan_rx()
+  (bsc#1012628).
+- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size
+  of 11 (bsc#1012628).
+- mlxsw: core: Set thermal zone polling delay argument to real
+  value at init (bsc#1012628).
+- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628).
+- net: ipv4: fix memory leak in netlbl_cipsov4_add_std
+  (bsc#1012628).
+- vrf: fix maximum MTU (bsc#1012628).
+- net: rds: fix memory leak in rds_recvmsg (bsc#1012628).
+- net: dsa: felix: re-enable TX flow control in
+  ocelot_port_flush() (bsc#1012628).
+- net: ena: fix DMA mapping function issues in XDP (bsc#1012628).
+- net: lantiq: disable interrupt before sheduling NAPI
+  (bsc#1012628).
+- netfilter: nf_tables: initialize set before expression setup
+  (bsc#1012628).
+- netfilter: nft_fib_ipv6: skip ipv6 packets from any to
+  link-local (bsc#1012628).
+- ice: add ndo_bpf callback for safe mode netdev ops
+  (bsc#1012628).
+- ice: parameterize functions responsible for Tx ring management
+  (bsc#1012628).
+- udp: fix race between close() and udp_abort() (bsc#1012628).
+- rtnetlink: Fix regression in bridge VLAN configuration
+  (bsc#1012628).
+- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628).
+- net/mlx5e: Fix use-after-free of encap entry in neigh update
+  handler (bsc#1012628).
+- net/mlx5e: Remove dependency in IPsec initialization flows
+  (bsc#1012628).
+- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628).
+- net/mlx5: Consider RoCE cap before init RDMA resources
+  (bsc#1012628).
+- net/mlx5: DR, Don't use SW steering when RoCE is not supported
+  (bsc#1012628).
+- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628).
+- net/mlx5e: Block offload of outer header csum for UDP tunnels
+  (bsc#1012628).
+- net/mlx5e: Block offload of outer header csum for GRE tunnel
+  (bsc#1012628).
+- skbuff: fix incorrect msg_zerocopy copy notifications
+  (bsc#1012628).
+- netfilter: synproxy: Fix out of bounds when parsing TCP options
+  (bsc#1012628).
+- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628).
+- sch_cake: Fix out of bounds when parsing TCP options and header
+  (bsc#1012628).
+- mptcp: try harder to borrow memory from subflow under pressure
+  (bsc#1012628).
+- mptcp: wake-up readers only for in sequence data (bsc#1012628).
+- mptcp: do not warn on bad input from the network (bsc#1012628).
+- selftests: mptcp: enable syncookie only in absence of reorders
+  (bsc#1012628).
+- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628).
+- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628).
+- cxgb4: fix endianness when flashing boot image (bsc#1012628).
+- cxgb4: fix sleep in atomic when flashing PHY firmware
+  (bsc#1012628).
+- cxgb4: halt chip before flashing PHY firmware image
+  (bsc#1012628).
+- net: stmmac: dwmac1000: Fix extended MAC address registers
+  definition (bsc#1012628).
+- net: make get_net_ns return error if NET_NS is disabled
+  (bsc#1012628).
+- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628).
+- ethtool: strset: fix message length calculation (bsc#1012628).
+- qlcnic: Fix an error handling path in 'qlcnic_probe()'
+  (bsc#1012628).
+- netxen_nic: Fix an error handling path in 'netxen_nic_probe()'
+  (bsc#1012628).
+- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628).
+- ipv4: Fix device used for dst_alloc with local routes
+  (bsc#1012628).
+- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628).
+- bpf: Fix leakage under speculation on mispredicted branches
+  (bsc#1012628).
+- net: mhi_net: Update the transmit handler prototype
+  (bsc#1012628).
+- ptp: improve max_adj check against unreasonable values
+  (bsc#1012628).
+- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628).
+- lantiq: net: fix duplicated skb in rx descriptor ring
+  (bsc#1012628).
+- net: usb: fix possible use-after-free in smsc75xx_bind
+  (bsc#1012628).
+- net: fec_ptp: fix issue caused by refactor the fec_devtype
+  (bsc#1012628).
+- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628).
+- net/af_unix: fix a data-race in unix_dgram_sendmsg /
+  unix_release_sock (bsc#1012628).
+- net/mlx5: Fix error path for set HCA defaults (bsc#1012628).
+- net/mlx5: Check that driver was probed prior attaching the
+  device (bsc#1012628).
+- net/mlx5: E-Switch, Read PF mac address (bsc#1012628).
+- net/mlx5: E-Switch, Allow setting GUID for host PF vport
+  (bsc#1012628).
+- net/mlx5: SF_DEV, remove SF device on invalid state
+  (bsc#1012628).
+- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
+  (bsc#1012628).
+- net/mlx5e: Don't create devices during unload flow
+  (bsc#1012628).
+- net/mlx5: Reset mkey index on creation (bsc#1012628).
+- be2net: Fix an error handling path in 'be_probe()'
+  (bsc#1012628).
+- net: hamradio: fix memory leak in mkiss_close (bsc#1012628).
+- net: cdc_eem: fix tx fixup skb leak (bsc#1012628).
+- cxgb4: fix wrong shift (bsc#1012628).
+- bnxt_en: Rediscover PHY capabilities after firmware reset
+  (bsc#1012628).
+- bnxt_en: Fix TQM fastpath ring backing store computation
+  (bsc#1012628).
+- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path
+  (bsc#1012628).
+- icmp: don't send out ICMP messages with a source address of
+  0.0.0.0 (bsc#1012628).
+- net: ethernet: fix potential use-after-free in ec_bhf_remove
+  (bsc#1012628).
+- regulator: cros-ec: Fix error code in dev_err message
+  (bsc#1012628).
+- regulator: bd70528: Fix off-by-one for buck123 .n_voltages
+  setting (bsc#1012628).
+- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan
+  support (bsc#1012628).
+- ASoC: rt5659: Fix the lost powers for the HDA header
+  (bsc#1012628).
+- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init()
+  (bsc#1012628).
+- ASoC: fsl-asoc-card: Set .owner attribute when registering card
+  (bsc#1012628).
+- regulator: mt6315: Fix function prototype for mt6315_map_mode
+  (bsc#1012628).
+- regulator: rtmv20: Fix to make regcache value first reading
+  back from HW (bsc#1012628).
+- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error
+  code (bsc#1012628).
+- sched/pelt: Ensure that *_sum is always synced with *_avg
+  (bsc#1012628).
+- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628).
+- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628).
++++ 141 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.2625/dtb-aarch64.changes
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
dtb-riscv64.changes: same change
kernel-64kb.changes: same change
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-kvmsmall.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa.changes: same change
kernel-pae.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
kernel-zfcpdump.changes: same change

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:29.951176531 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:29.955176536 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.12
+%define patchversion 5.12.13
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           dtb-aarch64
-Version:        5.12.12
+Version:        5.12.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0e46a2c
+Release:        <RELEASE>.g74bd8c0
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
dtb-riscv64.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:30.047176648 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:30.051176653 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.12
+%define patchversion 5.12.13
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -72,9 +72,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.12.12
+Version:        5.12.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0e46a2c
+Release:        <RELEASE>.g74bd8c0
 %else
 Release:        0
 %endif
@@ -185,10 +185,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-0e46a2c644754074b091f728831994304f5dbff0
-Provides:       kernel-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       
kernel-%build_flavor-base-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
+Provides:       kernel-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 # END COMMON DEPS
-Provides:       %name-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       %name-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:30.087176697 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:30.091176702 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.12
+%define patchversion 5.12.13
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -72,9 +72,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.12.12
+Version:        5.12.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0e46a2c
+Release:        <RELEASE>.g74bd8c0
 %else
 Release:        0
 %endif
@@ -185,10 +185,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-0e46a2c644754074b091f728831994304f5dbff0
-Provides:       kernel-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       
kernel-%build_flavor-base-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
+Provides:       kernel-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 # END COMMON DEPS
-Provides:       %name-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       %name-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:30.111176726 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:30.115176732 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.12
+%define patchversion 5.12.13
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -72,9 +72,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.12.12
+Version:        5.12.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0e46a2c
+Release:        <RELEASE>.g74bd8c0
 %else
 Release:        0
 %endif
@@ -185,10 +185,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-0e46a2c644754074b091f728831994304f5dbff0
-Provides:       kernel-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       
kernel-%build_flavor-base-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
+Provides:       kernel-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 # END COMMON DEPS
-Provides:       %name-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       %name-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:30.131176751 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:30.135176756 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.12
+%define patchversion 5.12.13
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        5.12.12
+Version:        5.12.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0e46a2c
+Release:        <RELEASE>.g74bd8c0
 %else
 Release:        0
 %endif
@@ -64,7 +64,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       %name-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz

++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:30.179176810 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:30.183176815 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.12
+%define patchversion 5.12.13
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -72,9 +72,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.12.12
+Version:        5.12.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0e46a2c
+Release:        <RELEASE>.g74bd8c0
 %else
 Release:        0
 %endif
@@ -185,10 +185,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-0e46a2c644754074b091f728831994304f5dbff0
-Provides:       kernel-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       
kernel-%build_flavor-base-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
+Provides:       kernel-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 # END COMMON DEPS
-Provides:       %name-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       %name-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:30.247176893 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:30.251176897 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.12.12
+%define patchversion 5.12.13
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-0e46a2c644754074b091f728831994304f5dbff0
+BuildRequires:  
kernel%kernel_flavor-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 
 %if 0%{?rhel_version}
 BuildRequires:  kernel
@@ -64,9 +64,9 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0
 Group:          SLES
-Version:        5.12.12
+Version:        5.12.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0e46a2c
+Release:        <RELEASE>.g74bd8c0
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:30.271176922 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:30.271176922 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.12.12
+%define patchversion 5.12.13
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@
 Summary:        Basic QA tests for the kernel
 License:        GPL-2.0
 Group:          SLES
-Version:        5.12.12
+Version:        5.12.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0e46a2c
+Release:        <RELEASE>.g74bd8c0
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:30.295176951 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:30.299176956 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.12
+%define patchversion 5.12.13
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -72,9 +72,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.12.12
+Version:        5.12.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0e46a2c
+Release:        <RELEASE>.g74bd8c0
 %else
 Release:        0
 %endif
@@ -185,10 +185,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-0e46a2c644754074b091f728831994304f5dbff0
-Provides:       kernel-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       
kernel-%build_flavor-base-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
+Provides:       kernel-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 # END COMMON DEPS
-Provides:       %name-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       %name-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:30.343177010 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:30.343177010 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.12
+%define patchversion 5.12.13
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -30,9 +30,9 @@
 Summary:        The Linux Kernel Sources
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        5.12.12
+Version:        5.12.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0e46a2c
+Release:        <RELEASE>.g74bd8c0
 %else
 Release:        0
 %endif
@@ -43,7 +43,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       %name-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 Provides:       linux
 Provides:       multiversion(kernel)
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:30.367177039 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:30.371177044 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        5.12.12
+Version:        5.12.13
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0e46a2c
+Release:        <RELEASE>.g74bd8c0
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       %name-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:30.391177069 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:30.395177073 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.12
+%define patchversion 5.12.13
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -72,9 +72,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.12.12
+Version:        5.12.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0e46a2c
+Release:        <RELEASE>.g74bd8c0
 %else
 Release:        0
 %endif
@@ -185,10 +185,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-0e46a2c644754074b091f728831994304f5dbff0
-Provides:       kernel-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       
kernel-%build_flavor-base-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
+Provides:       kernel-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 # END COMMON DEPS
-Provides:       %name-srchash-0e46a2c644754074b091f728831994304f5dbff0
+Provides:       %name-srchash-74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh

kernel-zfcpdump.spec: same change
++++++ config.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/arm64/default new/config/arm64/default
--- old/config/arm64/default    2021-06-16 13:02:31.000000000 +0200
+++ new/config/arm64/default    2021-06-25 17:23:05.000000000 +0200
@@ -11397,7 +11397,7 @@
 #
 # Certificates for signature checking
 #
-CONFIG_MODULE_SIG_KEY=""
+CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
 CONFIG_SYSTEM_TRUSTED_KEYRING=y
 CONFIG_SYSTEM_TRUSTED_KEYS=""
 # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default
--- old/config/armv6hl/default  2021-06-16 13:02:31.000000000 +0200
+++ new/config/armv6hl/default  2021-06-25 17:23:05.000000000 +0200
@@ -8087,7 +8087,7 @@
 #
 # Certificates for signature checking
 #
-CONFIG_MODULE_SIG_KEY=""
+CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
 CONFIG_SYSTEM_TRUSTED_KEYRING=y
 CONFIG_SYSTEM_TRUSTED_KEYS=""
 # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default
--- old/config/armv7hl/default  2021-06-16 13:02:31.000000000 +0200
+++ new/config/armv7hl/default  2021-06-25 17:23:05.000000000 +0200
@@ -11292,7 +11292,7 @@
 #
 # Certificates for signature checking
 #
-CONFIG_MODULE_SIG_KEY=""
+CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
 CONFIG_SYSTEM_TRUSTED_KEYRING=y
 CONFIG_SYSTEM_TRUSTED_KEYS=""
 # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae
--- old/config/armv7hl/lpae     2021-06-16 13:02:31.000000000 +0200
+++ new/config/armv7hl/lpae     2021-06-25 17:23:05.000000000 +0200
@@ -10905,7 +10905,7 @@
 #
 # Certificates for signature checking
 #
-CONFIG_MODULE_SIG_KEY=""
+CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
 CONFIG_SYSTEM_TRUSTED_KEYRING=y
 CONFIG_SYSTEM_TRUSTED_KEYS=""
 # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2021-06-16 13:02:31.000000000 +0200
+++ new/config/i386/pae 2021-06-25 17:23:05.000000000 +0200
@@ -9991,7 +9991,7 @@
 #
 # Certificates for signature checking
 #
-CONFIG_MODULE_SIG_KEY=""
+CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
 CONFIG_SYSTEM_TRUSTED_KEYRING=y
 CONFIG_SYSTEM_TRUSTED_KEYS=""
 # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default
--- old/config/ppc64/default    2021-06-16 13:02:31.000000000 +0200
+++ new/config/ppc64/default    2021-06-25 17:23:05.000000000 +0200
@@ -7994,7 +7994,7 @@
 #
 # Certificates for signature checking
 #
-CONFIG_MODULE_SIG_KEY=""
+CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
 CONFIG_SYSTEM_TRUSTED_KEYRING=y
 CONFIG_SYSTEM_TRUSTED_KEYS=""
 # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default
--- old/config/ppc64le/default  2021-06-16 13:02:31.000000000 +0200
+++ new/config/ppc64le/default  2021-06-25 17:23:05.000000000 +0200
@@ -7845,7 +7845,7 @@
 #
 # Certificates for signature checking
 #
-CONFIG_MODULE_SIG_KEY=""
+CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
 CONFIG_SYSTEM_TRUSTED_KEYRING=y
 CONFIG_SYSTEM_TRUSTED_KEYS=""
 # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default
--- old/config/riscv64/default  2021-06-16 13:02:31.000000000 +0200
+++ new/config/riscv64/default  2021-06-25 17:23:05.000000000 +0200
@@ -8709,7 +8709,7 @@
 #
 # Certificates for signature checking
 #
-CONFIG_MODULE_SIG_KEY=""
+CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
 CONFIG_SYSTEM_TRUSTED_KEYRING=y
 CONFIG_SYSTEM_TRUSTED_KEYS=""
 # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/default new/config/s390x/default
--- old/config/s390x/default    2021-06-16 13:02:31.000000000 +0200
+++ new/config/s390x/default    2021-06-25 17:23:05.000000000 +0200
@@ -4074,7 +4074,7 @@
 #
 # Certificates for signature checking
 #
-CONFIG_MODULE_SIG_KEY=""
+CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
 CONFIG_SYSTEM_TRUSTED_KEYRING=y
 CONFIG_SYSTEM_TRUSTED_KEYS=""
 # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default
--- old/config/x86_64/default   2021-06-16 13:02:31.000000000 +0200
+++ new/config/x86_64/default   2021-06-25 17:23:05.000000000 +0200
@@ -9945,7 +9945,7 @@
 #
 # Certificates for signature checking
 #
-CONFIG_MODULE_SIG_KEY=""
+CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
 CONFIG_SYSTEM_TRUSTED_KEYRING=y
 CONFIG_SYSTEM_TRUSTED_KEYS=""
 # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set

++++++ patches.kernel.org.tar.bz2 ++++++
++++ 14696 lines of diff (skipped)

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch
 
new/patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch
--- 
old/patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch
    2021-06-16 14:34:37.000000000 +0200
+++ 
new/patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch
    1970-01-01 01:00:00.000000000 +0100
@@ -1,65 +0,0 @@
-From: Tom Lendacky <thomas.lenda...@amd.com>
-Date: Mon, 7 Jun 2021 09:57:57 +0200
-Subject: x86/ioremap: Map efi_mem_reserve() memory as encrypted for SEV
-Patch-mainline: Not yet, posted to mailing list
-References: bsc#1186884
-
-Some drivers require memory that is marked as EFI boot services data. So that
-this memory is not re-used by the kernel after ExitBootServices(),
-efi_mem_reserve() is used to preserve it by inserting a new EFI memory
-descriptor and marking it with the EFI_MEMORY_RUNTIME attribute.
-
-Under SEV, memory marked with the EFI_MEMORY_RUNTIME attribute needs to
-be mapped encrypted by Linux, otherwise the kernel might crash at boot
-like below:
-
- EFI Variables Facility v0.08 2004-May-17
- general protection fault, probably for non-canonical address 
0x3597688770a868b2: 0000 [#1] SMP NOPTI
- CPU: 13 PID: 1 Comm: swapper/0 Not tainted 5.12.4-2-default #1 openSUSE 
Tumbleweed
- Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 0.0.0 02/06/2015
- RIP: 0010:efi_mokvar_entry_next+0x34/0x40
- Code: c5 01 48 8b 17 48 c7 07 00 00 00 00 48 85 c0 74 24 48 85 d2 74 14 80 3a 
00 74 18 48 8b 82 00 01 00 00 48 8d 84 02 08 01 00 00 <80> 38 00 74 04 48 89 07 
c3 31 c0 c3 0f 1f 44 00 00 41 54 4c 8b 25
- [...]
- Call Trace:
-  efi_mokvar_sysfs_init
-  ? efi_mokvar_table_init
-  do_one_initcall
-  ? __kmalloc
-  kernel_init_freeable
-  ? rest_init
-  kernel_init
-  ret_from_fork
- Modules linked in:
- ---[ end trace 0de27ecc25d41b73 ]---
-
-Expand the __ioremap_check_other() function to additionally check for this
-other type of "runtime" data and indicate that it should be mapped encrypted
-for an SEV guest.
-
-Fixes: 58c909022a5a ("efi: Support for MOK variable config table")
-Reported-by: Joerg Roedel <jroe...@suse.de>
-Tested-by: Joerg Roedel <jroe...@suse.de>
-Signed-off-by: Tom Lendacky <thomas.lenda...@amd.com>
-Signed-off-by: Joerg Roedel <jroe...@suse.de>
----
- arch/x86/mm/ioremap.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/arch/x86/mm/ioremap.c b/arch/x86/mm/ioremap.c
-index 12c686c65ea9..60ade7dd71bd 100644
---- a/arch/x86/mm/ioremap.c
-+++ b/arch/x86/mm/ioremap.c
-@@ -118,7 +118,9 @@ static void __ioremap_check_other(resource_size_t addr, 
struct ioremap_desc *des
-       if (!IS_ENABLED(CONFIG_EFI))
-               return;
- 
--      if (efi_mem_type(addr) == EFI_RUNTIME_SERVICES_DATA)
-+      if (efi_mem_type(addr) == EFI_RUNTIME_SERVICES_DATA ||
-+          (efi_mem_type(addr) == EFI_BOOT_SERVICES_DATA &&
-+           efi_mem_attributes(addr) & EFI_MEMORY_RUNTIME))
-               desc->flags |= IORES_MAP_ENCRYPTED;
- }
- 
--- 
-2.31.1
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/ACPI-idle-override-c-state-latency-when-not-in-confo.patch 
new/patches.suse/ACPI-idle-override-c-state-latency-when-not-in-confo.patch
--- old/patches.suse/ACPI-idle-override-c-state-latency-when-not-in-confo.patch 
2021-06-16 14:34:37.000000000 +0200
+++ new/patches.suse/ACPI-idle-override-c-state-latency-when-not-in-confo.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,109 +0,0 @@
-From: Mario Limonciello <mario.limoncie...@amd.com>
-Subject: [PATCH v3] ACPI / idle: override c-state latency when not in 
conformance with s0ix
-Date: Wed, 12 May 2021 17:15:14 -0500
-Message-id: <20210512221514.32038-1-mario.limoncie...@amd.com>
-Patch-mainline: Submitted, linux-acpi ML
-References: bsc#1185840
-
-Generally the C-state latency is provided by the _CST method or FADT but
-some OEM platforms using AMD Picasso, Renoir, Van Gogh, and Cezanne set
-the C2 latency greater than C3's which causes the C2 state to be skipped.
-That will block the core entering PC6, which prevents s0ix working
-properly on Linux systems.
-
-In other operating systems the latency values are not validated and this
-does not cause problems by skipping states.
-
-To avoid this issue happening on Linux, detect when latencies are not an
-arithmetic progression and sort them.
-
-Link: 
https://gitlab.freedesktop.org/agd5f/linux/-/commit/026d186e4592c1ee9c1cb44295912d0294508725
-Link: https://gitlab.freedesktop.org/drm/amd/-/issues/1230#note_712174
-Suggested-by: Prike Liang <prike.li...@amd.com>
-Suggested-by: Alex Deucher <alexander.deuc...@amd.com>
-Signed-off-by: Mario Limonciello <mario.limoncie...@amd.com>
-Acked-by: Takashi Iwai <ti...@suse.de>
-
----
- drivers/acpi/processor_idle.c | 40 +++++++++++++++++++++++++++++++++++
- 1 file changed, 40 insertions(+)
-
-diff --git a/drivers/acpi/processor_idle.c b/drivers/acpi/processor_idle.c
-index 4e2d76b8b697..6790df5a2462 100644
---- a/drivers/acpi/processor_idle.c
-+++ b/drivers/acpi/processor_idle.c
-@@ -16,6 +16,7 @@
- #include <linux/acpi.h>
- #include <linux/dmi.h>
- #include <linux/sched.h>       /* need_resched() */
-+#include <linux/sort.h>
- #include <linux/tick.h>
- #include <linux/cpuidle.h>
- #include <linux/cpu.h>
-@@ -388,10 +389,37 @@ static void acpi_processor_power_verify_c3(struct 
acpi_processor *pr,
-       return;
- }
- 
-+static int acpi_cst_latency_cmp(const void *a, const void *b)
-+{
-+      const struct acpi_processor_cx *x = a, *y = b;
-+
-+      if (!(x->valid && y->valid))
-+              return 0;
-+      if (x->latency > y->latency)
-+              return 1;
-+      if (x->latency < y->latency)
-+              return -1;
-+      return 0;
-+}
-+static void acpi_cst_latency_swap(void *a, void *b, int n)
-+{
-+      struct acpi_processor_cx *x = a, *y = b;
-+      u32 tmp;
-+
-+      if (!(x->valid && y->valid))
-+              return;
-+      tmp = x->latency;
-+      x->latency = y->latency;
-+      y->latency = tmp;
-+}
-+
- static int acpi_processor_power_verify(struct acpi_processor *pr)
- {
-       unsigned int i;
-       unsigned int working = 0;
-+      unsigned int last_latency = 0;
-+      unsigned int last_type = 0;
-+      bool buggy_latency = false;
- 
-       pr->power.timer_broadcast_on_state = INT_MAX;
- 
-@@ -415,12 +443,24 @@ static int acpi_processor_power_verify(struct 
acpi_processor *pr)
-               }
-               if (!cx->valid)
-                       continue;
-+              if (cx->type >= last_type && cx->latency < last_latency)
-+                      buggy_latency = true;
-+              last_latency = cx->latency;
-+              last_type = cx->type;
- 
-               lapic_timer_check_state(i, pr, cx);
-               tsc_check_state(cx->type);
-               working++;
-       }
- 
-+      if (buggy_latency) {
-+              pr_notice("FW issue: working around C-state latencies out of 
order\n");
-+              sort(&pr->power.states[1], max_cstate,
-+                   sizeof(struct acpi_processor_cx),
-+                   acpi_cst_latency_cmp,
-+                   acpi_cst_latency_swap);
-+      }
-+
-       lapic_timer_propagate_broadcast(pr);
- 
-       return (working);
--- 
-2.25.1
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/ACPI-processor-idle-Fix-up-C-state-latency-if-not-or.patch 
new/patches.suse/ACPI-processor-idle-Fix-up-C-state-latency-if-not-or.patch
--- old/patches.suse/ACPI-processor-idle-Fix-up-C-state-latency-if-not-or.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/ACPI-processor-idle-Fix-up-C-state-latency-if-not-or.patch 
2021-06-28 08:37:23.000000000 +0200
@@ -0,0 +1,112 @@
+From: Mario Limonciello <mario.limoncie...@amd.com>
+Date: Wed, 12 May 2021 17:15:14 -0500
+Subject: ACPI: processor idle: Fix up C-state latency if not ordered
+Git-repo: 
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git#linux-next
+Git-commit: 65ea8f2c6e230bdf71fed0137cf9e9d1b307db32
+Patch-mainline: Queued in subsystem maintainer repository
+References: bsc#1185840
+
+Generally, the C-state latency is provided by the _CST method or
+FADT, but some OEM platforms using AMD Picasso, Renoir, Van Gogh,
+and Cezanne set the C2 latency greater than C3's which causes the
+C2 state to be skipped.
+
+That will block the core entering PC6, which prevents S0ix working
+properly on Linux systems.
+
+In other operating systems, the latency values are not validated and
+this does not cause problems by skipping states.
+
+To avoid this issue on Linux, detect when latencies are not an
+arithmetic progression and sort them.
+
+Link: 
https://gitlab.freedesktop.org/agd5f/linux/-/commit/026d186e4592c1ee9c1cb44295912d0294508725
+Link: https://gitlab.freedesktop.org/drm/amd/-/issues/1230#note_712174
+Suggested-by: Prike Liang <prike.li...@amd.com>
+Suggested-by: Alex Deucher <alexander.deuc...@amd.com>
+Signed-off-by: Mario Limonciello <mario.limoncie...@amd.com>
+[ rjw: Subject and changelog edits ]
+Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com>
+Acked-by: Takashi Iwai <ti...@suse.de>
+---
+ drivers/acpi/processor_idle.c | 40 +++++++++++++++++++++++++++++++++++
+ 1 file changed, 40 insertions(+)
+
+diff --git a/drivers/acpi/processor_idle.c b/drivers/acpi/processor_idle.c
+index 45a019619e4a..095c8aca141e 100644
+--- a/drivers/acpi/processor_idle.c
++++ b/drivers/acpi/processor_idle.c
+@@ -16,6 +16,7 @@
+ #include <linux/acpi.h>
+ #include <linux/dmi.h>
+ #include <linux/sched.h>       /* need_resched() */
++#include <linux/sort.h>
+ #include <linux/tick.h>
+ #include <linux/cpuidle.h>
+ #include <linux/cpu.h>
+@@ -384,10 +385,37 @@ static void acpi_processor_power_verify_c3(struct 
acpi_processor *pr,
+       return;
+ }
+ 
++static int acpi_cst_latency_cmp(const void *a, const void *b)
++{
++      const struct acpi_processor_cx *x = a, *y = b;
++
++      if (!(x->valid && y->valid))
++              return 0;
++      if (x->latency > y->latency)
++              return 1;
++      if (x->latency < y->latency)
++              return -1;
++      return 0;
++}
++static void acpi_cst_latency_swap(void *a, void *b, int n)
++{
++      struct acpi_processor_cx *x = a, *y = b;
++      u32 tmp;
++
++      if (!(x->valid && y->valid))
++              return;
++      tmp = x->latency;
++      x->latency = y->latency;
++      y->latency = tmp;
++}
++
+ static int acpi_processor_power_verify(struct acpi_processor *pr)
+ {
+       unsigned int i;
+       unsigned int working = 0;
++      unsigned int last_latency = 0;
++      unsigned int last_type = 0;
++      bool buggy_latency = false;
+ 
+       pr->power.timer_broadcast_on_state = INT_MAX;
+ 
+@@ -411,12 +439,24 @@ static int acpi_processor_power_verify(struct 
acpi_processor *pr)
+               }
+               if (!cx->valid)
+                       continue;
++              if (cx->type >= last_type && cx->latency < last_latency)
++                      buggy_latency = true;
++              last_latency = cx->latency;
++              last_type = cx->type;
+ 
+               lapic_timer_check_state(i, pr, cx);
+               tsc_check_state(cx->type);
+               working++;
+       }
+ 
++      if (buggy_latency) {
++              pr_notice("FW issue: working around C-state latencies out of 
order\n");
++              sort(&pr->power.states[1], max_cstate,
++                   sizeof(struct acpi_processor_cx),
++                   acpi_cst_latency_cmp,
++                   acpi_cst_latency_swap);
++      }
++
+       lapic_timer_propagate_broadcast(pr);
+ 
+       return (working);
+-- 
+2.32.0
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/Bluetooth-btqca-Don-t-modify-firmware-contents-in-pl.patch 
new/patches.suse/Bluetooth-btqca-Don-t-modify-firmware-contents-in-pl.patch
--- old/patches.suse/Bluetooth-btqca-Don-t-modify-firmware-contents-in-pl.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/Bluetooth-btqca-Don-t-modify-firmware-contents-in-pl.patch 
2021-06-28 08:37:23.000000000 +0200
@@ -0,0 +1,139 @@
+From da68ad722e54ce86fa6f87829cf60d12201cdfaa Mon Sep 17 00:00:00 2001
+From: Connor Abbott <cwabbo...@gmail.com>
+Date: Fri, 7 May 2021 14:27:33 +0200
+Subject: [PATCH] Bluetooth: btqca: Don't modify firmware contents in-place
+Git-commit: da68ad722e54ce86fa6f87829cf60d12201cdfaa
+Git-repo: 
git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
+Patch-mainline: Queued in subsystem maintainer repository
+References: bsc#1187472
+
+struct firmware::data is marked const, and when the firmware is
+compressed with xz (default at least with Fedora) it's mapped read-only
+which results in a crash:
+
+Bug: unable to handle page fault for address: ffffae57c0ca5047
+PGD 100000067 P4D 100000067 PUD 1001ce067 PMD 10165a067 PTE 8000000112bba161
+Oops: 0003 [#1] SMP NOPTI
+Cpu: 3 PID: 204 Comm: kworker/u17:0 Not tainted 5.12.1-test+ #1
+Hardware name: Dell Inc. XPS 13 9310/0F7M4C, BIOS 1.2.5 12/10/2020
+Workqueue: hci0 hci_power_on [bluetooth]
+Rip: 0010:qca_download_firmware+0x27c/0x4e0 [btqca]
+Code: 1b 75 04 80 48 0c 01 0f b7 c6 8d 54 02 0c 41 39 d7 0f 8e 62 fe ff ff 48 
63 c2 4c 01 e8 0f b7 38 0f b7 70 02 66 83 ff 11 75 d3 <80> 48 0c 80 41 83 fc 03 
7e 6e 88 58 0d eb ce 41 0f b6 45 0e 48 8b
+Rsp: 0018:ffffae57c08dfc68 EFLAGS: 00010246
+Rax: ffffae57c0ca503b RBX: 000000000000000e RCX: 0000000000000000
+Rdx: 0000000000000037 RSI: 0000000000000006 RDI: 0000000000000011
+Rbp: ffff978d9949e000 R08: ffff978d84ed7540 R09: ffffae57c0ca5000
+R10: 000000000010cd00 R11: 0000000000000001 R12: 0000000000000005
+R13: ffffae57c0ca5004 R14: ffff978d98ca8680 R15: 00000000000016a9
+Fs: 0000000000000000(0000) GS:ffff9794ef6c0000(0000) knlGS:0000000000000000
+Cs: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
+Cr2: ffffae57c0ca5047 CR3: 0000000113d5a004 CR4: 0000000000770ee0
+Pkru: 55555554
+Call Trace:
+ qca_uart_setup+0x2cb/0x1390 [btqca]
+ ? qca_read_soc_version+0x136/0x220 [btqca]
+ qca_setup+0x288/0xab0 [hci_uart]
+ hci_dev_do_open+0x1f3/0x780 [bluetooth]
+ ? try_to_wake_up+0x1c1/0x4f0
+ hci_power_on+0x3f/0x200 [bluetooth]
+ process_one_work+0x1ec/0x380
+ worker_thread+0x53/0x3e0
+ ? process_one_work+0x380/0x380
+ kthread+0x11b/0x140
+ ? kthread_associate_blkcg+0xa0/0xa0
+ ret_from_fork+0x1f/0x30
+Modules linked in: llc ip_set nf_tables nfnetlink snd_soc_skl_hda_dsp(+) 
ip6table_filter snd_soc_hdac_hdmi ip6_tables qrtr_mhi iptable_filter 
snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic s>
+ dell_wmi_sysman(+) dell_smbios snd dcdbas mhi vfat videobuf2_vmalloc i2c_i801 
videobuf2_memops videobuf2_v4l2 dell_wmi_descriptor fat wmi_bmof soundcore 
i2c_smbus videobuf2_common libarc4 mei_me mei hid_se>
+ i2c_hid_acpi i2c_hid video pinctrl_tigerlake fuse
+Cr2: ffffae57c0ca5047
+
+This also seems to fix a failure to suspend due to the firmware
+download on bootup getting interrupted by the crash:
+
+Bluetooth: hci0: SSR or FW download time out
+Pm: dpm_run_callback(): acpi_subsys_suspend+0x0/0x60 returns -110
+Pm: Device serial0-0 failed to suspend: error -110
+Pm: Some devices failed to suspend, or early wake event detected
+
+Fixes: 83e8196 ("Bluetooth: btqca: Introduce generic QCA ROME support")
+Cc: Venkata Lakshmi Narayana Gubba <gubba...@codeaurora.org>
+Cc: sta...@vger.kernel.org
+Signed-off-by: Connor Abbott <cwabbo...@gmail.com>
+Signed-off-by: Marcel Holtmann <mar...@holtmann.org>
+Acked-by: Takashi Iwai <ti...@suse.de>
+
+---
+ drivers/bluetooth/btqca.c | 27 ++++++++++++++++++++-------
+ 1 file changed, 20 insertions(+), 7 deletions(-)
+
+diff --git a/drivers/bluetooth/btqca.c b/drivers/bluetooth/btqca.c
+index 25114f0d1319..bd71dfc9c974 100644
+--- a/drivers/bluetooth/btqca.c
++++ b/drivers/bluetooth/btqca.c
+@@ -183,7 +183,7 @@ int qca_send_pre_shutdown_cmd(struct hci_dev *hdev)
+ EXPORT_SYMBOL_GPL(qca_send_pre_shutdown_cmd);
+ 
+ static void qca_tlv_check_data(struct qca_fw_config *config,
+-              const struct firmware *fw, enum qca_btsoc_type soc_type)
++              u8 *fw_data, enum qca_btsoc_type soc_type)
+ {
+       const u8 *data;
+       u32 type_len;
+@@ -194,7 +194,7 @@ static void qca_tlv_check_data(struct qca_fw_config 
*config,
+       struct tlv_type_nvm *tlv_nvm;
+       uint8_t nvm_baud_rate = config->user_baud_rate;
+ 
+-      tlv = (struct tlv_type_hdr *)fw->data;
++      tlv = (struct tlv_type_hdr *)fw_data;
+ 
+       type_len = le32_to_cpu(tlv->type_len);
+       length = (type_len >> 8) & 0x00ffffff;
+@@ -390,8 +390,9 @@ static int qca_download_firmware(struct hci_dev *hdev,
+                                enum qca_btsoc_type soc_type)
+ {
+       const struct firmware *fw;
++      u8 *data;
+       const u8 *segment;
+-      int ret, remain, i = 0;
++      int ret, size, remain, i = 0;
+ 
+       bt_dev_info(hdev, "QCA Downloading %s", config->fwname);
+ 
+@@ -402,10 +403,22 @@ static int qca_download_firmware(struct hci_dev *hdev,
+               return ret;
+       }
+ 
+-      qca_tlv_check_data(config, fw, soc_type);
++      size = fw->size;
++      data = vmalloc(fw->size);
++      if (!data) {
++              bt_dev_err(hdev, "QCA Failed to allocate memory for file: %s",
++                         config->fwname);
++              release_firmware(fw);
++              return -ENOMEM;
++      }
++
++      memcpy(data, fw->data, size);
++      release_firmware(fw);
++
++      qca_tlv_check_data(config, data, soc_type);
+ 
+-      segment = fw->data;
+-      remain = fw->size;
++      segment = data;
++      remain = size;
+       while (remain > 0) {
+               int segsize = min(MAX_SIZE_PER_TLV_SEGMENT, remain);
+ 
+@@ -435,7 +448,7 @@ static int qca_download_firmware(struct hci_dev *hdev,
+               ret = qca_inject_cmd_complete_event(hdev);
+ 
+ out:
+-      release_firmware(fw);
++      vfree(data);
+ 
+       return ret;
+ }
+-- 
+2.26.2
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/Input-elants_i2c-Fix-NULL-dereference-at-probing.patch 
new/patches.suse/Input-elants_i2c-Fix-NULL-dereference-at-probing.patch
--- old/patches.suse/Input-elants_i2c-Fix-NULL-dereference-at-probing.patch     
2021-06-16 14:34:37.000000000 +0200
+++ new/patches.suse/Input-elants_i2c-Fix-NULL-dereference-at-probing.patch     
2021-06-28 08:37:23.000000000 +0200
@@ -2,7 +2,9 @@
 Subject: [PATCH v3 1/2] Input: elants_i2c - Fix NULL dereference at probing
 Date: Fri, 28 May 2021 09:10:23 +0200
 Message-Id: <20210528071024.26450-1-ti...@suse.de>
-Patch-mainline: Submitted, linux-input ML
+Patch-mainline: Queued in subsystem maintainer repository
+Git-commit: b9c0ebb867d67cc4e9e1a7a2abf0ac9a2cc02051
+Git-repo: 
git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git#for-linus
 References: bsc#1186454
 
 The recent change in elants_i2c driver to support more chips
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/Revert-drm-amdgpu-gfx10-enlarge-CP_MEC_DOORBELL_RANG.patch 
new/patches.suse/Revert-drm-amdgpu-gfx10-enlarge-CP_MEC_DOORBELL_RANG.patch
--- old/patches.suse/Revert-drm-amdgpu-gfx10-enlarge-CP_MEC_DOORBELL_RANG.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/Revert-drm-amdgpu-gfx10-enlarge-CP_MEC_DOORBELL_RANG.patch 
2021-06-28 08:37:23.000000000 +0200
@@ -0,0 +1,38 @@
+From: Yifan Zhang <yifan1.zh...@amd.com>
+Date: Sat, 19 Jun 2021 11:39:43 +0800
+Subject: Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to
+ cover full doorbell."
+Git-commit: baacf52a473b24e10322b67757ddb92ab8d86717
+Patch-mainline: 5.13
+References: amd gpu reverts
+
+This reverts commit 1c0b0efd148d5b24c4932ddb3fa03c8edd6097b3.
+
+Reason for revert: Side effect of enlarging CP_MEC_DOORBELL_RANGE may
+cause some APUs fail to enter gfxoff in certain user cases.
+
+Signed-off-by: Yifan Zhang <yifan1.zh...@amd.com>
+Acked-by: Alex Deucher <alexander.deuc...@amd.com>
+Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
+Cc: sta...@vger.kernel.org
+Signed-off-by: Jiri Slaby <jsl...@suse.cz>
+---
+ drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c |    6 +-----
+ 1 file changed, 1 insertion(+), 5 deletions(-)
+
+--- a/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
++++ b/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
+@@ -6769,12 +6769,8 @@ static int gfx_v10_0_kiq_init_register(s
+       if (ring->use_doorbell) {
+               WREG32_SOC15(GC, 0, mmCP_MEC_DOORBELL_RANGE_LOWER,
+                       (adev->doorbell_index.kiq * 2) << 2);
+-              /* If GC has entered CGPG, ringing doorbell > first page doesn't
+-               * wakeup GC. Enlarge CP_MEC_DOORBELL_RANGE_UPPER to workaround
+-               * this issue.
+-               */
+               WREG32_SOC15(GC, 0, mmCP_MEC_DOORBELL_RANGE_UPPER,
+-                      (adev->doorbell.size - 4));
++                      (adev->doorbell_index.userqueue_end * 2) << 2);
+       }
+ 
+       WREG32_SOC15(GC, 0, mmCP_HQD_PQ_DOORBELL_CONTROL,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/Revert-drm-amdgpu-gfx9-fix-the-doorbell-missing-when.patch 
new/patches.suse/Revert-drm-amdgpu-gfx9-fix-the-doorbell-missing-when.patch
--- old/patches.suse/Revert-drm-amdgpu-gfx9-fix-the-doorbell-missing-when.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/Revert-drm-amdgpu-gfx9-fix-the-doorbell-missing-when.patch 
2021-06-28 08:37:23.000000000 +0200
@@ -0,0 +1,38 @@
+From: Yifan Zhang <yifan1.zh...@amd.com>
+Date: Sat, 19 Jun 2021 11:40:54 +0800
+Subject: Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG
+ issue."
+Git-commit: ee5468b9f1d3bf48082eed351dace14598e8ca39
+Patch-mainline: 5.13
+References: amd gpu reverts
+
+This reverts commit 4cbbe34807938e6e494e535a68d5ff64edac3f20.
+
+Reason for revert: side effect of enlarging CP_MEC_DOORBELL_RANGE may
+cause some APUs fail to enter gfxoff in certain user cases.
+
+Signed-off-by: Yifan Zhang <yifan1.zh...@amd.com>
+Acked-by: Alex Deucher <alexander.deuc...@amd.com>
+Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
+Cc: sta...@vger.kernel.org
+Signed-off-by: Jiri Slaby <jsl...@suse.cz>
+---
+ drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c |    6 +-----
+ 1 file changed, 1 insertion(+), 5 deletions(-)
+
+--- a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
++++ b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
+@@ -3623,12 +3623,8 @@ static int gfx_v9_0_kiq_init_register(st
+       if (ring->use_doorbell) {
+               WREG32_SOC15(GC, 0, mmCP_MEC_DOORBELL_RANGE_LOWER,
+                                       (adev->doorbell_index.kiq * 2) << 2);
+-              /* If GC has entered CGPG, ringing doorbell > first page doesn't
+-               * wakeup GC. Enlarge CP_MEC_DOORBELL_RANGE_UPPER to workaround
+-               * this issue.
+-               */
+               WREG32_SOC15(GC, 0, mmCP_MEC_DOORBELL_RANGE_UPPER,
+-                                      (adev->doorbell.size - 4));
++                                      (adev->doorbell_index.userqueue_end * 
2) << 2);
+       }
+ 
+       WREG32_SOC15_RLC(GC, 0, mmCP_HQD_PQ_DOORBELL_CONTROL,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/mmc-sdhci-iproc-cap-min-clock-frequency-on-bcm2711.patch 
new/patches.suse/mmc-sdhci-iproc-cap-min-clock-frequency-on-bcm2711.patch
--- old/patches.suse/mmc-sdhci-iproc-cap-min-clock-frequency-on-bcm2711.patch   
2021-06-16 14:34:37.000000000 +0200
+++ new/patches.suse/mmc-sdhci-iproc-cap-min-clock-frequency-on-bcm2711.patch   
2021-06-28 08:37:23.000000000 +0200
@@ -1,7 +1,7 @@
 From: Nicolas Saenz Julienne <nsa...@kernel.org>
 Date: Tue, 6 Apr 2021 12:48:03 +0200
 Subject: mmc: sdhci-iproc: Cap min clock frequency on BCM2711
-Patch-mainline: Not yet, inclussion pending
+Patch-mainline: Submitted, 
https://lore.kernel.org/linux-devicetree/20210406104802.20898-3-nsa...@kernel.org/
 References: bsc#1176576
 
 There is a known bug on BCM2711's SDHCI core integration where the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/mmc-sdhci-iproc-set-sdhci_quirk_cap_clock_base_broken-on-bcm2711.patch
 
new/patches.suse/mmc-sdhci-iproc-set-sdhci_quirk_cap_clock_base_broken-on-bcm2711.patch
--- 
old/patches.suse/mmc-sdhci-iproc-set-sdhci_quirk_cap_clock_base_broken-on-bcm2711.patch
     2021-06-16 14:34:37.000000000 +0200
+++ 
new/patches.suse/mmc-sdhci-iproc-set-sdhci_quirk_cap_clock_base_broken-on-bcm2711.patch
     2021-06-28 08:37:23.000000000 +0200
@@ -1,7 +1,7 @@
 From: Nicolas Saenz Julienne <nsa...@kernel.org>
 Date: Tue, 6 Apr 2021 12:48:05 +0200
 Subject: mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711
-Patch-mainline: Not yet, inclussion pending
+Patch-mainline: Submitted, 
https://lore.kernel.org/linux-devicetree/20210406104802.20898-4-nsa...@kernel.org/
 References: bsc#1176576
 
 The controller doesn't seem to pick-up on clock changes, so set the

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:32.599179767 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:32.599179767 +0200
@@ -2333,6 +2333,183 @@
        patches.kernel.org/5.12.12-046-net-Return-the-correct-errno-code.patch
        patches.kernel.org/5.12.12-047-fib-Return-the-correct-errno-code.patch
        patches.kernel.org/5.12.12-048-Linux-5.12.12.patch
+       
patches.kernel.org/5.12.13-001-dmaengine-idxd-add-engine-struct-device-missi.patch
+       
patches.kernel.org/5.12.13-002-dmaengine-idxd-add-missing-dsa-driver-unregis.patch
+       
patches.kernel.org/5.12.13-003-dmaengine-fsl-dpaa2-qdma-Fix-error-return-cod.patch
+       
patches.kernel.org/5.12.13-004-dmaengine-xilinx-dpdma-initialize-registers-b.patch
+       
patches.kernel.org/5.12.13-005-dmaengine-ALTERA_MSGDMA-depends-on-HAS_IOMEM.patch
+       
patches.kernel.org/5.12.13-006-dmaengine-QCOM_HIDMA_MGMT-depends-on-HAS_IOME.patch
+       
patches.kernel.org/5.12.13-007-dmaengine-SF_PDMA-depends-on-HAS_IOMEM.patch
+       
patches.kernel.org/5.12.13-008-dmaengine-stedma40-add-missing-iounmap-on-err.patch
+       patches.kernel.org/5.12.13-009-afs-Fix-an-IS_ERR-vs-NULL-check.patch
+       
patches.kernel.org/5.12.13-010-mm-memory-failure-make-sure-wait-for-page-wri.patch
+       
patches.kernel.org/5.12.13-011-kvm-LAPIC-Restore-guard-to-prevent-illegal-AP.patch
+       
patches.kernel.org/5.12.13-012-fanotify-fix-copy_event_to_user-fid-error-cle.patch
+       
patches.kernel.org/5.12.13-013-batman-adv-Avoid-WARN_ON-timing-related-check.patch
+       
patches.kernel.org/5.12.13-014-staging-rtl8723bs-fix-monitor-netdev-register.patch
+       
patches.kernel.org/5.12.13-015-mac80211-fix-skb-length-check-in-ieee80211_sc.patch
+       
patches.kernel.org/5.12.13-016-mlxsw-reg-Spectrum-3-Enforce-lowest-max-shape.patch
+       
patches.kernel.org/5.12.13-017-mlxsw-core-Set-thermal-zone-polling-delay-arg.patch
+       
patches.kernel.org/5.12.13-018-libbpf-Fixes-incorrect-rx_ring_setup_done.patch
+       
patches.kernel.org/5.12.13-019-net-ipv4-fix-memory-leak-in-netlbl_cipsov4_ad.patch
+       patches.kernel.org/5.12.13-020-vrf-fix-maximum-MTU.patch
+       
patches.kernel.org/5.12.13-021-net-rds-fix-memory-leak-in-rds_recvmsg.patch
+       
patches.kernel.org/5.12.13-022-net-dsa-felix-re-enable-TX-flow-control-in-oc.patch
+       
patches.kernel.org/5.12.13-023-net-ena-fix-DMA-mapping-function-issues-in-XD.patch
+       
patches.kernel.org/5.12.13-024-net-lantiq-disable-interrupt-before-sheduling.patch
+       
patches.kernel.org/5.12.13-025-netfilter-nf_tables-initialize-set-before-exp.patch
+       
patches.kernel.org/5.12.13-026-netfilter-nft_fib_ipv6-skip-ipv6-packets-from.patch
+       
patches.kernel.org/5.12.13-027-ice-add-ndo_bpf-callback-for-safe-mode-netdev.patch
+       
patches.kernel.org/5.12.13-028-ice-parameterize-functions-responsible-for-Tx.patch
+       
patches.kernel.org/5.12.13-029-udp-fix-race-between-close-and-udp_abort.patch
+       
patches.kernel.org/5.12.13-030-rtnetlink-Fix-regression-in-bridge-VLAN-confi.patch
+       
patches.kernel.org/5.12.13-031-net-sched-act_ct-handle-DNAT-tuple-collision.patch
+       
patches.kernel.org/5.12.13-032-net-mlx5e-Fix-use-after-free-of-encap-entry-i.patch
+       
patches.kernel.org/5.12.13-033-net-mlx5e-Remove-dependency-in-IPsec-initiali.patch
+       
patches.kernel.org/5.12.13-034-net-mlx5e-Fix-page-reclaim-for-dead-peer-hair.patch
+       
patches.kernel.org/5.12.13-035-net-mlx5-Consider-RoCE-cap-before-init-RDMA-r.patch
+       
patches.kernel.org/5.12.13-036-net-mlx5-DR-Don-t-use-SW-steering-when-RoCE-i.patch
+       
patches.kernel.org/5.12.13-037-Revert-net-mlx5-Arm-only-EQs-with-EQEs.patch
+       
patches.kernel.org/5.12.13-038-net-mlx5e-Block-offload-of-outer-header-csum-.patch
+       
patches.kernel.org/5.12.13-039-net-mlx5e-Block-offload-of-outer-header-csum-.patch
+       
patches.kernel.org/5.12.13-040-skbuff-fix-incorrect-msg_zerocopy-copy-notifi.patch
+       
patches.kernel.org/5.12.13-041-netfilter-synproxy-Fix-out-of-bounds-when-par.patch
+       
patches.kernel.org/5.12.13-042-mptcp-Fix-out-of-bounds-when-parsing-TCP-opti.patch
+       
patches.kernel.org/5.12.13-043-sch_cake-Fix-out-of-bounds-when-parsing-TCP-o.patch
+       
patches.kernel.org/5.12.13-044-mptcp-try-harder-to-borrow-memory-from-subflo.patch
+       
patches.kernel.org/5.12.13-045-mptcp-wake-up-readers-only-for-in-sequence-da.patch
+       
patches.kernel.org/5.12.13-046-mptcp-do-not-warn-on-bad-input-from-the-netwo.patch
+       
patches.kernel.org/5.12.13-047-selftests-mptcp-enable-syncookie-only-in-abse.patch
+       
patches.kernel.org/5.12.13-048-mptcp-fix-soft-lookup-in-subflow_error_report.patch
+       
patches.kernel.org/5.12.13-049-alx-Fix-an-error-handling-path-in-alx_probe.patch
+       
patches.kernel.org/5.12.13-050-cxgb4-fix-endianness-when-flashing-boot-image.patch
+       
patches.kernel.org/5.12.13-051-cxgb4-fix-sleep-in-atomic-when-flashing-PHY-f.patch
+       
patches.kernel.org/5.12.13-052-cxgb4-halt-chip-before-flashing-PHY-firmware-.patch
+       
patches.kernel.org/5.12.13-053-net-stmmac-dwmac1000-Fix-extended-MAC-address.patch
+       
patches.kernel.org/5.12.13-054-net-make-get_net_ns-return-error-if-NET_NS-is.patch
+       
patches.kernel.org/5.12.13-055-net-qualcomm-rmnet-don-t-over-count-statistic.patch
+       
patches.kernel.org/5.12.13-056-ethtool-strset-fix-message-length-calculation.patch
+       
patches.kernel.org/5.12.13-057-qlcnic-Fix-an-error-handling-path-in-qlcnic_p.patch
+       
patches.kernel.org/5.12.13-058-netxen_nic-Fix-an-error-handling-path-in-netx.patch
+       
patches.kernel.org/5.12.13-059-cxgb4-fix-wrong-ethtool-n-tuple-rule-lookup.patch
+       
patches.kernel.org/5.12.13-060-ipv4-Fix-device-used-for-dst_alloc-with-local.patch
+       
patches.kernel.org/5.12.13-061-net-qrtr-fix-OOB-Read-in-qrtr_endpoint_post.patch
+       
patches.kernel.org/5.12.13-062-bpf-Fix-leakage-under-speculation-on-mispredi.patch
+       
patches.kernel.org/5.12.13-063-net-mhi_net-Update-the-transmit-handler-proto.patch
+       
patches.kernel.org/5.12.13-064-ptp-improve-max_adj-check-against-unreasonabl.patch
+       
patches.kernel.org/5.12.13-065-net-cdc_ncm-switch-to-eth-d-interface-naming.patch
+       
patches.kernel.org/5.12.13-066-lantiq-net-fix-duplicated-skb-in-rx-descripto.patch
+       
patches.kernel.org/5.12.13-067-net-usb-fix-possible-use-after-free-in-smsc75.patch
+       
patches.kernel.org/5.12.13-068-net-fec_ptp-fix-issue-caused-by-refactor-the-.patch
+       
patches.kernel.org/5.12.13-069-net-ipv4-fix-memory-leak-in-ip_mc_add1_src.patch
+       
patches.kernel.org/5.12.13-070-net-af_unix-fix-a-data-race-in-unix_dgram_sen.patch
+       
patches.kernel.org/5.12.13-071-net-mlx5-Fix-error-path-for-set-HCA-defaults.patch
+       
patches.kernel.org/5.12.13-072-net-mlx5-Check-that-driver-was-probed-prior-a.patch
+       
patches.kernel.org/5.12.13-073-net-mlx5-E-Switch-Read-PF-mac-address.patch
+       
patches.kernel.org/5.12.13-074-net-mlx5-E-Switch-Allow-setting-GUID-for-host.patch
+       
patches.kernel.org/5.12.13-075-net-mlx5-SF_DEV-remove-SF-device-on-invalid-s.patch
+       
patches.kernel.org/5.12.13-076-net-mlx5-DR-Fix-STEv1-incorrect-L3-decapsulat.patch
+       
patches.kernel.org/5.12.13-077-net-mlx5e-Don-t-create-devices-during-unload-.patch
+       
patches.kernel.org/5.12.13-078-net-mlx5-Reset-mkey-index-on-creation.patch
+       
patches.kernel.org/5.12.13-079-be2net-Fix-an-error-handling-path-in-be_probe.patch
+       
patches.kernel.org/5.12.13-080-net-hamradio-fix-memory-leak-in-mkiss_close.patch
+       patches.kernel.org/5.12.13-081-net-cdc_eem-fix-tx-fixup-skb-leak.patch
+       patches.kernel.org/5.12.13-082-cxgb4-fix-wrong-shift.patch
+       
patches.kernel.org/5.12.13-083-bnxt_en-Rediscover-PHY-capabilities-after-fir.patch
+       
patches.kernel.org/5.12.13-084-bnxt_en-Fix-TQM-fastpath-ring-backing-store-c.patch
+       
patches.kernel.org/5.12.13-085-bnxt_en-Call-bnxt_ethtool_free-in-bnxt_init_o.patch
+       
patches.kernel.org/5.12.13-086-icmp-don-t-send-out-ICMP-messages-with-a-sour.patch
+       
patches.kernel.org/5.12.13-087-net-ethernet-fix-potential-use-after-free-in-.patch
+       
patches.kernel.org/5.12.13-088-regulator-cros-ec-Fix-error-code-in-dev_err-m.patch
+       
patches.kernel.org/5.12.13-089-regulator-bd70528-Fix-off-by-one-for-buck123-.patch
+       
patches.kernel.org/5.12.13-090-platform-x86-thinkpad_acpi-Add-X1-Carbon-Gen-.patch
+       
patches.kernel.org/5.12.13-091-ASoC-rt5659-Fix-the-lost-powers-for-the-HDA-h.patch
+       
patches.kernel.org/5.12.13-092-phy-phy-mtk-tphy-Fix-some-resource-leaks-in-m.patch
+       
patches.kernel.org/5.12.13-093-ASoC-fsl-asoc-card-Set-.owner-attribute-when-.patch
+       
patches.kernel.org/5.12.13-094-regulator-mt6315-Fix-function-prototype-for-m.patch
+       
patches.kernel.org/5.12.13-095-regulator-rtmv20-Fix-to-make-regcache-value-f.patch
+       
patches.kernel.org/5.12.13-096-spi-spi-zynq-qspi-Fix-some-wrong-goto-jumps-m.patch
+       
patches.kernel.org/5.12.13-097-sched-pelt-Ensure-that-_sum-is-always-synced-.patch
+       
patches.kernel.org/5.12.13-098-ASoC-tas2562-Fix-TDM_CFG0_SAMPRATE-values.patch
+       
patches.kernel.org/5.12.13-099-regulator-hi6421v600-Fix-.vsel_mask-setting.patch
+       
patches.kernel.org/5.12.13-100-spi-stm32-qspi-Always-wait-BUSY-bit-to-be-cle.patch
+       
patches.kernel.org/5.12.13-101-regulator-rt4801-Fix-NULL-pointer-dereference.patch
+       
patches.kernel.org/5.12.13-102-ASoC-rt5682-Fix-the-fast-discharge-for-headse.patch
+       
patches.kernel.org/5.12.13-103-pinctrl-ralink-rt2880-avoid-to-error-in-calls.patch
+       
patches.kernel.org/5.12.13-104-drm-sun4i-dw-hdmi-Make-HDMI-PHY-into-a-platfo.patch
+       
patches.kernel.org/5.12.13-105-ASoC-qcom-lpass-cpu-Fix-pop-noise-during-audi.patch
+       
patches.kernel.org/5.12.13-106-radeon-use-memcpy_to-fromio-for-UVD-fw-upload.patch
+       
patches.kernel.org/5.12.13-107-hwmon-scpi-hwmon-shows-the-negative-temperatu.patch
+       
patches.kernel.org/5.12.13-108-riscv-code-patching-only-works-on-XIP_KERNEL.patch
+       
patches.kernel.org/5.12.13-109-mm-relocate-write_protect_seq-in-struct-mm_st.patch
+       
patches.kernel.org/5.12.13-110-irqchip-gic-v3-Workaround-inconsistent-PMR-se.patch
+       
patches.kernel.org/5.12.13-111-perf-metricgroup-Fix-find_evsel_group-event-s.patch
+       
patches.kernel.org/5.12.13-112-perf-metricgroup-Return-error-code-from-metri.patch
+       
patches.kernel.org/5.12.13-113-bpf-Inherit-expanded-patched-seen-count-from-.patch
+       
patches.kernel.org/5.12.13-114-bpf-Do-not-mark-insn-as-seen-under-speculativ.patch
+       
patches.kernel.org/5.12.13-115-can-bcm-fix-infoleak-in-struct-bcm_msg_head.patch
+       
patches.kernel.org/5.12.13-116-can-bcm-raw-isotp-use-per-module-netdevice-no.patch
+       
patches.kernel.org/5.12.13-117-can-j1939-fix-Use-after-Free-hold-skb-ref-whi.patch
+       
patches.kernel.org/5.12.13-118-can-mcba_usb-fix-memory-leak-in-mcba_usb.patch
+       
patches.kernel.org/5.12.13-119-usb-core-hub-Disable-autosuspend-for-Cypress-.patch
+       
patches.kernel.org/5.12.13-120-usb-chipidea-imx-Fix-Battery-Charger-1.2-CDP-.patch
+       
patches.kernel.org/5.12.13-121-tracing-Do-not-stop-recording-cmdlines-when-t.patch
+       
patches.kernel.org/5.12.13-122-tracing-Do-not-stop-recording-comms-if-the-tr.patch
+       
patches.kernel.org/5.12.13-123-tracing-Do-no-increment-trace_clock_global-by.patch
+       
patches.kernel.org/5.12.13-124-PCI-Mark-TI-C667X-to-avoid-bus-reset.patch
+       
patches.kernel.org/5.12.13-125-PCI-Mark-some-NVIDIA-GPUs-to-avoid-bus-reset.patch
+       
patches.kernel.org/5.12.13-126-PCI-Mark-AMD-Navi14-GPU-ATS-as-broken.patch
+       
patches.kernel.org/5.12.13-127-PCI-aardvark-Fix-kernel-panic-during-PIO-tran.patch
+       
patches.kernel.org/5.12.13-128-PCI-Add-ACS-quirk-for-Broadcom-BCM57414-NIC.patch
+       
patches.kernel.org/5.12.13-129-PCI-Work-around-Huawei-Intelligent-NIC-VF-FLR.patch
+       
patches.kernel.org/5.12.13-130-btrfs-zoned-fix-negative-space_info-bytes_rea.patch
+       
patches.kernel.org/5.12.13-131-s390-mcck-fix-invalid-KVM-guest-condition-che.patch
+       
patches.kernel.org/5.12.13-132-KVM-x86-Immediately-reset-the-MMU-context-whe.patch
+       
patches.kernel.org/5.12.13-133-KVM-x86-mmu-Calculate-and-check-full-mmu_role.patch
+       
patches.kernel.org/5.12.13-134-KVM-X86-Fix-x86_emulator-slab-cache-leak.patch
+       
patches.kernel.org/5.12.13-135-s390-mcck-fix-calculation-of-SIE-critical-sec.patch
+       
patches.kernel.org/5.12.13-136-s390-ap-Fix-hanging-ioctl-caused-by-wrong-msg.patch
+       
patches.kernel.org/5.12.13-137-ARCv2-save-ABI-registers-across-signal-handli.patch
+       
patches.kernel.org/5.12.13-138-x86-mm-Avoid-truncating-memblocks-for-SGX-mem.patch
+       
patches.kernel.org/5.12.13-139-x86-process-Check-PF_KTHREAD-and-not-current-.patch
+       
patches.kernel.org/5.12.13-140-x86-ioremap-Map-EFI-reserved-memory-as-encryp.patch
+       
patches.kernel.org/5.12.13-141-x86-pkru-Write-hardware-init-value-to-PKRU-wh.patch
+       
patches.kernel.org/5.12.13-142-x86-fpu-Prevent-state-corruption-in-__fpu__re.patch
+       
patches.kernel.org/5.12.13-143-x86-fpu-Invalidate-FPU-state-after-a-failed-X.patch
+       
patches.kernel.org/5.12.13-144-x86-fpu-Reset-state-for-all-signal-restore-fa.patch
+       
patches.kernel.org/5.12.13-145-powerpc-perf-Fix-crash-in-perf_instruction_po.patch
+       
patches.kernel.org/5.12.13-146-Makefile-lto-Pass-warn-stack-size-only-on-LLD.patch
+       
patches.kernel.org/5.12.13-147-crash_core-vmcoreinfo-append-SECTION_SIZE_BIT.patch
+       
patches.kernel.org/5.12.13-148-dmaengine-pl330-fix-wrong-usage-of-spinlock-f.patch
+       
patches.kernel.org/5.12.13-149-mac80211-fix-deadlock-in-AP-VLAN-handling.patch
+       
patches.kernel.org/5.12.13-150-mac80211-Fix-NULL-ptr-deref-for-injected-rate.patch
+       patches.kernel.org/5.12.13-151-mac80211-fix-reset-debugfs-locking.patch
+       
patches.kernel.org/5.12.13-152-cfg80211-fix-phy80211-symlink-creation.patch
+       
patches.kernel.org/5.12.13-153-cfg80211-shut-down-interfaces-on-failed-resum.patch
+       
patches.kernel.org/5.12.13-154-mac80211-move-interface-shutdown-out-of-wiphy.patch
+       
patches.kernel.org/5.12.13-155-mac80211-minstrel_ht-fix-sample-time-check.patch
+       
patches.kernel.org/5.12.13-156-cfg80211-make-certificate-generation-more-rob.patch
+       
patches.kernel.org/5.12.13-157-cfg80211-avoid-double-free-of-PMSR-request.patch
+       
patches.kernel.org/5.12.13-158-drm-amdgpu-gfx10-enlarge-CP_MEC_DOORBELL_RANG.patch
+       
patches.kernel.org/5.12.13-159-drm-amdgpu-gfx9-fix-the-doorbell-missing-when.patch
+       
patches.kernel.org/5.12.13-160-net-ll_temac-Make-sure-to-free-skb-when-it-is.patch
+       
patches.kernel.org/5.12.13-161-net-ll_temac-Fix-TX-BD-buffer-overwrite.patch
+       
patches.kernel.org/5.12.13-162-net-bridge-fix-vlan-tunnel-dst-null-pointer-d.patch
+       
patches.kernel.org/5.12.13-163-net-bridge-fix-vlan-tunnel-dst-refcnt-when-eg.patch
+       
patches.kernel.org/5.12.13-164-mm-hwpoison-fix-race-with-hugetlb-page-alloca.patch
+       
patches.kernel.org/5.12.13-165-mm-swap-fix-pte_same_as_swp-not-removing-uffd.patch
+       
patches.kernel.org/5.12.13-166-mm-hugetlb-expand-restore_reserve_on_error-fu.patch
+       
patches.kernel.org/5.12.13-167-mm-slub-clarify-verification-reporting.patch
+       
patches.kernel.org/5.12.13-168-mm-slub-fix-redzoning-for-small-allocations.patch
+       
patches.kernel.org/5.12.13-169-mm-slub-actually-fix-freelist-pointer-vs-redz.patch
+       patches.kernel.org/5.12.13-170-mm-slub.c-include-swab.h.patch
+       
patches.kernel.org/5.12.13-171-net-stmmac-disable-clocks-in-stmmac_remove_co.patch
+       
patches.kernel.org/5.12.13-172-net-fec_ptp-add-clock-rate-zero-check.patch
+       
patches.kernel.org/5.12.13-173-tools-headers-UAPI-Sync-linux-in.h-copy-with-.patch
+       
patches.kernel.org/5.12.13-174-perf-beauty-Update-copy-of-linux-socket.h-wit.patch
+       
patches.kernel.org/5.12.13-175-usb-dwc3-debugfs-Add-and-remove-endpoint-dirs.patch
+       
patches.kernel.org/5.12.13-176-usb-dwc3-core-fix-kernel-panic-when-do-reboot.patch
+       patches.kernel.org/5.12.13-177-Linux-5.12.13.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -2364,6 +2541,8 @@
        patches.suse/proc-Avoid-mixing-integer-types-in-mem_rw.patch
        patches.suse/x86-events-amd-iommu-Fix-invalid-Perf-result-due-to-.patch
        patches.suse/tipc-fix-kernel-doc-warnings.patch
+       patches.suse/Revert-drm-amdgpu-gfx9-fix-the-doorbell-missing-when.patch
+       patches.suse/Revert-drm-amdgpu-gfx10-enlarge-CP_MEC_DOORBELL_RANG.patch
 
        ########################################################
        # kbuild/module infrastructure fixes
@@ -2395,7 +2574,6 @@
 
        # x86
        patches.suse/x86-apic-force-bigsmp-apic-on-IBM-EXA3-4.patch
-       
patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch
 
        # s390x
 
@@ -2481,7 +2659,7 @@
        patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch
        patches.suse/acpi_thermal_passive_blacklist.patch
        patches.suse/ACPI-PM-s2idle-Add-missing-LPS0-functions-for-AMD.patch
-       patches.suse/ACPI-idle-override-c-state-latency-when-not-in-confo.patch
+       patches.suse/ACPI-processor-idle-Fix-up-C-state-latency-if-not-or.patch
 
        ########################################################
        # DRM / Graphics
@@ -2504,6 +2682,7 @@
        patches.suse/b43-missing-firmware-info.patch
        patches.suse/brcmfmac-Delete-second-brcm-folder-hierarchy.patch
        patches.suse/brcmfmac-Add-clm_blob-firmware-files-to-modinfo.patch
+       patches.suse/Bluetooth-btqca-Don-t-modify-firmware-contents-in-pl.patch
 
        ########################################################
        # USB

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.8KfBhZ/_old  2021-06-28 15:33:32.627179801 +0200
+++ /var/tmp/diff_new_pack.8KfBhZ/_new  2021-06-28 15:33:32.627179801 +0200
@@ -1,3 +1,3 @@
-2021-06-18 11:07:46 +0000
-GIT Revision: 0e46a2c644754074b091f728831994304f5dbff0
+2021-06-28 06:37:23 +0000
+GIT Revision: 74bd8c06913cfc14c5bc3709fbb832b66c5ff66d
 GIT Branch: stable

Reply via email to