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-08-07 17:57:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Sat Aug  7 17:57:08 2021 rev:599 rq:910283 version:5.13.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2021-08-02 12:05:31.821650157 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.1899/dtb-aarch64.changes      
2021-08-07 17:57:11.926803045 +0200
@@ -1,0 +2,242 @@
+Thu Aug  5 10:56:22 CEST 2021 - jsl...@suse.cz
+
+- rpm/kernel-binary.spec.in: avoid high suse-release requirements
+  Not provided in stagings.
+- commit 967c6a8
+
+-------------------------------------------------------------------
+Wed Aug  4 14:51:57 CEST 2021 - iiva...@suse.de
+
+- net: usb: lan78xx: don't modify phy_device state concurrently (bsc#1188270).
+- commit 79524ad
+
+-------------------------------------------------------------------
+Wed Aug  4 13:10:33 CEST 2021 - jsl...@suse.cz
+
+- Linux 5.13.8 (bsc#1012628).
+- octeontx2-af: Remove unnecessary devm_kfree (bsc#1012628).
+- perf pmu: Fix alias matching (bsc#1012628).
+- can: j1939: j1939_session_deactivate(): clarify lifetime of
+  session object (bsc#1012628).
+- i40e: Add additional info to PHY type error (bsc#1012628).
+- io_uring: fix race in unified task_work running (bsc#1012628).
+- Revert "perf map: Fix dso->nsinfo refcounting" (bsc#1012628).
+- powerpc/pseries: Fix regression while building external modules
+  (bsc#1012628).
+- powerpc/vdso: Don't use r30 to avoid breaking Go lang
+  (bsc#1012628).
+- SMB3: fix readpage for large swap cache (bsc#1012628).
+- bpf: Fix pointer arithmetic mask tightening under state pruning
+  (bsc#1012628).
+- bpf: verifier: Allocate idmap scratch in verifier env
+  (bsc#1012628).
+- bpf: Remove superfluous aux sanitation on subprog rejection
+  (bsc#1012628).
+- bpf: Fix leakage due to insufficient speculative store bypass
+  mitigation (bsc#1012628).
+- bpf: Introduce BPF nospec instruction for mitigating Spectre v4
+  (bsc#1012628).
+- can: hi311x: fix a signedness bug in hi3110_cmd() (bsc#1012628).
+- sis900: Fix missing pci_disable_device() in probe and remove
+  (bsc#1012628).
+- tulip: windbond-840: Fix missing pci_disable_device() in probe
+  and remove (bsc#1012628).
+- sctp: fix return value check in __sctp_rcv_asconf_lookup
+  (bsc#1012628).
+- block: delay freeing the gendisk (bsc#1012628).
+- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32
+  (bsc#1012628).
+- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev()
+  (bsc#1012628).
+- net/mlx5: Unload device upon firmware fatal error (bsc#1012628).
+- net/mlx5e: Fix page allocation failure for ptp-RQ over SF
+  (bsc#1012628).
+- net/mlx5e: Fix page allocation failure for trap-RQ over SF
+  (bsc#1012628).
+- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload
+  is available (bsc#1012628).
+- net/mlx5e: RX, Avoid possible data corruption when relaxed
+  ordering and LRO combined (bsc#1012628).
+- net/mlx5: E-Switch, handle devcom events only for ports on
+  the same device (bsc#1012628).
+- net/mlx5: E-Switch, Set destination vport vhca id only when
+  merged eswitch is supported (bsc#1012628).
+- net/mlx5e: Disable Rx ntuple offload for uplink representor
+  (bsc#1012628).
+- net/mlx5: Fix flow table chaining (bsc#1012628).
+- bpf, sockmap: Zap ingress queues after stopping strparser
+  (bsc#1012628).
+- KVM: selftests: Fix missing break in dirty_log_perf_test arg
+  parsing (bsc#1012628).
+- drm/msm/dp: Initialize the INTF_CONFIG register (bsc#1012628).
+- drm/msm/dp: use dp_ctrl_off_link_stream during PHY compliance
+  test run (bsc#1012628).
+- drm/msm/dpu: Fix sm8250_mdp register length (bsc#1012628).
+- net: llc: fix skb_over_panic (bsc#1012628).
+- KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK
+  access (bsc#1012628).
+- drm/i915/bios: Fix ports mask (bsc#1012628).
+- drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c
+  (bsc#1012628).
+- mlx4: Fix missing error code in mlx4_load_one() (bsc#1012628).
+- net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY
+  on the BCM54811 PHY (bsc#1012628).
+- octeontx2-pf: Dont enable backpressure on LBK links
+  (bsc#1012628).
+- octeontx2-pf: Fix interface down flag on error (bsc#1012628).
+- tipc: do not write skb_shinfo frags when doing decrytion
+  (bsc#1012628).
+- can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker in
+  case error in IRQ (bsc#1012628).
+- ionic: count csum_none when offload enabled (bsc#1012628).
+- ionic: fix up dim accounting for tx and rx (bsc#1012628).
+- ionic: remove intr coalesce update from napi (bsc#1012628).
+- ionic: catch no ptp support earlier (bsc#1012628).
+- ionic: make all rx_mode work threadsafe (bsc#1012628).
+- net: qrtr: fix memory leaks (bsc#1012628).
+- loop: reintroduce global lock for safe loop_validate_file()
+  traversal (bsc#1012628).
+- net: dsa: mv88e6xxx: silently accept the deletion of VID 0 too
+  (bsc#1012628).
+- net: Set true network header for ECN decapsulation
+  (bsc#1012628).
+- tipc: fix sleeping in tipc accept routine (bsc#1012628).
+- tipc: fix implicit-connect for SYN+ (bsc#1012628).
+- i40e: Fix log TC creation failure when max num of queues is
+  exceeded (bsc#1012628).
+- i40e: Fix queue-to-TC mapping on Tx (bsc#1012628).
+- i40e: Fix firmware LLDP agent related warning (bsc#1012628).
+- i40e: Fix logic of disabling queues (bsc#1012628).
+- netfilter: nft_nat: allow to specify layer 4 protocol NAT only
+  (bsc#1012628).
+- netfilter: conntrack: adjust stop timestamp to real expiry value
+  (bsc#1012628).
+- mac80211: fix enabling 4-address mode on a sta vif after assoc
+  (bsc#1012628).
+- bpf: Fix OOB read when printing XDP link fdinfo (bsc#1012628).
+- netfilter: nf_tables: fix audit memory leak in nf_tables_commit
+  (bsc#1012628).
+- RDMA/rxe: Fix memory leak in error path code (bsc#1012628).
+- platform/x86: amd-pmc: Fix missing unlock on error in
+  amd_pmc_send_cmd() (bsc#1012628).
+- platform/x86: amd-pmc: Fix SMU firmware reporting mechanism
+  (bsc#1012628).
+- platform/x86: amd-pmc: Fix command completion code
+  (bsc#1012628).
+- RDMA/bnxt_re: Fix stats counters (bsc#1012628).
+- cfg80211: Fix possible memory leak in function
+  cfg80211_bss_update (bsc#1012628).
+- io_uring: fix poll requests leaking second poll entries
+  (bsc#1012628).
+- io_uring: don't block level reissue off completion path
+  (bsc#1012628).
+- io_uring: fix io_prep_async_link locking (bsc#1012628).
+- nfc: nfcsim: fix use after free during module unload
+  (bsc#1012628).
+- blk-iocost: fix operation ordering in iocg_wake_fn()
+  (bsc#1012628).
+- drm/amdgpu: Fix resource leak on probe error path (bsc#1012628).
+- drm/amdgpu: Avoid printing of stack contents on firmware load
+  error (bsc#1012628).
+- drm/amdgpu: Check pmops for desired suspend state (bsc#1012628).
+- drm/amd/display: ensure dentist display clock update finished
+  in DCN20 (bsc#1012628).
+- NIU: fix incorrect error return, missed in previous revert
+  (bsc#1012628).
+- net: stmmac: add est_irq_status callback function for GMAC
+  4.10 and 5.10 (bsc#1012628).
+- HID: wacom: Re-enable touch by default for Cintiq 24HDT /
+  27QHDT (bsc#1012628).
+- alpha: register early reserved memory in memblock (bsc#1012628).
+- can: esd_usb2: fix memory leak (bsc#1012628).
+- can: ems_usb: fix memory leak (bsc#1012628).
+- can: usb_8dev: fix memory leak (bsc#1012628).
+- can: mcba_usb_start(): add missing urb->transfer_dma
+  initialization (bsc#1012628).
+- can: peak_usb: pcan_usb_handle_bus_evt(): fix reading
+  rxerr/txerr values (bsc#1012628).
+- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF
+  (bsc#1012628).
+- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between
+  consecutive TP.DT to 750ms (bsc#1012628).
+- mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook()
+  (bsc#1012628).
+- mm: memcontrol: fix blocking rstat function called from atomic
+  cgroup1 thresholding code (bsc#1012628).
+- ocfs2: issue zeroout to EOF blocks (bsc#1012628).
+- ocfs2: fix zero out valid data (bsc#1012628).
+- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (bsc#1012628).
+- x86/kvm: fix vcpu-id indexed array sizes (bsc#1012628).
+- ACPI: DPTF: Fix reading of attributes (bsc#1012628).
+- Revert "ACPI: resources: Add checks for ACPI IRQ override"
+  (bsc#1012628).
+- btrfs: mark compressed range uptodate only if all bio succeed
+  (bsc#1012628).
+- btrfs: fix rw device counting in __btrfs_free_extra_devids
+  (bsc#1012628).
+- btrfs: fix lost inode on log replay after mix of fsync, rename
+  and inode eviction (bsc#1012628).
+- fs/ext2: Avoid page_address on pages returned by ext2_get_page
+  (bsc#1012628).
+- pipe: make pipe writes always wake up readers (bsc#1012628).
+- selftest: fix build error in
+  tools/testing/selftests/vm/userfaultfd.c (bsc#1012628).
+- commit 14162fe
+
+-------------------------------------------------------------------
+Tue Aug  3 10:56:12 CEST 2021 - mbrug...@suse.com
+
+- arm63: Update config files. (bsc#1188702)
+- commit c97411a
+
+-------------------------------------------------------------------
+Sun Aug  1 10:22:47 CEST 2021 - ti...@suse.de
+
+- scsi: sr: Return correct event when media event code is 3
+  (bsc#1188767 bsc#1188728).
+- commit 5794a07
++++ 63 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1899/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.jTEQ94/_old  2021-08-07 17:57:15.722800049 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:15.726800047 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,14 +29,14 @@
 %(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.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
 Summary:        Device Tree files for $MACHINES
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Boot
 Url:            http://www.kernel.org/
 ExclusiveArch:  aarch64

++++++ dtb-armv6l.spec ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:15.746800031 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:15.746800031 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,14 +29,14 @@
 %(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-armv6l
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
 Summary:        Device Tree files for $MACHINES
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Boot
 Url:            http://www.kernel.org/
 ExclusiveArch:  armv6l armv6hl

++++++ dtb-armv7l.spec ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:15.774800008 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:15.774800008 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,14 +29,14 @@
 %(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-armv7l
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
 Summary:        Device Tree files for $MACHINES
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Boot
 Url:            http://www.kernel.org/
 ExclusiveArch:  armv7l armv7hl

++++++ dtb-riscv64.spec ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:15.794799993 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:15.798799990 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,14 +29,14 @@
 %(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-riscv64
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
 Summary:        Device Tree files for $MACHINES
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Boot
 Url:            http://www.kernel.org/
 ExclusiveArch:  riscv64

++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:15.826799967 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:15.826799967 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -70,11 +70,11 @@
 
 Name:           kernel-64kb
 Summary:        Kernel with 64kb PAGE_SIZE
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
@@ -160,6 +160,13 @@
 %ifarch %arm
 BuildRequires:  u-boot-tools
 %endif
+%if 0%{?usrmerged}
+# make sure we have post-usrmerge filesystem package - tumbleweed started to 
set version recently
+Conflicts:      filesystem < 84
+# this is the tumbleweed snapshot that introduced GCC 11 and supposedly 
usrmerge
+# FIXME: microos in stagings doesn't provide such a high release
+#Requires:       suse-release > 20210602
+%endif
 
 Obsoletes:      microcode_ctl
 
@@ -185,10 +192,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
-Provides:       kernel-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       
kernel-%build_flavor-base-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
+Provides:       kernel-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 # END COMMON DEPS
-Provides:       %name-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       %name-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 %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.jTEQ94/_old  2021-08-07 17:57:15.850799949 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:15.854799946 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -70,11 +70,11 @@
 
 Name:           kernel-debug
 Summary:        A Debug Version of the Kernel
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
@@ -160,6 +160,13 @@
 %ifarch %arm
 BuildRequires:  u-boot-tools
 %endif
+%if 0%{?usrmerged}
+# make sure we have post-usrmerge filesystem package - tumbleweed started to 
set version recently
+Conflicts:      filesystem < 84
+# this is the tumbleweed snapshot that introduced GCC 11 and supposedly 
usrmerge
+# FIXME: microos in stagings doesn't provide such a high release
+#Requires:       suse-release > 20210602
+%endif
 
 Obsoletes:      microcode_ctl
 
@@ -185,10 +192,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
-Provides:       kernel-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       
kernel-%build_flavor-base-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
+Provides:       kernel-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 # END COMMON DEPS
-Provides:       %name-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       %name-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:15.878799926 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:15.882799924 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -70,11 +70,11 @@
 
 Name:           kernel-default
 Summary:        The Standard Kernel
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
@@ -160,6 +160,13 @@
 %ifarch %arm
 BuildRequires:  u-boot-tools
 %endif
+%if 0%{?usrmerged}
+# make sure we have post-usrmerge filesystem package - tumbleweed started to 
set version recently
+Conflicts:      filesystem < 84
+# this is the tumbleweed snapshot that introduced GCC 11 and supposedly 
usrmerge
+# FIXME: microos in stagings doesn't provide such a high release
+#Requires:       suse-release > 20210602
+%endif
 
 Obsoletes:      microcode_ctl
 
@@ -185,10 +192,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
-Provides:       kernel-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       
kernel-%build_flavor-base-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
+Provides:       kernel-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 # END COMMON DEPS
-Provides:       %name-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       %name-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:15.902799908 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:15.906799905 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,11 +29,11 @@
 
 Name:           kernel-docs
 Summary:        Kernel Documentation
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          Documentation/Man
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
@@ -64,7 +64,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       %name-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 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.jTEQ94/_old  2021-08-07 17:57:15.930799885 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:15.934799883 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -70,11 +70,11 @@
 
 Name:           kernel-kvmsmall
 Summary:        The Small Developer Kernel for KVM
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
@@ -160,6 +160,13 @@
 %ifarch %arm
 BuildRequires:  u-boot-tools
 %endif
+%if 0%{?usrmerged}
+# make sure we have post-usrmerge filesystem package - tumbleweed started to 
set version recently
+Conflicts:      filesystem < 84
+# this is the tumbleweed snapshot that introduced GCC 11 and supposedly 
usrmerge
+# FIXME: microos in stagings doesn't provide such a high release
+#Requires:       suse-release > 20210602
+%endif
 
 Obsoletes:      microcode_ctl
 
@@ -185,10 +192,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
-Provides:       kernel-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       
kernel-%build_flavor-base-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
+Provides:       kernel-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 # END COMMON DEPS
-Provides:       %name-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       %name-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 %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.jTEQ94/_old  2021-08-07 17:57:15.982799844 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:15.986799842 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+BuildRequires:  
kernel%kernel_flavor-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 
 %if 0%{?rhel_version}
 BuildRequires:  kernel
@@ -62,11 +62,11 @@
 BuildRequires:  dracut
 %endif
 Summary:        package kernel and initrd for OBS VM builds
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          SLES
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:16.006799826 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:16.010799823 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -34,11 +34,11 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %endif
 Summary:        Basic QA tests for the kernel
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          SLES
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:16.034799803 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:16.038799801 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -70,11 +70,11 @@
 
 Name:           kernel-pae
 Summary:        Kernel with PAE Support
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
@@ -160,6 +160,13 @@
 %ifarch %arm
 BuildRequires:  u-boot-tools
 %endif
+%if 0%{?usrmerged}
+# make sure we have post-usrmerge filesystem package - tumbleweed started to 
set version recently
+Conflicts:      filesystem < 84
+# this is the tumbleweed snapshot that introduced GCC 11 and supposedly 
usrmerge
+# FIXME: microos in stagings doesn't provide such a high release
+#Requires:       suse-release > 20210602
+%endif
 
 Obsoletes:      microcode_ctl
 
@@ -185,10 +192,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
-Provides:       kernel-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       
kernel-%build_flavor-base-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
+Provides:       kernel-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 # END COMMON DEPS
-Provides:       %name-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       %name-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:16.058799785 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:16.062799782 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -28,11 +28,11 @@
 
 Name:           kernel-source
 Summary:        The Linux Kernel Sources
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
@@ -43,7 +43,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       %name-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 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.jTEQ94/_old  2021-08-07 17:57:16.086799762 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:16.086799762 +0200
@@ -22,12 +22,12 @@
 
 Name:           kernel-syms
 Summary:        Kernel Symbol Versions (modversions)
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        5.13.6
+Version:        5.13.8
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       %name-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:16.106799747 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:16.110799744 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.6
+%define patchversion 5.13.8
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -70,11 +70,11 @@
 
 Name:           kernel-vanilla
 Summary:        The Standard Kernel - without any SUSE patches
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.13.6
+Version:        5.13.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2d7b44d
+Release:        <RELEASE>.g967c6a8
 %else
 Release:        0
 %endif
@@ -160,6 +160,13 @@
 %ifarch %arm
 BuildRequires:  u-boot-tools
 %endif
+%if 0%{?usrmerged}
+# make sure we have post-usrmerge filesystem package - tumbleweed started to 
set version recently
+Conflicts:      filesystem < 84
+# this is the tumbleweed snapshot that introduced GCC 11 and supposedly 
usrmerge
+# FIXME: microos in stagings doesn't provide such a high release
+#Requires:       suse-release > 20210602
+%endif
 
 Obsoletes:      microcode_ctl
 
@@ -185,10 +192,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
-Provides:       kernel-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       
kernel-%build_flavor-base-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
+Provides:       kernel-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 # END COMMON DEPS
-Provides:       %name-srchash-2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+Provides:       %name-srchash-967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 %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-07-29 06:18:38.000000000 +0200
+++ new/config/arm64/default    2021-08-03 10:56:50.000000000 +0200
@@ -5869,7 +5869,7 @@
 CONFIG_REGULATOR_MT6380=m
 CONFIG_REGULATOR_PCA9450=m
 CONFIG_REGULATOR_PF8X00=m
-# CONFIG_REGULATOR_PFUZE100 is not set
+CONFIG_REGULATOR_PFUZE100=m
 # CONFIG_REGULATOR_PV88060 is not set
 # CONFIG_REGULATOR_PV88080 is not set
 # CONFIG_REGULATOR_PV88090 is not set

++++++ dtb.spec.in.in ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:16.762799230 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:16.762799230 +0200
@@ -36,7 +36,7 @@
 Release:        @RELEASE@
 %endif
 Summary:        Device Tree files for $MACHINES
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Boot
 Url:            http://www.kernel.org/
 $ARCH_RESTRICTIONS

++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:16.814799189 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:16.814799189 +0200
@@ -70,7 +70,7 @@
 
 Name:           kernel-@FLAVOR@
 Summary:        @SUMMARY@
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Kernel
 Version:        @RPMVERSION@
 %if 0%{?is_kotd}
@@ -160,6 +160,13 @@
 %ifarch %arm
 BuildRequires:  u-boot-tools
 %endif
+%if 0%{?usrmerged}
+# make sure we have post-usrmerge filesystem package - tumbleweed started to 
set version recently
+Conflicts:      filesystem < 84
+# this is the tumbleweed snapshot that introduced GCC 11 and supposedly 
usrmerge
+# FIXME: microos in stagings doesn't provide such a high release
+#Requires:       suse-release > 20210602
+%endif
 
 Obsoletes:      microcode_ctl
 

++++++ kernel-default-base.spec.txt ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:16.850799160 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:16.850799160 +0200
@@ -100,7 +100,7 @@
 Summary:        %summary
 URL:            %url
 Group:          %group
-License:        GPL-2.0
+License:        GPL-2.0-only
 
 # Internal stuff begins
 %define rpm_kver %(rpm -q --qf '%%{VERSION}' %kernel_package_name)

++++++ kernel-docs.spec.in ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:16.878799138 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:16.878799138 +0200
@@ -29,7 +29,7 @@
 
 Name:           kernel-docs@VARIANT@
 Summary:        Kernel Documentation
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          Documentation/Man
 Version:        @RPMVERSION@
 %if 0%{?is_kotd}

++++++ kernel-obs-build.spec.in ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:16.918799107 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:16.918799107 +0200
@@ -62,7 +62,7 @@
 BuildRequires:  dracut
 %endif
 Summary:        package kernel and initrd for OBS VM builds
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          SLES
 Version:        @RPMVERSION@
 %if 0%{?is_kotd}

++++++ kernel-obs-qa.spec.in ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:16.942799088 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:16.942799088 +0200
@@ -34,7 +34,7 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %endif
 Summary:        Basic QA tests for the kernel
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          SLES
 Version:        @RPMVERSION@
 %if 0%{?is_kotd}

++++++ kernel-source.spec.in ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:16.978799060 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:16.982799057 +0200
@@ -28,7 +28,7 @@
 
 Name:           kernel-source@VARIANT@
 Summary:        The Linux Kernel Sources
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          Development/Sources
 Version:        @RPMVERSION@
 %if 0%{?is_kotd}

++++++ kernel-syms.spec.in ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:17.034799016 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:17.034799016 +0200
@@ -22,7 +22,7 @@
 
 Name:           kernel-syms@VARIANT@
 Summary:        Kernel Symbol Versions (modversions)
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          Development/Sources
 Version:        @RPMVERSION@
 %if %using_buildservice

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

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/net-usb-lan78xx-don-t-modify-phy_device-state-concurrently.patch
 
new/patches.suse/net-usb-lan78xx-don-t-modify-phy_device-state-concurrently.patch
--- 
old/patches.suse/net-usb-lan78xx-don-t-modify-phy_device-state-concurrently.patch
   1970-01-01 01:00:00.000000000 +0100
+++ 
new/patches.suse/net-usb-lan78xx-don-t-modify-phy_device-state-concurrently.patch
   2021-08-04 14:54:29.000000000 +0200
@@ -0,0 +1,74 @@
+From: "Ivan T. Ivanov" <iiva...@suse.de>
+Date: Wed, 4 Aug 2021 11:13:39 +0300
+Subject: net: usb: lan78xx: don't modify phy_device state concurrently
+Git-commit: 6b67d4d63edece1033972214704c04f36c5be89a
+Patch-mainline: v5.14 or v5.14-rc5 (next release)
+References: bsc#1188270
+
+Currently phy_device state could be left in inconsistent state shown
+by following alert message[1]. This is because phy_read_status could
+be called concurrently from lan78xx_delayedwork, phy_state_machine and
+__ethtool_get_link. Fix this by making sure that phy_device state is
+updated atomically.
+
+[1] lan78xx 1-1.1.1:1.0 eth0: No phy led trigger registered for speed(-1)
+
+Signed-off-by: Ivan T. Ivanov <iiva...@suse.de>
+Signed-off-by: David S. Miller <da...@davemloft.net>
+---
+ drivers/net/usb/lan78xx.c | 16 ++++++++++++----
+ 1 file changed, 12 insertions(+), 4 deletions(-)
+
+diff --git a/drivers/net/usb/lan78xx.c b/drivers/net/usb/lan78xx.c
+index 25489389ea49..6d092d78e0cb 100644
+--- a/drivers/net/usb/lan78xx.c
++++ b/drivers/net/usb/lan78xx.c
+@@ -1154,7 +1154,7 @@ static int lan78xx_link_reset(struct lan78xx_net *dev)
+ {
+       struct phy_device *phydev = dev->net->phydev;
+       struct ethtool_link_ksettings ecmd;
+-      int ladv, radv, ret;
++      int ladv, radv, ret, link;
+       u32 buf;
+
+       /* clear LAN78xx interrupt status */
+@@ -1162,9 +1162,12 @@ static int lan78xx_link_reset(struct lan78xx_net *dev)
+       if (unlikely(ret < 0))
+               return -EIO;
+
++      mutex_lock(&phydev->lock);
+       phy_read_status(phydev);
++      link = phydev->link;
++      mutex_unlock(&phydev->lock);
+
+-      if (!phydev->link && dev->link_on) {
++      if (!link && dev->link_on) {
+               dev->link_on = false;
+
+               /* reset MAC */
+@@ -1177,7 +1180,7 @@ static int lan78xx_link_reset(struct lan78xx_net *dev)
+                       return -EIO;
+
+               del_timer(&dev->stat_monitor);
+-      } else if (phydev->link && !dev->link_on) {
++      } else if (link && !dev->link_on) {
+               dev->link_on = true;
+
+               phy_ethtool_ksettings_get(phydev, &ecmd);
+@@ -1466,9 +1469,14 @@ static int lan78xx_set_eee(struct net_device *net, 
struct ethtool_eee *edata)
+
+ static u32 lan78xx_get_link(struct net_device *net)
+ {
++      u32 link;
++
++      mutex_lock(&net->phydev->lock);
+       phy_read_status(net->phydev);
++      link = net->phydev->link;
++      mutex_unlock(&net->phydev->lock);
+
+-      return net->phydev->link;
++      return link;
+ }
+
+ static void lan78xx_get_drvinfo(struct net_device *net,
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/scsi-sr-Return-correct-event-when-media-event-code-i.patch 
new/patches.suse/scsi-sr-Return-correct-event-when-media-event-code-i.patch
--- old/patches.suse/scsi-sr-Return-correct-event-when-media-event-code-i.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/scsi-sr-Return-correct-event-when-media-event-code-i.patch 
2021-08-04 14:54:29.000000000 +0200
@@ -0,0 +1,47 @@
+From eea4d790a8d755942e399111decd241a2a66398e Mon Sep 17 00:00:00 2001
+From: Li Manyi <lima...@uniontech.com>
+Date: Mon, 26 Jul 2021 19:49:13 +0800
+Subject: [PATCH] scsi: sr: Return correct event when media event code is 3
+Git-commit: eea4d790a8d755942e399111decd241a2a66398e
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
+Patch-mainline: Queued in subsystem maintainer repo
+References: bsc#1188767 bsc#1188728
+
+Media event code 3 is defined in the MMC-6 spec as follows:
+
+  "MediaRemoval: The media has been removed from the specified slot, and
+   the Drive is unable to access the media without user intervention. This
+   applies to media changers only."
+
+This indicated that treating the condition as an EJECT_REQUEST was
+appropriate. However, doing so had the unfortunate side-effect of causing
+the drive tray to be physically ejected on resume. Instead treat the event
+as a MEDIA_CHANGE request.
+
+Fixes: 7dd753ca59d6 ("scsi: sr: Return appropriate error code when disk is 
ejected")
+Link: https://bugzilla.kernel.org/show_bug.cgi?id=213759
+Link: https://lore.kernel.org/r/20210726114913.6760-1-lima...@uniontech.com
+Signed-off-by: Li Manyi <lima...@uniontech.com>
+Signed-off-by: Martin K. Petersen <martin.peter...@oracle.com>
+Acked-by: Takashi Iwai <ti...@suse.de>
+
+---
+ drivers/scsi/sr.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/drivers/scsi/sr.c b/drivers/scsi/sr.c
+index 94c254e9012e..a6d3ac0a6cbc 100644
+--- a/drivers/scsi/sr.c
++++ b/drivers/scsi/sr.c
+@@ -221,7 +221,7 @@ static unsigned int sr_get_events(struct scsi_device *sdev)
+       else if (med->media_event_code == 2)
+               return DISK_EVENT_MEDIA_CHANGE;
+       else if (med->media_event_code == 3)
+-              return DISK_EVENT_EJECT_REQUEST;
++              return DISK_EVENT_MEDIA_CHANGE;
+       return 0;
+ }
+ 
+-- 
+2.26.2
+

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:18.106798170 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:18.106798170 +0200
@@ -1823,6 +1823,135 @@
        
patches.kernel.org/5.13.6-222-sfc-ensure-correct-number-of-XDP-queues.patch
        
patches.kernel.org/5.13.6-223-skbuff-Fix-build-with-SKB-extensions-disabled.patch
        patches.kernel.org/5.13.6-224-Linux-5.13.6.patch
+       
patches.kernel.org/5.13.7-001-af_unix-fix-garbage-collect-vs-MSG_PEEK.patch
+       
patches.kernel.org/5.13.7-002-workqueue-fix-UAF-in-pwq_unbound_release_workf.patch
+       
patches.kernel.org/5.13.7-003-cgroup1-fix-leaked-context-root-causing-sporad.patch
+       
patches.kernel.org/5.13.7-004-net-802-mrp-fix-memleak-in-mrp_request_join.patch
+       
patches.kernel.org/5.13.7-005-net-802-garp-fix-memleak-in-garp_request_join.patch
+       
patches.kernel.org/5.13.7-006-net-annotate-data-race-around-sk_ll_usec.patch
+       
patches.kernel.org/5.13.7-007-sctp-move-198-addresses-from-unusable-to-priva.patch
+       
patches.kernel.org/5.13.7-008-rcu-tasks-Don-t-delete-holdouts-within-trc_ins.patch
+       
patches.kernel.org/5.13.7-009-rcu-tasks-Don-t-delete-holdouts-within-trc_wai.patch
+       
patches.kernel.org/5.13.7-010-ipv6-allocate-enough-headroom-in-ip6_finish_ou.patch
+       
patches.kernel.org/5.13.7-011-nvme-pci-fix-multiple-races-in-nvme_setup_io_q.patch
+       
patches.kernel.org/5.13.7-012-drm-ttm-add-a-check-against-null-pointer-deref.patch
+       
patches.kernel.org/5.13.7-013-hfs-add-missing-clean-up-in-hfs_fill_super.patch
+       
patches.kernel.org/5.13.7-014-hfs-fix-high-memory-mapping-in-hfs_bnode_read.patch
+       
patches.kernel.org/5.13.7-015-hfs-add-lock-nesting-notation-to-hfs_find_init.patch
+       
patches.kernel.org/5.13.7-016-firmware-arm_scmi-Fix-possible-scmi_linux_errm.patch
+       
patches.kernel.org/5.13.7-017-firmware-arm_scmi-Fix-range-check-for-the-maxi.patch
+       
patches.kernel.org/5.13.7-018-cifs-fix-the-out-of-range-assignment-to-bit-fi.patch
+       
patches.kernel.org/5.13.7-019-iomap-remove-the-length-variable-in-iomap_seek.patch
+       
patches.kernel.org/5.13.7-020-iomap-remove-the-length-variable-in-iomap_seek.patch
+       
patches.kernel.org/5.13.7-021-ARM-dts-versatile-Fix-up-interrupt-controller-.patch
+       
patches.kernel.org/5.13.7-022-ipv6-ip6_finish_output2-set-sk-into-newly-allo.patch
+       patches.kernel.org/5.13.7-023-Linux-5.13.7.patch
+       
patches.kernel.org/5.13.8-001-selftest-fix-build-error-in-tools-testing-self.patch
+       
patches.kernel.org/5.13.8-002-pipe-make-pipe-writes-always-wake-up-readers.patch
+       
patches.kernel.org/5.13.8-003-fs-ext2-Avoid-page_address-on-pages-returned-b.patch
+       
patches.kernel.org/5.13.8-004-btrfs-fix-lost-inode-on-log-replay-after-mix-o.patch
+       
patches.kernel.org/5.13.8-005-btrfs-fix-rw-device-counting-in-__btrfs_free_e.patch
+       
patches.kernel.org/5.13.8-006-btrfs-mark-compressed-range-uptodate-only-if-a.patch
+       
patches.kernel.org/5.13.8-007-Revert-ACPI-resources-Add-checks-for-ACPI-IRQ-.patch
+       patches.kernel.org/5.13.8-008-ACPI-DPTF-Fix-reading-of-attributes.patch
+       
patches.kernel.org/5.13.8-009-x86-kvm-fix-vcpu-id-indexed-array-sizes.patch
+       
patches.kernel.org/5.13.8-010-KVM-add-missing-compat-KVM_CLEAR_DIRTY_LOG.patch
+       patches.kernel.org/5.13.8-011-ocfs2-fix-zero-out-valid-data.patch
+       patches.kernel.org/5.13.8-012-ocfs2-issue-zeroout-to-EOF-blocks.patch
+       
patches.kernel.org/5.13.8-013-mm-memcontrol-fix-blocking-rstat-function-call.patch
+       
patches.kernel.org/5.13.8-014-mm-memcg-fix-NULL-pointer-dereference-in-memcg.patch
+       
patches.kernel.org/5.13.8-015-can-j1939-j1939_xtp_rx_dat_one-fix-rxtimer-val.patch
+       
patches.kernel.org/5.13.8-016-can-raw-raw_setsockopt-fix-raw_rcv-panic-for-s.patch
+       
patches.kernel.org/5.13.8-017-can-peak_usb-pcan_usb_handle_bus_evt-fix-readi.patch
+       
patches.kernel.org/5.13.8-018-can-mcba_usb_start-add-missing-urb-transfer_dm.patch
+       patches.kernel.org/5.13.8-019-can-usb_8dev-fix-memory-leak.patch
+       patches.kernel.org/5.13.8-020-can-ems_usb-fix-memory-leak.patch
+       patches.kernel.org/5.13.8-021-can-esd_usb2-fix-memory-leak.patch
+       
patches.kernel.org/5.13.8-022-alpha-register-early-reserved-memory-in-memblo.patch
+       
patches.kernel.org/5.13.8-023-HID-wacom-Re-enable-touch-by-default-for-Cinti.patch
+       
patches.kernel.org/5.13.8-024-net-stmmac-add-est_irq_status-callback-functio.patch
+       
patches.kernel.org/5.13.8-025-NIU-fix-incorrect-error-return-missed-in-previ.patch
+       
patches.kernel.org/5.13.8-026-drm-amd-display-ensure-dentist-display-clock-u.patch
+       
patches.kernel.org/5.13.8-027-drm-amdgpu-Check-pmops-for-desired-suspend-sta.patch
+       
patches.kernel.org/5.13.8-028-drm-amdgpu-Avoid-printing-of-stack-contents-on.patch
+       
patches.kernel.org/5.13.8-029-drm-amdgpu-Fix-resource-leak-on-probe-error-pa.patch
+       
patches.kernel.org/5.13.8-030-blk-iocost-fix-operation-ordering-in-iocg_wake.patch
+       
patches.kernel.org/5.13.8-031-nfc-nfcsim-fix-use-after-free-during-module-un.patch
+       
patches.kernel.org/5.13.8-032-io_uring-fix-io_prep_async_link-locking.patch
+       
patches.kernel.org/5.13.8-033-io_uring-don-t-block-level-reissue-off-complet.patch
+       
patches.kernel.org/5.13.8-034-io_uring-fix-poll-requests-leaking-second-poll.patch
+       
patches.kernel.org/5.13.8-035-cfg80211-Fix-possible-memory-leak-in-function-.patch
+       patches.kernel.org/5.13.8-036-RDMA-bnxt_re-Fix-stats-counters.patch
+       
patches.kernel.org/5.13.8-037-platform-x86-amd-pmc-Fix-command-completion-co.patch
+       
patches.kernel.org/5.13.8-038-platform-x86-amd-pmc-Fix-SMU-firmware-reportin.patch
+       
patches.kernel.org/5.13.8-039-platform-x86-amd-pmc-Fix-missing-unlock-on-err.patch
+       
patches.kernel.org/5.13.8-040-RDMA-rxe-Fix-memory-leak-in-error-path-code.patch
+       
patches.kernel.org/5.13.8-041-netfilter-nf_tables-fix-audit-memory-leak-in-n.patch
+       
patches.kernel.org/5.13.8-042-bpf-Fix-OOB-read-when-printing-XDP-link-fdinfo.patch
+       
patches.kernel.org/5.13.8-043-mac80211-fix-enabling-4-address-mode-on-a-sta-.patch
+       
patches.kernel.org/5.13.8-044-netfilter-conntrack-adjust-stop-timestamp-to-r.patch
+       
patches.kernel.org/5.13.8-045-netfilter-nft_nat-allow-to-specify-layer-4-pro.patch
+       patches.kernel.org/5.13.8-046-i40e-Fix-logic-of-disabling-queues.patch
+       
patches.kernel.org/5.13.8-047-i40e-Fix-firmware-LLDP-agent-related-warning.patch
+       patches.kernel.org/5.13.8-048-i40e-Fix-queue-to-TC-mapping-on-Tx.patch
+       
patches.kernel.org/5.13.8-049-i40e-Fix-log-TC-creation-failure-when-max-num-.patch
+       patches.kernel.org/5.13.8-050-tipc-fix-implicit-connect-for-SYN.patch
+       
patches.kernel.org/5.13.8-051-tipc-fix-sleeping-in-tipc-accept-routine.patch
+       
patches.kernel.org/5.13.8-052-net-Set-true-network-header-for-ECN-decapsulat.patch
+       
patches.kernel.org/5.13.8-053-net-dsa-mv88e6xxx-silently-accept-the-deletion.patch
+       
patches.kernel.org/5.13.8-054-loop-reintroduce-global-lock-for-safe-loop_val.patch
+       patches.kernel.org/5.13.8-055-net-qrtr-fix-memory-leaks.patch
+       
patches.kernel.org/5.13.8-056-ionic-make-all-rx_mode-work-threadsafe.patch
+       patches.kernel.org/5.13.8-057-ionic-catch-no-ptp-support-earlier.patch
+       
patches.kernel.org/5.13.8-058-ionic-remove-intr-coalesce-update-from-napi.patch
+       
patches.kernel.org/5.13.8-059-ionic-fix-up-dim-accounting-for-tx-and-rx.patch
+       
patches.kernel.org/5.13.8-060-ionic-count-csum_none-when-offload-enabled.patch
+       
patches.kernel.org/5.13.8-061-can-mcp251xfd-mcp251xfd_irq-stop-timestamping-.patch
+       
patches.kernel.org/5.13.8-062-tipc-do-not-write-skb_shinfo-frags-when-doing-.patch
+       
patches.kernel.org/5.13.8-063-octeontx2-pf-Fix-interface-down-flag-on-error.patch
+       
patches.kernel.org/5.13.8-064-octeontx2-pf-Dont-enable-backpressure-on-LBK-l.patch
+       
patches.kernel.org/5.13.8-065-net-phy-broadcom-re-add-check-for-PHY_BRCM_DIS.patch
+       
patches.kernel.org/5.13.8-066-mlx4-Fix-missing-error-code-in-mlx4_load_one.patch
+       
patches.kernel.org/5.13.8-067-drm-panel-panel-simple-Fix-proper-bpc-for-ytc7.patch
+       patches.kernel.org/5.13.8-068-drm-i915-bios-Fix-ports-mask.patch
+       
patches.kernel.org/5.13.8-069-KVM-x86-Check-the-right-feature-bit-for-MSR_KV.patch
+       patches.kernel.org/5.13.8-070-net-llc-fix-skb_over_panic.patch
+       
patches.kernel.org/5.13.8-071-drm-msm-dpu-Fix-sm8250_mdp-register-length.patch
+       
patches.kernel.org/5.13.8-072-drm-msm-dp-use-dp_ctrl_off_link_stream-during-.patch
+       
patches.kernel.org/5.13.8-073-drm-msm-dp-Initialize-the-INTF_CONFIG-register.patch
+       
patches.kernel.org/5.13.8-074-KVM-selftests-Fix-missing-break-in-dirty_log_p.patch
+       
patches.kernel.org/5.13.8-075-bpf-sockmap-Zap-ingress-queues-after-stopping-.patch
+       patches.kernel.org/5.13.8-076-net-mlx5-Fix-flow-table-chaining.patch
+       
patches.kernel.org/5.13.8-077-net-mlx5e-Disable-Rx-ntuple-offload-for-uplink.patch
+       
patches.kernel.org/5.13.8-078-net-mlx5-E-Switch-Set-destination-vport-vhca-i.patch
+       
patches.kernel.org/5.13.8-079-net-mlx5-E-Switch-handle-devcom-events-only-fo.patch
+       
patches.kernel.org/5.13.8-080-net-mlx5e-RX-Avoid-possible-data-corruption-wh.patch
+       
patches.kernel.org/5.13.8-081-net-mlx5e-Add-NETIF_F_HW_TC-to-hw_features-whe.patch
+       
patches.kernel.org/5.13.8-082-net-mlx5e-Fix-page-allocation-failure-for-trap.patch
+       
patches.kernel.org/5.13.8-083-net-mlx5e-Fix-page-allocation-failure-for-ptp-.patch
+       
patches.kernel.org/5.13.8-084-net-mlx5-Unload-device-upon-firmware-fatal-err.patch
+       
patches.kernel.org/5.13.8-085-net-mlx5e-Fix-nullptr-in-mlx5e_hairpin_get_mde.patch
+       
patches.kernel.org/5.13.8-086-net-mlx5-Fix-mlx5_vport_tbl_attr-chain-from-u1.patch
+       patches.kernel.org/5.13.8-087-block-delay-freeing-the-gendisk.patch
+       
patches.kernel.org/5.13.8-088-sctp-fix-return-value-check-in-__sctp_rcv_asco.patch
+       
patches.kernel.org/5.13.8-089-tulip-windbond-840-Fix-missing-pci_disable_dev.patch
+       
patches.kernel.org/5.13.8-090-sis900-Fix-missing-pci_disable_device-in-probe.patch
+       
patches.kernel.org/5.13.8-091-can-hi311x-fix-a-signedness-bug-in-hi3110_cmd.patch
+       
patches.kernel.org/5.13.8-092-bpf-Introduce-BPF-nospec-instruction-for-mitig.patch
+       
patches.kernel.org/5.13.8-093-bpf-Fix-leakage-due-to-insufficient-speculativ.patch
+       
patches.kernel.org/5.13.8-094-bpf-Remove-superfluous-aux-sanitation-on-subpr.patch
+       
patches.kernel.org/5.13.8-095-bpf-verifier-Allocate-idmap-scratch-in-verifie.patch
+       
patches.kernel.org/5.13.8-096-bpf-Fix-pointer-arithmetic-mask-tightening-und.patch
+       
patches.kernel.org/5.13.8-097-SMB3-fix-readpage-for-large-swap-cache.patch
+       
patches.kernel.org/5.13.8-098-powerpc-vdso-Don-t-use-r30-to-avoid-breaking-G.patch
+       
patches.kernel.org/5.13.8-099-powerpc-pseries-Fix-regression-while-building-.patch
+       
patches.kernel.org/5.13.8-100-Revert-perf-map-Fix-dso-nsinfo-refcounting.patch
+       
patches.kernel.org/5.13.8-101-io_uring-fix-race-in-unified-task_work-running.patch
+       
patches.kernel.org/5.13.8-102-i40e-Add-additional-info-to-PHY-type-error.patch
+       
patches.kernel.org/5.13.8-103-can-j1939-j1939_session_deactivate-clarify-lif.patch
+       patches.kernel.org/5.13.8-104-perf-pmu-Fix-alias-matching.patch
+       
patches.kernel.org/5.13.8-105-octeontx2-af-Remove-unnecessary-devm_kfree.patch
+       patches.kernel.org/5.13.8-106-Linux-5.13.8.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -1851,6 +1980,7 @@
        
patches.suse/mmc-sdhci-iproc-set-sdhci_quirk_cap_clock_base_broken-on-bcm2711.patch
        patches.suse/pinctrl-bcm2835-accept-fewer-than-expected-irqs.patch
        patches.suse/arm64-dts-rockchip-Disable-CDN-DP-on-Pinebook-Pro.patch
+       patches.suse/scsi-sr-Return-correct-event-when-media-event-code-i.patch
 
        ########################################################
        # kbuild/module infrastructure fixes
@@ -1977,6 +2107,7 @@
        patches.suse/misdn-add-support-for-group-membership-check
        patches.suse/r8152-Fix-potential-PM-refcount-imbalance.patch
        patches.suse/r8152-Fix-a-deadlock-by-doubly-PM-resume.patch
+       
patches.suse/net-usb-lan78xx-don-t-modify-phy_device-state-concurrently.patch
 
        ########################################################
        # Wireless networking drivers

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.jTEQ94/_old  2021-08-07 17:57:18.134798148 +0200
+++ /var/tmp/diff_new_pack.jTEQ94/_new  2021-08-07 17:57:18.134798148 +0200
@@ -1,3 +1,3 @@
-2021-07-29 04:18:38 +0000
-GIT Revision: 2d7b44d403507d2da0452d1fa1a4de60d263c8f0
+2021-08-05 08:56:22 +0000
+GIT Revision: 967c6a8bfc85bc78dbcbb220e21cd9f1bb06f573
 GIT Branch: stable

Reply via email to