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-03-11 20:08:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Thu Mar 11 20:08:26 2021 rev:578 rq:877719 version:5.11.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2021-03-03 18:33:16.179313439 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.2401/dtb-aarch64.changes      
2021-03-11 20:08:44.680318205 +0100
@@ -1,0 +2,1502 @@
+Mon Mar  8 06:16:55 CET 2021 - jsl...@suse.cz
+
+- ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request
+  direction to set samplerate (git-fixes).
+- commit be77cd2
+
+-------------------------------------------------------------------
+Sun Mar  7 16:47:13 CET 2021 - jsl...@suse.cz
+
+- blacklist.conf: add a typo fix
+- commit 2ae3683
+
+-------------------------------------------------------------------
+Sun Mar  7 16:44:29 CET 2021 - jsl...@suse.cz
+
+- Linux 5.11.4 (bsc#1012628).
+- ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike
+  X570 board (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Intel NUC 10 (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (bsc#1012628).
+- phy: mediatek: Add missing MODULE_DEVICE_TABLE() (bsc#1012628).
+- tty: teach the n_tty ICANON case about the new "cookie
+  continuations" too (bsc#1012628).
+- tty: teach n_tty line discipline about the new "cookie
+  continuations" (bsc#1012628).
+- tty: clean up legacy leftovers from n_tty line discipline
+  (bsc#1012628).
+- tty: fix up hung_up_tty_read() conversion (bsc#1012628).
+- tty: fix up iterate_tty_read() EOVERFLOW handling (bsc#1012628).
+- swap: fix swapfile read/write offset (bsc#1012628).
+- xen: fix p2m size in dom0 for disabled memory hotplug case
+  (bsc#1012628).
+- xen-netback: respect gnttab_map_refs()'s return value
+  (bsc#1012628).
+- Xen/gnttab: handle p2m update errors on a per-slot basis
+  (bsc#1012628).
+- scsi: iscsi: Verify lengths on passthrough PDUs (bsc#1012628).
+- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE
+  (bsc#1012628).
+- scsi: iscsi: Restrict sessions and handles to admin capabilities
+  (bsc#1012628).
+- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002
+  tablet (bsc#1012628).
+- ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7
+  tablet (bsc#1012628).
+- ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15
+  tablet (bsc#1012628).
+- ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD
+  MID 7316R tablet (bsc#1012628).
+- sched/features: Fix hrtick reprogramming (bsc#1012628).
+- parisc: Bump 64-bit IRQ stack size to 64 KB (bsc#1012628).
+- ASoC: Intel: sof_sdw: detect DMIC number based on mach params
+  (bsc#1012628).
+- ASoC: Intel: sof-sdw: indent and add quirks consistently
+  (bsc#1012628).
+- perf/x86/kvm: Add Cascade Lake Xeon steppings to
+  isolation_ucodes[] (bsc#1012628).
+- btrfs: fix error handling in commit_fs_roots (bsc#1012628).
+- ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr()
+  (bsc#1012628).
+- ALSA: usb-audio: Add DJM-450 to the quirks table (bsc#1012628).
+- ALSA: usb-audio: Add DJM450 to Pioneer format quirk
+  (bsc#1012628).
+- nvme-tcp: add clean action for failed reconnection
+  (bsc#1012628).
+- nvme-rdma: add clean action for failed reconnection
+  (bsc#1012628).
+- nvme-core: add cancel tagset helpers (bsc#1012628).
+- f2fs: fix to set/clear I_LINKABLE under i_lock (bsc#1012628).
+- f2fs: handle unallocated section and zone on pinned/atgc
+  (bsc#1012628).
+- media: uvcvideo: Allow entities with no pads (bsc#1012628).
+- drm/amd/amdgpu: add error handling to
+  amdgpu_virt_read_pf2vf_data (bsc#1012628).
+- drm/amd/display: Guard against NULL pointer deref when
+  get_i2c_info fails (bsc#1012628).
+- ALSA: usb-audio: Add support for Pioneer DJM-750 (bsc#1012628).
+- ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS
+  quirk-flag (bsc#1012628).
+- PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse
+  (bsc#1012628).
+- drm/amdgpu: Add check to prevent IH overflow (bsc#1012628).
+- fs: make unlazy_walk() error handling consistent (bsc#1012628).
+- crypto: tcrypt - avoid signed overflow in byte count
+  (bsc#1012628).
+- drm/hisilicon: Fix use-after-free (bsc#1012628).
+- wilc1000: Fix use of void pointer as a wrong struct type
+  (bsc#1012628).
+- brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15
+  tablet (bsc#1012628).
+- brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet
+  (bsc#1012628).
+- net: ipa: avoid field overflow (bsc#1012628).
+- staging: bcm2835-audio: Replace unsafe strcpy() with strscpy()
+  (bsc#1012628).
+- staging: most: sound: add sanity check for function argument
+  (bsc#1012628).
+- Bluetooth: Fix null pointer dereference in
+  amp_read_loc_assoc_final_data (bsc#1012628).
+- Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk
+  (bsc#1012628).
+- net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber
+  Instant (bsc#1012628).
+- ath10k: fix wmi mgmt tx queue full due to race condition
+  (bsc#1012628).
+- pktgen: fix misuse of BUG_ON() in pktgen_thread_worker()
+  (bsc#1012628).
+- mt76: mt7615: reset token when mac_reset happens (bsc#1012628).
+- mt76: mt7915: reset token when mac_reset happens (bsc#1012628).
+- selftests/bpf: Remove memory leak (bsc#1012628).
+- Bluetooth: btusb: fix memory leak on suspend and resume
+  (bsc#1012628).
+- Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for
+  btrtl (bsc#1012628).
+- wlcore: Fix command execute failure 19 for wl12xx (bsc#1012628).
+- vt/consolemap: do font sum unsigned (bsc#1012628).
+- can: flexcan: add CAN wakeup function for i.MX8QM (bsc#1012628).
+- x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk
+  (bsc#1012628).
+- staging: fwserial: Fix error handling in fwserial_create
+  (bsc#1012628).
+- EDAC/amd64: Do not load on family 0x15, model 0x13
+  (bsc#1012628).
+- ath10k: prevent deinitializing NAPI twice (bsc#1012628).
+- ASoC: qcom: Remove useless debug print (bsc#1012628).
+- dt-bindings: net: btusb: DT fix
+  s/interrupt-name/interrupt-names/ (bsc#1012628).
+- dt-bindings: ethernet-controller: fix fixed-link specification
+  (bsc#1012628).
+- net: fix dev_ifsioc_locked() race condition (bsc#1012628).
+- net: psample: Fix netlink skb length with tunnel info
+  (bsc#1012628).
+- net: hsr: add support for EntryForgetTime (bsc#1012628).
+- net: ag71xx: remove unnecessary MTU reservation (bsc#1012628).
+- net: dsa: tag_rtl4_a: Support also egress tags (bsc#1012628).
+- net/sched: cls_flower: Reject invalid ct_state flags rules
+  (bsc#1012628).
+- net: bridge: use switchdev for port flags set through sysfs too
+  (bsc#1012628).
+- mptcp: fix DATA_FIN generation on early shutdown (bsc#1012628).
+- mptcp: do not wakeup listener for MPJ subflows (bsc#1012628).
+- tcp: fix tcp_rmem documentation (bsc#1012628).
+- RDMA/rtrs-srv: Do not signal REG_MR (bsc#1012628).
+- RDMA/rtrs-clt: Use bitmask to check sess->flags (bsc#1012628).
+- RDMA/rtrs: Do not signal for heatbeat (bsc#1012628).
+- vfio/type1: Use follow_pte() (bsc#1012628).
+- mm/hugetlb.c: fix unnecessary address expansion of pmd sharing
+  (bsc#1012628).
+- nbd: handle device refs for DESTROY_ON_DISCONNECT properly
+  (bsc#1012628).
+- riscv: Get rid of MAX_EARLY_MAPPING_SIZE (bsc#1012628).
+- mptcp: fix spurious retransmissions (bsc#1012628).
+- net: fix up truesize of cloned skb in skb_prepare_for_shift()
+  (bsc#1012628).
+- tomoyo: ignore data race while checking quota (bsc#1012628).
+- smackfs: restrict bytes count in smackfs write functions
+  (bsc#1012628).
+- net/af_iucv: remove WARN_ONCE on malformed RX packets
+  (bsc#1012628).
+- xfs: Fix assert failure in xfs_setattr_size() (bsc#1012628).
+- media: zr364xx: fix memory leaks in probe() (bsc#1012628).
+- media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate
+  (bsc#1012628).
+- erofs: fix shift-out-of-bounds of blkszbits (bsc#1012628).
+- media: mceusb: sanity check for prescaler value (bsc#1012628).
+- udlfb: Fix memory leak in dlfb_usb_probe (bsc#1012628).
+- sched/core: Allow try_invoke_on_locked_down_task() with irqs
+  disabled (bsc#1012628).
+- JFS: more checks for invalid superblock (bsc#1012628).
+- x86/build: Treat R_386_PLT32 relocation as R_386_PC32
+  (bsc#1012628).
+- iwlwifi: add new cards for So and Qu family (bsc#1012628).
+- net: usb: qmi_wwan: support ZTE P685M modem (bsc#1012628).
+- commit 43a5c33
+
+-------------------------------------------------------------------
+Sat Mar  6 17:44:51 CET 2021 - ti...@suse.de
+
+- drm/amd/display: Add a backlight module option (bsc#1180749).
+- drm/amdgpu/display: handle aux backlight in
+  backlight_get_brightness (bsc#1180749).
+- drm/amdgpu/display: don't assert in set backlight function
+  (bsc#1180749).
+- drm/amdgpu/display: simplify backlight setting (bsc#1180749).
+- commit 24ee23f
+
+-------------------------------------------------------------------
+Thu Mar  4 13:01:10 CET 2021 - jsl...@suse.cz
+
+- blacklist.conf: add a /proc revert
+- commit 87aa54e
+
+-------------------------------------------------------------------
+Thu Mar  4 12:56:54 CET 2021 - jsl...@suse.cz
+
+- Linux 5.11.3 (bsc#1012628).
+- vmlinux.lds.h: add DWARF v5 sections (bsc#1012628).
++++ 1305 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.2401/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.aRRxNj/_old  2021-03-11 20:09:14.592366743 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:14.596366749 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.11
-%define patchversion 5.11.2
+%define patchversion 5.11.4
 %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.11.2
+Version:        5.11.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gee0b277
+Release:        <RELEASE>.gbe77cd2
 %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.aRRxNj/_old  2021-03-11 20:09:14.716366944 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:14.720366951 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.11
-%define patchversion 5.11.2
+%define patchversion 5.11.4
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.11.2
+Version:        5.11.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gee0b277
+Release:        <RELEASE>.gbe77cd2
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-ee0b277e036ac6832c4219283961bc990f56901d
-Provides:       kernel-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       
kernel-%build_flavor-base-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
+Provides:       kernel-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 # END COMMON DEPS
-Provides:       %name-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       %name-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 %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.aRRxNj/_old  2021-03-11 20:09:14.744366990 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:14.748366996 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.11
-%define patchversion 5.11.2
+%define patchversion 5.11.4
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.11.2
+Version:        5.11.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gee0b277
+Release:        <RELEASE>.gbe77cd2
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-ee0b277e036ac6832c4219283961bc990f56901d
-Provides:       kernel-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       
kernel-%build_flavor-base-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
+Provides:       kernel-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 # END COMMON DEPS
-Provides:       %name-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       %name-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.aRRxNj/_old  2021-03-11 20:09:14.776367042 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:14.780367048 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.11
-%define patchversion 5.11.2
+%define patchversion 5.11.4
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.11.2
+Version:        5.11.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gee0b277
+Release:        <RELEASE>.gbe77cd2
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-ee0b277e036ac6832c4219283961bc990f56901d
-Provides:       kernel-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       
kernel-%build_flavor-base-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
+Provides:       kernel-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 # END COMMON DEPS
-Provides:       %name-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       %name-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.aRRxNj/_old  2021-03-11 20:09:14.808367093 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:14.812367100 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.11
-%define patchversion 5.11.2
+%define patchversion 5.11.4
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        5.11.2
+Version:        5.11.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gee0b277
+Release:        <RELEASE>.gbe77cd2
 %else
 Release:        0
 %endif
@@ -63,7 +63,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       %name-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 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.aRRxNj/_old  2021-03-11 20:09:14.836367139 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:14.844367152 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.11
-%define patchversion 5.11.2
+%define patchversion 5.11.4
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.11.2
+Version:        5.11.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gee0b277
+Release:        <RELEASE>.gbe77cd2
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-ee0b277e036ac6832c4219283961bc990f56901d
-Provides:       kernel-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       
kernel-%build_flavor-base-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
+Provides:       kernel-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 # END COMMON DEPS
-Provides:       %name-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       %name-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 %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.aRRxNj/_old  2021-03-11 20:09:14.912367262 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:14.916367269 +0100
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.11.2
+%define patchversion 5.11.4
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+BuildRequires:  
kernel%kernel_flavor-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 
 %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.11.2
+Version:        5.11.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gee0b277
+Release:        <RELEASE>.gbe77cd2
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.aRRxNj/_old  2021-03-11 20:09:14.948367321 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:14.952367328 +0100
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.11.2
+%define patchversion 5.11.4
 %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.11.2
+Version:        5.11.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gee0b277
+Release:        <RELEASE>.gbe77cd2
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.aRRxNj/_old  2021-03-11 20:09:14.980367373 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:14.984367379 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.11
-%define patchversion 5.11.2
+%define patchversion 5.11.4
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.11.2
+Version:        5.11.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gee0b277
+Release:        <RELEASE>.gbe77cd2
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-ee0b277e036ac6832c4219283961bc990f56901d
-Provides:       kernel-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       
kernel-%build_flavor-base-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
+Provides:       kernel-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 # END COMMON DEPS
-Provides:       %name-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       %name-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.aRRxNj/_old  2021-03-11 20:09:15.008367418 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:15.012367425 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.11
-%define patchversion 5.11.2
+%define patchversion 5.11.4
 %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.11.2
+Version:        5.11.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gee0b277
+Release:        <RELEASE>.gbe77cd2
 %else
 Release:        0
 %endif
@@ -43,7 +43,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       %name-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 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.aRRxNj/_old  2021-03-11 20:09:15.040367470 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:15.044367477 +0100
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        5.11.2
+Version:        5.11.4
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gee0b277
+Release:        <RELEASE>.gbe77cd2
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       %name-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.aRRxNj/_old  2021-03-11 20:09:15.072367522 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:15.076367529 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.11
-%define patchversion 5.11.2
+%define patchversion 5.11.4
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.11.2
+Version:        5.11.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gee0b277
+Release:        <RELEASE>.gbe77cd2
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-ee0b277e036ac6832c4219283961bc990f56901d
-Provides:       kernel-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       
kernel-%build_flavor-base-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
+Provides:       kernel-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 # END COMMON DEPS
-Provides:       %name-srchash-ee0b277e036ac6832c4219283961bc990f56901d
+Provides:       %name-srchash-be77cd24bb57a3195457a19ea844e0c3feda324d
 %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-02-26 10:12:28.000000000 +0100
+++ new/config/arm64/default    2021-03-04 13:03:58.000000000 +0100
@@ -1,11 +1,11 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 5.11.0 Kernel Configuration
+# Linux/arm64 5.11.3 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="aarch64-suse-linux-gcc (SUSE Linux) 10.2.1 20201202 
[revision e563687cf9d3d1278f45aaebd03e0f66531076c9]"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=100201
-CONFIG_LD_VERSION=235010000
+CONFIG_LD_VERSION=236000000
 # CONFIG_CC_IS_CLANG is not set
 # CONFIG_LD_IS_LLD is not set
 CONFIG_CLANG_VERSION=0
@@ -234,6 +234,7 @@
 # CONFIG_BPF_PRELOAD is not set
 CONFIG_USERFAULTFD=y
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
+CONFIG_KCMP=y
 CONFIG_RSEQ=y
 # CONFIG_DEBUG_RSEQ is not set
 # CONFIG_EMBEDDED is not set
@@ -3309,7 +3310,7 @@
 CONFIG_FSL_FMAN=m
 CONFIG_DPAA_ERRATUM_A050385=y
 CONFIG_FSL_PQ_MDIO=m
-CONFIG_FSL_XGMAC_MDIO=m
+CONFIG_FSL_XGMAC_MDIO=y
 CONFIG_GIANFAR=m
 CONFIG_FSL_DPAA_ETH=m
 CONFIG_FSL_DPAA2_ETH=m
@@ -10268,7 +10269,6 @@
 CONFIG_GENERIC_PHY=y
 CONFIG_GENERIC_PHY_MIPI_DPHY=y
 CONFIG_PHY_XGENE=m
-CONFIG_USB_LGM_PHY=m
 CONFIG_PHY_SUN4I_USB=m
 CONFIG_PHY_SUN6I_MIPI_DPHY=m
 CONFIG_PHY_SUN9I_USB=m
@@ -11732,17 +11732,17 @@
 CONFIG_PID_IN_CONTEXTIDR=y
 # CONFIG_DEBUG_EFI is not set
 CONFIG_ARM64_RELOC_TEST=m
-CONFIG_CORESIGHT=y
-CONFIG_CORESIGHT_LINKS_AND_SINKS=y
-CONFIG_CORESIGHT_LINK_AND_SINK_TMC=y
-CONFIG_CORESIGHT_CATU=y
-CONFIG_CORESIGHT_SINK_TPIU=y
-CONFIG_CORESIGHT_SINK_ETBV10=y
-CONFIG_CORESIGHT_SOURCE_ETM4X=y
+CONFIG_CORESIGHT=m
+CONFIG_CORESIGHT_LINKS_AND_SINKS=m
+CONFIG_CORESIGHT_LINK_AND_SINK_TMC=m
+CONFIG_CORESIGHT_CATU=m
+CONFIG_CORESIGHT_SINK_TPIU=m
+CONFIG_CORESIGHT_SINK_ETBV10=m
+CONFIG_CORESIGHT_SOURCE_ETM4X=m
 CONFIG_ETM4X_IMPDEF_FEATURE=y
-CONFIG_CORESIGHT_STM=y
+CONFIG_CORESIGHT_STM=m
 CONFIG_CORESIGHT_CPU_DEBUG=m
-CONFIG_CORESIGHT_CTI=y
+CONFIG_CORESIGHT_CTI=m
 # CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set
 # end of arm64 Debugging
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default
--- old/config/armv6hl/default  2021-02-26 10:12:28.000000000 +0100
+++ new/config/armv6hl/default  2021-03-04 13:03:58.000000000 +0100
@@ -1,11 +1,11 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.11.0 Kernel Configuration
+# Linux/arm 5.11.3 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="arm-suse-linux-gnueabi-gcc (SUSE Linux) 10.2.1 
20201202 [revision e563687cf9d3d1278f45aaebd03e0f66531076c9]"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=100201
-CONFIG_LD_VERSION=235010000
+CONFIG_LD_VERSION=236000000
 # CONFIG_CC_IS_CLANG is not set
 # CONFIG_LD_IS_LLD is not set
 CONFIG_CLANG_VERSION=0
@@ -215,6 +215,7 @@
 # CONFIG_BPF_PRELOAD is not set
 CONFIG_USERFAULTFD=y
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
+CONFIG_KCMP=y
 CONFIG_RSEQ=y
 # CONFIG_DEBUG_RSEQ is not set
 # CONFIG_EMBEDDED is not set
@@ -7252,7 +7253,6 @@
 #
 CONFIG_GENERIC_PHY=y
 CONFIG_GENERIC_PHY_MIPI_DPHY=y
-CONFIG_USB_LGM_PHY=m
 # CONFIG_BCM_KONA_USB2_PHY is not set
 # CONFIG_PHY_CADENCE_TORRENT is not set
 CONFIG_PHY_CADENCE_DPHY=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default
--- old/config/armv7hl/default  2021-02-26 10:12:28.000000000 +0100
+++ new/config/armv7hl/default  2021-03-04 13:03:58.000000000 +0100
@@ -1,11 +1,11 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.11.0 Kernel Configuration
+# Linux/arm 5.11.3 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="arm-suse-linux-gnueabi-gcc (SUSE Linux) 10.2.1 
20201202 [revision e563687cf9d3d1278f45aaebd03e0f66531076c9]"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=100201
-CONFIG_LD_VERSION=235010000
+CONFIG_LD_VERSION=236000000
 # CONFIG_CC_IS_CLANG is not set
 # CONFIG_LD_IS_LLD is not set
 CONFIG_CLANG_VERSION=0
@@ -233,6 +233,7 @@
 # CONFIG_BPF_PRELOAD is not set
 CONFIG_USERFAULTFD=y
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
+CONFIG_KCMP=y
 CONFIG_RSEQ=y
 # CONFIG_DEBUG_RSEQ is not set
 # CONFIG_EMBEDDED is not set
@@ -10275,7 +10276,6 @@
 #
 CONFIG_GENERIC_PHY=y
 CONFIG_GENERIC_PHY_MIPI_DPHY=y
-CONFIG_USB_LGM_PHY=m
 CONFIG_PHY_SUN4I_USB=m
 CONFIG_PHY_SUN6I_MIPI_DPHY=m
 CONFIG_PHY_SUN9I_USB=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae
--- old/config/armv7hl/lpae     2021-02-26 10:12:28.000000000 +0100
+++ new/config/armv7hl/lpae     2021-03-04 13:03:58.000000000 +0100
@@ -1,11 +1,11 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.11.0 Kernel Configuration
+# Linux/arm 5.11.3 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="arm-suse-linux-gnueabi-gcc (SUSE Linux) 10.2.1 
20201202 [revision e563687cf9d3d1278f45aaebd03e0f66531076c9]"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=100201
-CONFIG_LD_VERSION=235010000
+CONFIG_LD_VERSION=236000000
 # CONFIG_CC_IS_CLANG is not set
 # CONFIG_LD_IS_LLD is not set
 CONFIG_CLANG_VERSION=0
@@ -232,6 +232,7 @@
 # CONFIG_BPF_PRELOAD is not set
 CONFIG_USERFAULTFD=y
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
+CONFIG_KCMP=y
 CONFIG_RSEQ=y
 # CONFIG_DEBUG_RSEQ is not set
 # CONFIG_EMBEDDED is not set
@@ -9885,7 +9886,6 @@
 #
 CONFIG_GENERIC_PHY=y
 CONFIG_GENERIC_PHY_MIPI_DPHY=y
-CONFIG_USB_LGM_PHY=m
 CONFIG_PHY_SUN4I_USB=m
 CONFIG_PHY_SUN6I_MIPI_DPHY=m
 CONFIG_PHY_SUN9I_USB=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2021-02-26 10:12:28.000000000 +0100
+++ new/config/i386/pae 2021-03-04 13:03:58.000000000 +0100
@@ -1,11 +1,11 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 5.11.0 Kernel Configuration
+# Linux/i386 5.11.3 Kernel Configuration
 #
-CONFIG_CC_VERSION_TEXT="gcc (SUSE Linux) 10.2.1 20201202 [revision 
e563687cf9d3d1278f45aaebd03e0f66531076c9]"
+CONFIG_CC_VERSION_TEXT="gcc-10 (SUSE Linux) 10.2.1 20201202 [revision 
e563687cf9d3d1278f45aaebd03e0f66531076c9]"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=100201
-CONFIG_LD_VERSION=235010000
+CONFIG_LD_VERSION=236000000
 # CONFIG_CC_IS_CLANG is not set
 # CONFIG_LD_IS_LLD is not set
 CONFIG_CLANG_VERSION=0
@@ -243,6 +243,7 @@
 # CONFIG_BPF_PRELOAD is not set
 CONFIG_USERFAULTFD=y
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
+CONFIG_KCMP=y
 CONFIG_RSEQ=y
 # CONFIG_DEBUG_RSEQ is not set
 # CONFIG_EMBEDDED 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-02-26 10:12:28.000000000 +0100
+++ new/config/ppc64/default    2021-03-04 13:03:58.000000000 +0100
@@ -1,11 +1,11 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.11.0 Kernel Configuration
+# Linux/powerpc 5.11.3 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="powerpc64-suse-linux-gcc (SUSE Linux) 10.2.1 20201202 
[revision e563687cf9d3d1278f45aaebd03e0f66531076c9]"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=100201
-CONFIG_LD_VERSION=235010000
+CONFIG_LD_VERSION=236000000
 # CONFIG_CC_IS_CLANG is not set
 # CONFIG_LD_IS_LLD is not set
 CONFIG_CLANG_VERSION=0
@@ -231,6 +231,7 @@
 CONFIG_USERFAULTFD=y
 CONFIG_ARCH_HAS_MEMBARRIER_CALLBACKS=y
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
+CONFIG_KCMP=y
 CONFIG_RSEQ=y
 # CONFIG_DEBUG_RSEQ is not set
 # CONFIG_EMBEDDED is not set
@@ -7124,7 +7125,6 @@
 #
 CONFIG_GENERIC_PHY=y
 CONFIG_GENERIC_PHY_MIPI_DPHY=y
-CONFIG_USB_LGM_PHY=m
 CONFIG_BCM_KONA_USB2_PHY=m
 CONFIG_PHY_CADENCE_TORRENT=m
 CONFIG_PHY_CADENCE_DPHY=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default
--- old/config/ppc64le/default  2021-02-26 10:12:28.000000000 +0100
+++ new/config/ppc64le/default  2021-03-04 13:03:58.000000000 +0100
@@ -1,11 +1,11 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.11.0 Kernel Configuration
+# Linux/powerpc 5.11.3 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="powerpc64le-suse-linux-gcc (SUSE Linux) 10.2.1 
20201202 [revision e563687cf9d3d1278f45aaebd03e0f66531076c9]"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=100201
-CONFIG_LD_VERSION=235010000
+CONFIG_LD_VERSION=236000000
 # CONFIG_CC_IS_CLANG is not set
 # CONFIG_LD_IS_LLD is not set
 CONFIG_CLANG_VERSION=0
@@ -230,6 +230,7 @@
 CONFIG_USERFAULTFD=y
 CONFIG_ARCH_HAS_MEMBARRIER_CALLBACKS=y
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
+CONFIG_KCMP=y
 CONFIG_RSEQ=y
 # CONFIG_DEBUG_RSEQ is not set
 # CONFIG_EMBEDDED is not set
@@ -6976,7 +6977,6 @@
 #
 CONFIG_GENERIC_PHY=y
 CONFIG_GENERIC_PHY_MIPI_DPHY=y
-CONFIG_USB_LGM_PHY=m
 CONFIG_BCM_KONA_USB2_PHY=m
 CONFIG_PHY_CADENCE_TORRENT=m
 CONFIG_PHY_CADENCE_DPHY=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default
--- old/config/riscv64/default  2021-02-26 10:12:28.000000000 +0100
+++ new/config/riscv64/default  2021-03-04 13:03:58.000000000 +0100
@@ -1,11 +1,11 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/riscv 5.11.0 Kernel Configuration
+# Linux/riscv 5.11.3 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="riscv64-suse-linux-gcc (SUSE Linux) 10.2.1 20201202 
[revision e563687cf9d3d1278f45aaebd03e0f66531076c9]"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=100201
-CONFIG_LD_VERSION=235010000
+CONFIG_LD_VERSION=236000000
 # CONFIG_CC_IS_CLANG is not set
 # CONFIG_LD_IS_LLD is not set
 CONFIG_CLANG_VERSION=0
@@ -211,6 +211,7 @@
 CONFIG_USERMODE_DRIVER=y
 # CONFIG_BPF_PRELOAD is not set
 CONFIG_USERFAULTFD=y
+CONFIG_KCMP=y
 # CONFIG_EMBEDDED is not set
 CONFIG_HAVE_PERF_EVENTS=y
 # CONFIG_PC104 is not set
@@ -7805,7 +7806,6 @@
 #
 CONFIG_GENERIC_PHY=y
 CONFIG_GENERIC_PHY_MIPI_DPHY=y
-CONFIG_USB_LGM_PHY=m
 CONFIG_BCM_KONA_USB2_PHY=m
 CONFIG_PHY_CADENCE_TORRENT=m
 CONFIG_PHY_CADENCE_DPHY=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/riscv64/vanilla new/config/riscv64/vanilla
--- old/config/riscv64/vanilla  2021-02-26 10:12:28.000000000 +0100
+++ new/config/riscv64/vanilla  2021-03-04 13:03:58.000000000 +0100
@@ -1,3 +1,4 @@
 CONFIG_LOCALVERSION="-vanilla"
 CONFIG_MODULES=y
 CONFIG_MODULE_SIG=y
+CONFIG_EFI_STUB=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/default new/config/s390x/default
--- old/config/s390x/default    2021-02-26 10:12:28.000000000 +0100
+++ new/config/s390x/default    2021-03-04 13:03:58.000000000 +0100
@@ -1,11 +1,11 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.11.0 Kernel Configuration
+# Linux/s390 5.11.3 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="s390x-suse-linux-gcc (SUSE Linux) 10.2.1 20201202 
[revision e563687cf9d3d1278f45aaebd03e0f66531076c9]"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=100201
-CONFIG_LD_VERSION=235010000
+CONFIG_LD_VERSION=236000000
 # CONFIG_CC_IS_CLANG is not set
 # CONFIG_LD_IS_LLD is not set
 CONFIG_CLANG_VERSION=0
@@ -219,6 +219,7 @@
 CONFIG_USERMODE_DRIVER=y
 # CONFIG_BPF_PRELOAD is not set
 CONFIG_USERFAULTFD=y
+CONFIG_KCMP=y
 CONFIG_RSEQ=y
 # CONFIG_DEBUG_RSEQ is not set
 # CONFIG_EMBEDDED is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump
--- old/config/s390x/zfcpdump   2021-02-26 10:12:28.000000000 +0100
+++ new/config/s390x/zfcpdump   2021-03-04 13:03:58.000000000 +0100
@@ -1,11 +1,11 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.11.0 Kernel Configuration
+# Linux/s390 5.11.3 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="s390x-suse-linux-gcc (SUSE Linux) 10.2.1 20201202 
[revision e563687cf9d3d1278f45aaebd03e0f66531076c9]"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=100201
-CONFIG_LD_VERSION=235010000
+CONFIG_LD_VERSION=236000000
 # CONFIG_CC_IS_CLANG is not set
 # CONFIG_LD_IS_LLD is not set
 CONFIG_CLANG_VERSION=0
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-02-26 10:12:28.000000000 +0100
+++ new/config/x86_64/default   2021-03-04 13:03:58.000000000 +0100
@@ -1,11 +1,11 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 5.11.0 Kernel Configuration
+# Linux/x86_64 5.11.3 Kernel Configuration
 #
-CONFIG_CC_VERSION_TEXT="gcc (SUSE Linux) 10.2.1 20201202 [revision 
e563687cf9d3d1278f45aaebd03e0f66531076c9]"
+CONFIG_CC_VERSION_TEXT="gcc-10 (SUSE Linux) 10.2.1 20201202 [revision 
e563687cf9d3d1278f45aaebd03e0f66531076c9]"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=100201
-CONFIG_LD_VERSION=235010000
+CONFIG_LD_VERSION=236000000
 # CONFIG_CC_IS_CLANG is not set
 # CONFIG_LD_IS_LLD is not set
 CONFIG_CLANG_VERSION=0
@@ -254,6 +254,7 @@
 # CONFIG_BPF_PRELOAD is not set
 CONFIG_USERFAULTFD=y
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
+CONFIG_KCMP=y
 CONFIG_RSEQ=y
 # CONFIG_DEBUG_RSEQ is not set
 # CONFIG_EMBEDDED is not set
@@ -7413,6 +7414,7 @@
 CONFIG_USB_GADGET_VBUS_DRAW=2
 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
 # CONFIG_U_SERIAL_CONSOLE is not set
+
 #
 # USB Peripheral Controller
 #

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

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/ALSA-usb-audio-Fix-Pioneer-DJM-devices-URB_CONTROL-r.patch 
new/patches.suse/ALSA-usb-audio-Fix-Pioneer-DJM-devices-URB_CONTROL-r.patch
--- old/patches.suse/ALSA-usb-audio-Fix-Pioneer-DJM-devices-URB_CONTROL-r.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/ALSA-usb-audio-Fix-Pioneer-DJM-devices-URB_CONTROL-r.patch 
2021-03-08 06:16:55.000000000 +0100
@@ -0,0 +1,36 @@
+From: Nicolas MURE <nicolas.mure2...@gmail.com>
+Date: Mon, 1 Mar 2021 15:29:27 +0100
+Subject: ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request
+ direction to set samplerate
+Git-commit: 2c9119001dcb1dc7027257c5d8960d30f5ba58be
+Patch-mainline: 5.12-rc2
+References: git-fixes
+
+This commit only contains the fix about the `URB_CONTROL` request
+direction to set the samplerate of Pioneer DJM devices (`URB_CONTROL out`).
+
+Fixes: 3b85f5fc75d5 ("ALSA: usb-audio: Add DJM450 to Pioneer format quirk")
+Signed-off-by: Nicolas MURE <nicolas.mure2...@gmail.com>
+Link: 
https://lore.kernel.org/r/20210301142927.14552-1-nicolas.mure2...@gmail.com
+Signed-off-by: Takashi Iwai <ti...@suse.de>
+Signed-off-by: Jiri Slaby <jsl...@suse.cz>
+---
+ sound/usb/quirks.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/sound/usb/quirks.c b/sound/usb/quirks.c
+index 9ba4682ebc48..737b2729c0d3 100644
+--- a/sound/usb/quirks.c
++++ b/sound/usb/quirks.c
+@@ -1482,7 +1482,7 @@ static int pioneer_djm_set_format_quirk(struct 
snd_usb_substream *subs,
+       usb_set_interface(subs->dev, 0, 1);
+       // we should derive windex from fmt-sync_ep but it's not set
+       snd_usb_ctl_msg(subs->stream->chip->dev,
+-              usb_rcvctrlpipe(subs->stream->chip->dev, 0),
++              usb_sndctrlpipe(subs->stream->chip->dev, 0),
+               0x01, 0x22, 0x0100, windex, &sr, 0x0003);
+       return 0;
+ }
+-- 
+2.30.1
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/drm-amd-display-Add-a-backlight-module-option.patch 
new/patches.suse/drm-amd-display-Add-a-backlight-module-option.patch
--- old/patches.suse/drm-amd-display-Add-a-backlight-module-option.patch        
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/drm-amd-display-Add-a-backlight-module-option.patch        
2021-03-08 06:16:55.000000000 +0100
@@ -0,0 +1,73 @@
+From 00b493aca016eadbc9ba8f1d4e4f24adf7ee61dc Mon Sep 17 00:00:00 2001
+From: Takashi Iwai <ti...@suse.de>
+Date: Thu, 4 Mar 2021 12:41:03 -0500
+Subject: [PATCH 4/4] drm/amd/display: Add a backlight module option
+References: bsc#1180749
+Patch-mainline: Submitted, amd-gfx ML
+
+There seem devices that don't work with the aux channel backlight
+control.  For allowing such users to test with the other backlight
+control method, provide a new module option, aux_backlight, to specify
+enabling or disabling the aux backport support explicitly.  As
+default, the aux support is detected by the hardware capability.
+
+V2: make the backlight option generic in case we add future
+backlight types (Alex)
+
+Buglink: https://bugzilla.opensuse.org/show_bug.cgi?id=1180749
+Buglink: https://gitlab.freedesktop.org/drm/amd/-/issues/1438
+Signed-off-by: Takashi Iwai <ti...@suse.de>
+Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
+
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu.h               | 1 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c           | 4 ++++
+ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 5 +++++
+ 3 files changed, 10 insertions(+)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu.h 
b/drivers/gpu/drm/amd/amdgpu/amdgpu.h
+index b6879d97c9c9..49267eb64302 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu.h
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu.h
+@@ -180,6 +180,7 @@ extern uint amdgpu_smu_memory_pool_size;
+ extern uint amdgpu_dc_feature_mask;
+ extern uint amdgpu_dc_debug_mask;
+ extern uint amdgpu_dm_abm_level;
++extern int amdgpu_backlight;
+ extern struct amdgpu_mgpu_info mgpu_info;
+ extern int amdgpu_ras_enable;
+ extern uint amdgpu_ras_mask;
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
+index 4575192d9b08..b26e2fd1c538 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
+@@ -781,6 +781,10 @@ uint amdgpu_dm_abm_level;
+ MODULE_PARM_DESC(abmlevel, "ABM level (0 = off (default), 1-4 = backlight 
reduction level) ");
+ module_param_named(abmlevel, amdgpu_dm_abm_level, uint, 0444);
+ 
++int amdgpu_backlight = -1;
++MODULE_PARM_DESC(backlight, "Backlight control (0 = pwm, 1 = aux, -1 auto 
(default))");
++module_param_named(backlight, amdgpu_backlight, bint, 0444);
++
+ /**
+  * DOC: tmz (int)
+  * Trusted Memory Zone (TMZ) is a method to protect data being written
+diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 
b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+index 0bc9a06b3f15..0523be612a48 100644
+--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
++++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+@@ -2267,6 +2267,11 @@ static void update_connector_ext_caps(struct 
amdgpu_dm_connector *aconnector)
+           caps->ext_caps->bits.hdr_aux_backlight_control == 1)
+               caps->aux_support = true;
+ 
++      if (amdgpu_backlight == 0)
++              caps->aux_support = false;
++      else if (amdgpu_backlight == 1)
++              caps->aux_support = true;
++
+       /* From the specification (CTA-861-G), for calculating the maximum
+        * luminance we need to use:
+        *      Luminance = 50*2**(CV/32)
+-- 
+2.26.2
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/drm-amdgpu-display-don-t-assert-in-set-backlight-fun.patch 
new/patches.suse/drm-amdgpu-display-don-t-assert-in-set-backlight-fun.patch
--- old/patches.suse/drm-amdgpu-display-don-t-assert-in-set-backlight-fun.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/drm-amdgpu-display-don-t-assert-in-set-backlight-fun.patch 
2021-03-08 06:16:55.000000000 +0100
@@ -0,0 +1,32 @@
+From dd7e3903c892fab20db204eaba8e8aebe42329f4 Mon Sep 17 00:00:00 2001
+From: Alex Deucher <alexander.deuc...@amd.com>
+Date: Thu, 4 Mar 2021 12:41:01 -0500
+Subject: [PATCH 2/4] drm/amdgpu/display: don't assert in set backlight
+ function
+References: bsc#1180749
+Patch-mainline: Submitted, amd-gfx ML
+
+It just spams the logs.
+
+Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
+Signed-off-by: Takashi Iwai <ti...@suse.de>
+
+---
+ drivers/gpu/drm/amd/display/dc/core/dc_link.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/drivers/gpu/drm/amd/display/dc/core/dc_link.c 
b/drivers/gpu/drm/amd/display/dc/core/dc_link.c
+index fa5059f71727..bd0101013ec8 100644
+--- a/drivers/gpu/drm/amd/display/dc/core/dc_link.c
++++ b/drivers/gpu/drm/amd/display/dc/core/dc_link.c
+@@ -2602,7 +2602,6 @@ bool dc_link_set_backlight_level(const struct dc_link 
*link,
+                       if (pipe_ctx->plane_state == NULL)
+                               frame_ramp = 0;
+               } else {
+-                      ASSERT(false);
+                       return false;
+               }
+ 
+-- 
+2.26.2
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/drm-amdgpu-display-handle-aux-backlight-in-backlight.patch 
new/patches.suse/drm-amdgpu-display-handle-aux-backlight-in-backlight.patch
--- old/patches.suse/drm-amdgpu-display-handle-aux-backlight-in-backlight.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/drm-amdgpu-display-handle-aux-backlight-in-backlight.patch 
2021-03-08 06:16:55.000000000 +0100
@@ -0,0 +1,56 @@
+From cbbc3435fa06d156db6e7f451ef8ef1f51270552 Mon Sep 17 00:00:00 2001
+From: Alex Deucher <alexander.deuc...@amd.com>
+Date: Thu, 4 Mar 2021 12:41:02 -0500
+Subject: [PATCH 3/4] drm/amdgpu/display: handle aux backlight in
+ backlight_get_brightness
+References: bsc#1180749
+Patch-mainline: Submitted, amd-gfx ML
+
+Need to fetch it via aux.
+
+Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
+Signed-off-by: Takashi Iwai <ti...@suse.de>
+
+---
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 24 +++++++++++++++----
+ 1 file changed, 20 insertions(+), 4 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 
b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+index 78720a25c13f..0bc9a06b3f15 100644
+--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
++++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+@@ -3258,11 +3258,27 @@ static int amdgpu_dm_backlight_update_status(struct 
backlight_device *bd)
+ static int amdgpu_dm_backlight_get_brightness(struct backlight_device *bd)
+ {
+       struct amdgpu_display_manager *dm = bl_get_data(bd);
+-      int ret = dc_link_get_backlight_level(dm->backlight_link);
++      struct amdgpu_dm_backlight_caps caps;
++
++      amdgpu_dm_update_backlight_caps(dm);
++      caps = dm->backlight_caps;
+ 
+-      if (ret == DC_ERROR_UNEXPECTED)
+-              return bd->props.brightness;
+-      return convert_brightness_to_user(&dm->backlight_caps, ret);
++      if (caps.aux_support) {
++              struct dc_link *link = (struct dc_link *)dm->backlight_link;
++              u32 avg, peak;
++              bool rc;
++
++              rc = dc_link_get_backlight_level_nits(link, &avg, &peak);
++              if (!rc)
++                      return bd->props.brightness;
++              return convert_brightness_to_user(&caps, avg);
++      } else {
++              int ret = dc_link_get_backlight_level(dm->backlight_link);
++
++              if (ret == DC_ERROR_UNEXPECTED)
++                      return bd->props.brightness;
++              return convert_brightness_to_user(&caps, ret);
++      }
+ }
+ 
+ static const struct backlight_ops amdgpu_dm_backlight_ops = {
+-- 
+2.26.2
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/drm-amdgpu-display-simplify-backlight-setting.patch 
new/patches.suse/drm-amdgpu-display-simplify-backlight-setting.patch
--- old/patches.suse/drm-amdgpu-display-simplify-backlight-setting.patch        
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/drm-amdgpu-display-simplify-backlight-setting.patch        
2021-03-08 06:16:55.000000000 +0100
@@ -0,0 +1,57 @@
+From c80a0581e0a6d4f539e94488751334fa1113cf31 Mon Sep 17 00:00:00 2001
+From: Alex Deucher <alexander.deuc...@amd.com>
+Date: Thu, 4 Mar 2021 12:41:00 -0500
+Subject: [PATCH 1/4] drm/amdgpu/display: simplify backlight setting
+References: bsc#1180749
+Patch-mainline: Submitted, amd-gfx ML
+
+Avoid the extra wrapper function.
+
+Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
+Signed-off-by: Takashi Iwai <ti...@suse.de>
+
+---
+ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 20 ++++---------------
+ 1 file changed, 4 insertions(+), 16 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 
b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+index 3e1fd1e7d09f..78720a25c13f 100644
+--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
++++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+@@ -3185,19 +3185,6 @@ static void amdgpu_dm_update_backlight_caps(struct 
amdgpu_display_manager *dm)
+ #endif
+ }
+ 
+-static int set_backlight_via_aux(struct dc_link *link, uint32_t brightness)
+-{
+-      bool rc;
+-
+-      if (!link)
+-              return 1;
+-
+-      rc = dc_link_set_backlight_level_nits(link, true, brightness,
+-                                            
AUX_BL_DEFAULT_TRANSITION_TIME_MS);
+-
+-      return rc ? 0 : 1;
+-}
+-
+ static int get_brightness_range(const struct amdgpu_dm_backlight_caps *caps,
+                               unsigned *min, unsigned *max)
+ {
+@@ -3260,9 +3247,10 @@ static int amdgpu_dm_backlight_update_status(struct 
backlight_device *bd)
+       brightness = convert_brightness_from_user(&caps, bd->props.brightness);
+       // Change brightness based on AUX property
+       if (caps.aux_support)
+-              return set_backlight_via_aux(link, brightness);
+-
+-      rc = dc_link_set_backlight_level(dm->backlight_link, brightness, 0);
++              rc = dc_link_set_backlight_level_nits(link, true, brightness,
++                                                    
AUX_BL_DEFAULT_TRANSITION_TIME_MS);
++      else
++              rc = dc_link_set_backlight_level(dm->backlight_link, 
brightness, 0);
+ 
+       return rc ? 0 : 1;
+ }
+-- 
+2.26.2
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/drm-bail-out-of-nouveau_channel_new-if-channel-init-.patch 
new/patches.suse/drm-bail-out-of-nouveau_channel_new-if-channel-init-.patch
--- old/patches.suse/drm-bail-out-of-nouveau_channel_new-if-channel-init-.patch 
2021-02-24 00:11:36.000000000 +0100
+++ new/patches.suse/drm-bail-out-of-nouveau_channel_new-if-channel-init-.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,128 +0,0 @@
-From 349338eb524c9bff82f9345eb0cad32bcb102637 Mon Sep 17 00:00:00 2001
-From: Frantisek Hrbata <franti...@hrbata.com>
-Date: Fri, 28 Aug 2020 11:28:46 +0200
-Subject: [PATCH] drm: bail out of nouveau_channel_new if channel init fails
-Patch-mainline: v5.12-rc1
-Git-commit: eaba3b28401f50e22d64351caa8afe8d29509f27
-References: CVE-2020-25639 bsc#1176846
-
-Unprivileged user can crash kernel by using DRM_IOCTL_NOUVEAU_CHANNEL_ALLOC
-ioctl. This was reported by trinity[1] fuzzer.
-
-[   71.073906] nouveau 0000:01:00.0: crashme[1329]: channel failed to 
initialise, -17
-[   71.081730] BUG: kernel NULL pointer dereference, address: 00000000000000a0
-[   71.088928] #PF: supervisor read access in kernel mode
-[   71.094059] #PF: error_code(0x0000) - not-present page
-[   71.099189] PGD 119590067 P4D 119590067 PUD 1054f5067 PMD 0
-[   71.104842] Oops: 0000 [#1] SMP NOPTI
-[   71.108498] CPU: 2 PID: 1329 Comm: crashme Not tainted 5.8.0-rc6+ #2
-[   71.114993] Hardware name: AMD Pike/Pike, BIOS RPK1506A 09/03/2014
-[   71.121213] RIP: 0010:nouveau_abi16_ioctl_channel_alloc+0x108/0x380 
[nouveau]
-[   71.128339] Code: 48 89 9d f0 00 00 00 41 8b 4c 24 04 41 8b 14 24 45 31 c0 
4c 8d 4b 10 48 89 ee 4c 89 f7 e8 10 11 00 00 85 c0 75 78 48 8b 43 10 <8b> 90 a0 
00 00 00 41 89 54 24 08 80 7d 3d 05 0f 86 bb 01 00 00 41
-[   71.147074] RSP: 0018:ffffb4a1809cfd38 EFLAGS: 00010246
-[   71.152526] RAX: 0000000000000000 RBX: ffff98cedbaa1d20 RCX: 
00000000000003bf
-[   71.159651] RDX: 00000000000003be RSI: 0000000000000000 RDI: 
0000000000030160
-[   71.166774] RBP: ffff98cee776de00 R08: ffffdc0144198a08 R09: 
ffff98ceeefd4000
-[   71.173901] R10: ffff98cee7e81780 R11: 0000000000000001 R12: 
ffffb4a1809cfe08
-[   71.181214] R13: ffff98cee776d000 R14: ffff98cec519e000 R15: 
ffff98cee776def0
-[   71.188339] FS:  00007fd926250500(0000) GS:ffff98ceeac80000(0000) 
knlGS:0000000000000000
-[   71.196418] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
-[   71.202155] CR2: 00000000000000a0 CR3: 0000000106622000 CR4: 
00000000000406e0
-[   71.209297] Call Trace:
-[   71.211777]  ? nouveau_abi16_ioctl_getparam+0x1f0/0x1f0 [nouveau]
-[   71.218053]  drm_ioctl_kernel+0xac/0xf0 [drm]
-[   71.222421]  drm_ioctl+0x211/0x3c0 [drm]
-[   71.226379]  ? nouveau_abi16_ioctl_getparam+0x1f0/0x1f0 [nouveau]
-[   71.232500]  nouveau_drm_ioctl+0x57/0xb0 [nouveau]
-[   71.237285]  ksys_ioctl+0x86/0xc0
-[   71.240595]  __x64_sys_ioctl+0x16/0x20
-[   71.244340]  do_syscall_64+0x4c/0x90
-[   71.248110]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
-[   71.253162] RIP: 0033:0x7fd925d4b88b
-[   71.256731] Code: Bad RIP value.
-[   71.259955] RSP: 002b:00007ffc743592d8 EFLAGS: 00000206 ORIG_RAX: 
0000000000000010
-[   71.267514] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 
00007fd925d4b88b
-[   71.274637] RDX: 0000000000601080 RSI: 00000000c0586442 RDI: 
0000000000000003
-[   71.281986] RBP: 00007ffc74359340 R08: 00007fd926016ce0 R09: 
00007fd926016ce0
-[   71.289111] R10: 0000000000000003 R11: 0000000000000206 R12: 
0000000000400620
-[   71.296235] R13: 00007ffc74359420 R14: 0000000000000000 R15: 
0000000000000000
-[   71.303361] Modules linked in: rfkill sunrpc snd_hda_codec_realtek 
snd_hda_codec_generic ledtrig_audio snd_hda_intel snd_intel_dspcfg 
snd_hda_codec snd_hda_core edac_mce_amd snd_hwdep kvm_amd snd_seq ccp 
snd_seq_device snd_pcm kvm snd_timer snd irqbypass soundcore sp5100_tco pcspkr 
crct10dif_pclmul crc32_pclmul ghash_clmulni_intel wmi_bmof joydev i2c_piix4 
fam15h_power k10temp acpi_cpufreq ip_tables xfs libcrc32c sd_mod t10_pi sg 
nouveau video mxm_wmi i2c_algo_bit drm_kms_helper syscopyarea sysfillrect 
sysimgblt fb_sys_fops ttm broadcom bcm_phy_lib ata_generic ahci drm e1000 
crc32c_intel libahci serio_raw tg3 libata firewire_ohci firewire_core wmi 
crc_itu_t dm_mirror dm_region_hash dm_log dm_mod
-[   71.365269] CR2: 00000000000000a0
-
-simplified reproducer
-
----------------------------------8<----------------------------------------
-/*
- * gcc -o crashme crashme.c
- * ./crashme /dev/dri/renderD128
- */
-
-struct drm_nouveau_channel_alloc {
-       uint32_t     fb_ctxdma_handle;
-       uint32_t     tt_ctxdma_handle;
-
-       int          channel;
-       uint32_t     pushbuf_domains;
-
-       /* Notifier memory */
-       uint32_t     notifier_handle;
-
-       /* DRM-enforced subchannel assignments */
-       struct {
-               uint32_t handle;
-               uint32_t grclass;
-       } subchan[8];
-       uint32_t nr_subchan;
-};
-
-static struct drm_nouveau_channel_alloc channel;
-
-int main(int argc, char *argv[]) {
-       int fd;
-       int rv;
-
-       if (argc != 2)
-               die("usage: %s <dev>", 0, argv[0]);
-
-       if ((fd = open(argv[1], O_RDONLY)) == -1)
-               die("open %s", errno, argv[1]);
-
-       if (ioctl(fd, DRM_IOCTL_NOUVEAU_CHANNEL_ALLOC, &channel) == -1 &&
-                       errno == EACCES)
-               die("ioctl %s", errno, argv[1]);
-
-       close(fd);
-
-       printf("PASS\n");
-
-       return 0;
-}
----------------------------------8<----------------------------------------
-
-[1] https://github.com/kernelslacker/trinity
-
-Fixes: eeaf06ac1a55 ("drm/nouveau/svm: initial support for shared virtual 
memory")
-Signed-off-by: Frantisek Hrbata <franti...@hrbata.com>
-Reviewed-by: Karol Herbst <kher...@redhat.com>
-Signed-off-by: Ben Skeggs <bske...@redhat.com>
-Signed-off-by: Takashi Iwai <ti...@suse.de>
-
----
- drivers/gpu/drm/nouveau/nouveau_chan.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/drivers/gpu/drm/nouveau/nouveau_chan.c 
b/drivers/gpu/drm/nouveau/nouveau_chan.c
-index 8f099601d2f2..9b6f2c1414d7 100644
---- a/drivers/gpu/drm/nouveau/nouveau_chan.c
-+++ b/drivers/gpu/drm/nouveau/nouveau_chan.c
-@@ -533,6 +533,7 @@ nouveau_channel_new(struct nouveau_drm *drm, struct 
nvif_device *device,
-       if (ret) {
-               NV_PRINTK(err, cli, "channel failed to initialise, %d\n", ret);
-               nouveau_channel_del(pchan);
-+              goto done;
-       }
- 
-       ret = nouveau_svmm_join((*pchan)->vmm->svmm, (*pchan)->inst);
--- 
-2.26.2
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.suse/floppy-reintroduce-O_NDELAY-fix.patch 
new/patches.suse/floppy-reintroduce-O_NDELAY-fix.patch
--- old/patches.suse/floppy-reintroduce-O_NDELAY-fix.patch      2021-02-24 
00:11:36.000000000 +0100
+++ new/patches.suse/floppy-reintroduce-O_NDELAY-fix.patch      1970-01-01 
01:00:00.000000000 +0100
@@ -1,88 +0,0 @@
-From e32f6163c47efbdbad06258560aa00d1c7e5b699 Mon Sep 17 00:00:00 2001
-From: Jiri Kosina <jkos...@suse.cz>
-Date: Fri, 22 Jan 2021 12:13:20 +0100
-Subject: [PATCH] floppy: reintroduce O_NDELAY fix
-
-References: boo#1181018
-Patch-mainline: v5.12-rc1
-Git-commit: 8a0c014cd20516ade9654fc13b51345ec58e7be8
-
-This issue was originally fixed in 09954bad4 ("floppy: refactor open()
-flags handling").
-
-The fix as a side-effect, however, introduce issue for open(O_ACCMODE)
-that is being used for ioctl-only open. I wrote a fix for that, but
-instead of it being merged, full revert of 09954bad4 was performed,
-re-introducing the O_NDELAY / O_NONBLOCK issue, and it strikes again.
-
-This is a forward-port of the original fix to current codebase; the
-original submission had the changelog below:
-
-====
-Commit 09954bad4 ("floppy: refactor open() flags handling"), as a
-side-effect, causes open(/dev/fdX, O_ACCMODE) to fail. It turns out that
-this is being used setfdprm userspace for ioctl-only open().
-
-Reintroduce back the original behavior wrt !(FMODE_READ|FMODE_WRITE)
-modes, while still keeping the original O_NDELAY bug fixed.
-
-Link: 
https://lore.kernel.org/r/nycvar.yfh.7.76.2101221209060.5...@cbobk.fhfr.pm
-Cc: sta...@vger.kernel.org
-Reported-by: Wim Osterholt <w...@djo.tudelft.nl>
-Tested-by: Wim Osterholt <w...@djo.tudelft.nl>
-Reported-and-tested-by: Kurt Garloff <k...@garloff.de>
-Fixes: 09954bad4 ("floppy: refactor open() flags handling")
-Fixes: f2791e7ead ("Revert "floppy: refactor open() flags handling"")
-Signed-off-by: Jiri Kosina <jkos...@suse.cz>
-Signed-off-by: Denis Efremov <efre...@linux.com>
-Acked-by: Michal Suchanek <msucha...@suse.de>
----
- drivers/block/floppy.c | 30 +++++++++++++++---------------
- 1 file changed, 15 insertions(+), 15 deletions(-)
-
-diff --git a/drivers/block/floppy.c b/drivers/block/floppy.c
-index dfe1dfc901cc..0b71292d9d5a 100644
---- a/drivers/block/floppy.c
-+++ b/drivers/block/floppy.c
-@@ -4121,23 +4121,23 @@ static int floppy_open(struct block_device *bdev, 
fmode_t mode)
-       if (fdc_state[FDC(drive)].rawcmd == 1)
-               fdc_state[FDC(drive)].rawcmd = 2;
- 
--      if (!(mode & FMODE_NDELAY)) {
--              if (mode & (FMODE_READ|FMODE_WRITE)) {
--                      drive_state[drive].last_checked = 0;
--                      clear_bit(FD_OPEN_SHOULD_FAIL_BIT,
--                                &drive_state[drive].flags);
--                      if (bdev_check_media_change(bdev))
--                              floppy_revalidate(bdev->bd_disk);
--                      if (test_bit(FD_DISK_CHANGED_BIT, 
&drive_state[drive].flags))
--                              goto out;
--                      if (test_bit(FD_OPEN_SHOULD_FAIL_BIT, 
&drive_state[drive].flags))
--                              goto out;
--              }
--              res = -EROFS;
--              if ((mode & FMODE_WRITE) &&
--                  !test_bit(FD_DISK_WRITABLE_BIT, &drive_state[drive].flags))
-+      if (mode & (FMODE_READ|FMODE_WRITE)) {
-+              drive_state[drive].last_checked = 0;
-+              clear_bit(FD_OPEN_SHOULD_FAIL_BIT, &drive_state[drive].flags);
-+              if (bdev_check_media_change(bdev))
-+                      floppy_revalidate(bdev->bd_disk);
-+              if (test_bit(FD_DISK_CHANGED_BIT, &drive_state[drive].flags))
-+                      goto out;
-+              if (test_bit(FD_OPEN_SHOULD_FAIL_BIT, 
&drive_state[drive].flags))
-                       goto out;
-       }
-+
-+      res = -EROFS;
-+
-+      if ((mode & FMODE_WRITE) &&
-+                      !test_bit(FD_DISK_WRITABLE_BIT, 
&drive_state[drive].flags))
-+              goto out;
-+
-       mutex_unlock(&open_lock);
-       mutex_unlock(&floppy_mutex);
-       return 0;
--- 
-2.26.2
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/media-uvcvideo-Accept-invalid-bFormatIndex-and-bFram.patch 
new/patches.suse/media-uvcvideo-Accept-invalid-bFormatIndex-and-bFram.patch
--- old/patches.suse/media-uvcvideo-Accept-invalid-bFormatIndex-and-bFram.patch 
2021-02-24 00:11:36.000000000 +0100
+++ new/patches.suse/media-uvcvideo-Accept-invalid-bFormatIndex-and-bFram.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,82 +0,0 @@
-From: Laurent Pinchart <laurent.pinch...@ideasonboard.com>
-Date: Sun, 20 Dec 2020 16:11:13 +0200
-Subject: [PATCH] media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex
- values
-Mime-version: 1.0
-Content-type: text/plain; charset=UTF-8
-Content-transfer-encoding: 8bit
-Patch-mainline: v5.12-rc1
-Git-commit: dc9455ffae02d7b7fb51ba1e007fffcb9dc5d890
-References: bsc#1180117
-
-The Renkforce RF AC4K 300 Action Cam 4K reports invalid bFormatIndex and
-bFrameIndex values when negotiating the video probe and commit controls.
-The UVC descriptors report a single supported format and frame size,
-with bFormatIndex and bFrameIndex both equal to 2, but the video probe
-and commit controls report bFormatIndex and bFrameIndex set to 1.
-
-The device otherwise operates correctly, but the driver rejects the
-values and fails the format try operation. Fix it by ignoring the
-invalid indices, and assuming that the format and frame requested by the
-driver are accepted by the device.
-
-Fixes: 8a652a17e3c0 ("media: uvcvideo: Ensure all probed info is returned to 
v4l2")
-Link: https://bugzilla.kernel.org/show_bug.cgi?id=210767
-Reported-by: Till D??rges <doer...@pre-sense.de>
-Signed-off-by: Laurent Pinchart <laurent.pinch...@ideasonboard.com>
-Acked-by: Takashi Iwai <ti...@suse.de>
-
----
- drivers/media/usb/uvc/uvc_v4l2.c | 18 +++++++++---------
- 1 file changed, 9 insertions(+), 9 deletions(-)
-
-diff --git a/drivers/media/usb/uvc/uvc_v4l2.c 
b/drivers/media/usb/uvc/uvc_v4l2.c
-index fa06bfa174ad..c7172b8952a9 100644
---- a/drivers/media/usb/uvc/uvc_v4l2.c
-+++ b/drivers/media/usb/uvc/uvc_v4l2.c
-@@ -248,7 +248,9 @@ static int uvc_v4l2_try_format(struct uvc_streaming 
*stream,
-               goto done;
- 
-       /* After the probe, update fmt with the values returned from
--       * negotiation with the device.
-+       * negotiation with the device. Some devices return invalid bFormatIndex
-+       * and bFrameIndex values, in which case we can only assume they have
-+       * accepted the requested format as-is.
-        */
-       for (i = 0; i < stream->nformats; ++i) {
-               if (probe->bFormatIndex == stream->format[i].index) {
-@@ -257,11 +259,10 @@ static int uvc_v4l2_try_format(struct uvc_streaming 
*stream,
-               }
-       }
- 
--      if (i == stream->nformats) {
--              uvc_trace(UVC_TRACE_FORMAT, "Unknown bFormatIndex %u\n",
-+      if (i == stream->nformats)
-+              uvc_trace(UVC_TRACE_FORMAT,
-+                        "Unknown bFormatIndex %u, using default\n",
-                         probe->bFormatIndex);
--              return -EINVAL;
--      }
- 
-       for (i = 0; i < format->nframes; ++i) {
-               if (probe->bFrameIndex == format->frame[i].bFrameIndex) {
-@@ -270,11 +271,10 @@ static int uvc_v4l2_try_format(struct uvc_streaming 
*stream,
-               }
-       }
- 
--      if (i == format->nframes) {
--              uvc_trace(UVC_TRACE_FORMAT, "Unknown bFrameIndex %u\n",
-+      if (i == format->nframes)
-+              uvc_trace(UVC_TRACE_FORMAT,
-+                        "Unknown bFrameIndex %u, using default\n",
-                         probe->bFrameIndex);
--              return -EINVAL;
--      }
- 
-       fmt->fmt.pix.width = frame->wWidth;
-       fmt->fmt.pix.height = frame->wHeight;
--- 
-Regards,
-
-Laurent Pinchart
-

++++++ series.conf ++++++
++++ 910 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/series.conf
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.2401/series.conf

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.aRRxNj/_old  2021-03-11 20:09:16.680370131 +0100
+++ /var/tmp/diff_new_pack.aRRxNj/_new  2021-03-11 20:09:16.680370131 +0100
@@ -1,3 +1,3 @@
-2021-02-26 10:11:13 +0000
-GIT Revision: ee0b277e036ac6832c4219283961bc990f56901d
+2021-03-08 05:16:55 +0000
+GIT Revision: be77cd24bb57a3195457a19ea844e0c3feda324d
 GIT Branch: stable

Reply via email to