Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2020-01-19 20:52:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Sun Jan 19 20:52:30 2020 rev:521 rq:764584 version:5.4.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2020-01-13 22:19:05.854450691 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.26092/dtb-aarch64.changes     
2020-01-19 20:52:48.795904506 +0100
@@ -1,0 +2,429 @@
+Wed Jan 15 10:29:49 CET 2020 - jsl...@suse.cz
+
+- HID: hidraw, uhid: Always report EPOLLOUT (git-fixes).
+- commit 7f4459b
+
+-------------------------------------------------------------------
+Wed Jan 15 09:18:13 CET 2020 - jsl...@suse.cz
+
+- Linux 5.4.12 (bnc#1012628).
+- chardev: Avoid potential use-after-free in 'chrdev_open()'
+  (bnc#1012628).
+- i2c: fix bus recovery stop mode timing (bnc#1012628).
+- powercap: intel_rapl: add NULL pointer check to
+  rapl_mmio_cpu_online() (bnc#1012628).
+- usb: chipidea: host: Disable port power only if previously
+  enabled (bnc#1012628).
+- ALSA: usb-audio: Apply the sample rate quirk for Bose Companion
+  5 (bnc#1012628).
+- ALSA: hda/realtek - Add new codec supported for ALCS1200A
+  (bnc#1012628).
+- ALSA: hda/realtek - Set EAPD control to default for ALC222
+  (bnc#1012628).
+- ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo
+  Yoga X1 7th gen (bnc#1012628).
+- tpm: Handle negative priv->response_len in tpm_common_read()
+  (bnc#1012628).
+- rtc: sun6i: Add support for RTC clocks on R40 (bnc#1012628).
+- kernel/trace: Fix do not unregister tracepoints when register
+  sched_migrate_task fail (bnc#1012628).
+- tracing: Have stack tracer compile when MCOUNT_INSN_SIZE is
+  not defined (bnc#1012628).
+- tracing: Change offset type to s32 in preempt/irq tracepoints
+  (bnc#1012628).
+- HID: Fix slab-out-of-bounds read in hid_field_extract
+  (bnc#1012628).
+- HID: uhid: Fix returning EPOLLOUT from uhid_char_poll
+  (bnc#1012628).
+- HID: hidraw: Fix returning EPOLLOUT from hidraw_poll
+  (bnc#1012628).
+- HID: hid-input: clear unmapped usages (bnc#1012628).
+- Input: add safety guards to input_set_keycode() (bnc#1012628).
+- Input: input_event - fix struct padding on sparc64
+  (bnc#1012628).
+- drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl,ehl
+  (bnc#1012628).
+- Revert "drm/amdgpu: Set no-retry as default." (bnc#1012628).
+- drm/sun4i: tcon: Set RGB DCLK min. divider based on hardware
+  model (bnc#1012628).
+- drm/fb-helper: Round up bits_per_pixel if possible
+  (bnc#1012628).
+- drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ
+  (bnc#1012628).
+- drm/i915: Add Wa_1407352427:icl,ehl (bnc#1012628).
+- drm/i915/gt: Mark up virtual engine uabi_instance (bnc#1012628).
+- IB/hfi1: Adjust flow PSN with the correct resync_psn
+  (bnc#1012628).
+- can: kvaser_usb: fix interface sanity check (bnc#1012628).
+- can: gs_usb: gs_usb_probe(): use descriptors of current
+  altsetting (bnc#1012628).
+- can: tcan4x5x: tcan4x5x_can_probe(): get the device out of
+  standby before register access (bnc#1012628).
+- can: mscan: mscan_rx_poll(): fix rx path lockup when returning
+  from polling to irq mode (bnc#1012628).
+- can: can_dropped_invalid_skb(): ensure an initialized headroom
+  in outgoing CAN sk_buffs (bnc#1012628).
+- gpiolib: acpi: Turn dmi_system_id table into a generic quirk
+  table (bnc#1012628).
+- gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism
+  (bnc#1012628).
+- pstore/ram: Regularize prz label allocation lifetime
+  (bnc#1012628).
+- staging: vt6656: set usb_set_intfdata on driver fail
+  (bnc#1012628).
+- staging: vt6656: Fix non zero logical return of, usb_control_msg
+  (bnc#1012628).
+- usb: cdns3: should not use the same dev_id for shared interrupt
+  handler (bnc#1012628).
+- usb: ohci-da8xx: ensure error return on variable error is set
+  (bnc#1012628).
+- USB-PD tcpm: bad warning+size, PPS adapters (bnc#1012628).
+- USB: serial: option: add ZLP support for 0x1bc7/0x9010
+  (bnc#1012628).
+- usb: musb: fix idling for suspend after disconnect interrupt
+  (bnc#1012628).
+- usb: musb: Disable pullup at init (bnc#1012628).
+- usb: musb: dma: Correct parameter passed to IRQ handler
+  (bnc#1012628).
+- staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713
+  (bnc#1012628).
+- staging: vt6656: correct return of vnt_init_registers
+  (bnc#1012628).
+- staging: vt6656: limit reg output to block size (bnc#1012628).
+- staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21
+  (bnc#1012628).
+- serdev: Don't claim unsupported ACPI serial devices
+  (bnc#1012628).
+- iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU
+  (bnc#1012628).
+- tty: link tty and port before configuring it as console
+  (bnc#1012628).
+- tty: always relink the port (bnc#1012628).
+- arm64: Move __ARCH_WANT_SYS_CLONE3 definition to uapi headers
+  (bnc#1012628).
+- arm64: Implement copy_thread_tls (bnc#1012628).
+- arm: Implement copy_thread_tls (bnc#1012628).
+- parisc: Implement copy_thread_tls (bnc#1012628).
+- riscv: Implement copy_thread_tls (bnc#1012628).
+- xtensa: Implement copy_thread_tls (bnc#1012628).
+- clone3: ensure copy_thread_tls is implemented (bnc#1012628).
+- um: Implement copy_thread_tls (bnc#1012628).
+- staging: vt6656: remove bool from vnt_radio_power_on ret
+  (bnc#1012628).
+- mwifiex: fix possible heap overflow in
+  mwifiex_process_country_ie() (bnc#1012628).
+- mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf
+  (bnc#1012628).
+- rpmsg: char: release allocated memory (bnc#1012628).
+- scsi: bfa: release allocated memory in case of error
+  (bnc#1012628).
+- rtl8xxxu: prevent leaking urb (bnc#1012628).
+- ath10k: fix memory leak (bnc#1012628).
+- HID: hiddev: fix mess in hiddev_open() (bnc#1012628).
+- phy: cpcap-usb: Fix error path when no host driver is loaded
+  (bnc#1012628).
+- phy: cpcap-usb: Fix flakey host idling and enumerating of
+  devices (bnc#1012628).
+- netfilter: arp_tables: init netns pointer in xt_tgchk_param
+  struct (bnc#1012628).
+- netfilter: conntrack: dccp, sctp: handle null timeout argument
+  (bnc#1012628).
+- netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is
+  present (bnc#1012628).
+- Update config files.
+- commit 9cfb8de
+
+-------------------------------------------------------------------
+Tue Jan 14 19:16:06 CET 2020 - ti...@suse.de
+
+- drm/i915/gen9: Clear residual context state on context switch
+  (CVE-2019-14615 bsc#1160195).
+- commit 63e6175
+
+-------------------------------------------------------------------
+Tue Jan 14 13:46:17 CET 2020 - ti...@suse.de
+
+- Revert "iwlwifi: mvm: fix scan config command size" (bsc#1160717).
+- commit cf0d366
+
+-------------------------------------------------------------------
+Mon Jan 13 05:59:20 CET 2020 - jsl...@suse.cz
+
+- Linux 5.4.11 (bnc#1012628).
+- USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein
+  (bnc#1012628).
+- bpf: Fix passing modified ctx to ld/abs/ind instruction
+  (bnc#1012628).
+- ASoC: rt5682: fix i2c arbitration lost issue (bnc#1012628).
+- spi: pxa2xx: Add support for Intel Jasper Lake (bnc#1012628).
+- regulator: fix use after free issue (bnc#1012628).
+- ASoC: max98090: fix possible race conditions (bnc#1012628).
+- spi: fsl: Fix GPIO descriptor support (bnc#1012628).
+- gpio: Handle counting of Freescale chipselects (bnc#1012628).
+- spi: fsl: Handle the single hardwired chipselect case
+  (bnc#1012628).
+- locking/spinlock/debug: Fix various data races (bnc#1012628).
+- netfilter: ctnetlink: netns exit must wait for callbacks
+  (bnc#1012628).
+- x86/intel: Disable HPET on Intel Ice Lake platforms
+  (bnc#1012628).
+- netfilter: nf_tables_offload: Check for the NETDEV_UNREGISTER
+  event (bnc#1012628).
+- mwifiex: Fix heap overflow in
+  mmwifiex_process_tdls_action_frame() (bnc#1012628).
+- libtraceevent: Fix lib installation with O= (bnc#1012628).
+- libtraceevent: Copy pkg-config file to output folder when
+  using O= (bnc#1012628).
+- regulator: core: fix regulator_register() error paths to
+  properly release rdev (bnc#1012628).
+- x86/efi: Update e820 with reserved EFI boot services data to
+  fix kexec breakage (bnc#1012628).
+- ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89
+  (bnc#1012628).
+- selftests: netfilter: use randomized netns names (bnc#1012628).
+- efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs
+  (bnc#1012628).
+- efi/gop: Return EFI_SUCCESS if a usable GOP was found
+  (bnc#1012628).
+- efi/gop: Fix memory leak in __gop_query32/64() (bnc#1012628).
+- efi/earlycon: Remap entire framebuffer after page initialization
+  (bnc#1012628).
+- ARM: dts: imx6ul: imx6ul-14x14-evk.dtsi: Fix SPI NOR probing
+  (bnc#1012628).
+- ARM: vexpress: Set-up shared OPP table instead of individual
+  for each CPU (bnc#1012628).
+- netfilter: uapi: Avoid undefined left-shift in xt_sctp.h
+  (bnc#1012628).
+- netfilter: nft_set_rbtree: bogus lookup/get on consecutive
++++ 232 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.26092/dtb-aarch64.changes
dtb-armv6l.changes: same change
dtb-armv7l.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.M0ZjD2/_old  2020-01-19 20:53:15.559918565 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:15.559918565 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.4
-%define patchversion 5.4.10
+%define patchversion 5.4.12
 %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.4.10
+Version:        5.4.12
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g556a6fe
+Release:        <RELEASE>.g7f4459b
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.M0ZjD2/_old  2020-01-19 20:53:15.615918594 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:15.619918596 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.4
-%define patchversion 5.4.10
+%define patchversion 5.4.12
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -65,9 +65,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.4.10
+Version:        5.4.12
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g556a6fe
+Release:        <RELEASE>.g7f4459b
 %else
 Release:        0
 %endif
@@ -172,10 +172,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
-Provides:       kernel-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       
kernel-%build_flavor-base-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
+Provides:       kernel-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 # END COMMON DEPS
-Provides:       %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 %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.M0ZjD2/_old  2020-01-19 20:53:15.635918605 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:15.639918607 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.4
-%define patchversion 5.4.10
+%define patchversion 5.4.12
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -65,9 +65,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.4.10
+Version:        5.4.12
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g556a6fe
+Release:        <RELEASE>.g7f4459b
 %else
 Release:        0
 %endif
@@ -172,10 +172,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
-Provides:       kernel-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       
kernel-%build_flavor-base-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
+Provides:       kernel-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 # END COMMON DEPS
-Provides:       %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.M0ZjD2/_old  2020-01-19 20:53:15.655918615 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:15.655918615 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.4
-%define patchversion 5.4.10
+%define patchversion 5.4.12
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -65,9 +65,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.4.10
+Version:        5.4.12
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g556a6fe
+Release:        <RELEASE>.g7f4459b
 %else
 Release:        0
 %endif
@@ -172,10 +172,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
-Provides:       kernel-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       
kernel-%build_flavor-base-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
+Provides:       kernel-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 # END COMMON DEPS
-Provides:       %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.M0ZjD2/_old  2020-01-19 20:53:15.671918623 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:15.671918623 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.4
-%define patchversion 5.4.10
+%define patchversion 5.4.12
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        5.4.10
+Version:        5.4.12
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g556a6fe
+Release:        <RELEASE>.g7f4459b
 %else
 Release:        0
 %endif
@@ -63,7 +63,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 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.M0ZjD2/_old  2020-01-19 20:53:15.687918632 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:15.691918634 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.4
-%define patchversion 5.4.10
+%define patchversion 5.4.12
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -65,9 +65,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.4.10
+Version:        5.4.12
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g556a6fe
+Release:        <RELEASE>.g7f4459b
 %else
 Release:        0
 %endif
@@ -172,10 +172,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
-Provides:       kernel-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       
kernel-%build_flavor-base-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
+Provides:       kernel-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 # END COMMON DEPS
-Provides:       %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 %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.M0ZjD2/_old  2020-01-19 20:53:15.727918653 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:15.727918653 +0100
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.4.10
+%define patchversion 5.4.12
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+BuildRequires:  
kernel%kernel_flavor-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 
 %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.4.10
+Version:        5.4.12
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g556a6fe
+Release:        <RELEASE>.g7f4459b
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.M0ZjD2/_old  2020-01-19 20:53:15.743918661 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:15.747918663 +0100
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.4.10
+%define patchversion 5.4.12
 %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.4.10
+Version:        5.4.12
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g556a6fe
+Release:        <RELEASE>.g7f4459b
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.M0ZjD2/_old  2020-01-19 20:53:15.763918672 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:15.763918672 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.4
-%define patchversion 5.4.10
+%define patchversion 5.4.12
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -65,9 +65,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.4.10
+Version:        5.4.12
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g556a6fe
+Release:        <RELEASE>.g7f4459b
 %else
 Release:        0
 %endif
@@ -172,10 +172,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
-Provides:       kernel-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       
kernel-%build_flavor-base-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
+Provides:       kernel-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 # END COMMON DEPS
-Provides:       %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.M0ZjD2/_old  2020-01-19 20:53:15.783918682 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:15.787918684 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.4
-%define patchversion 5.4.10
+%define patchversion 5.4.12
 %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.4.10
+Version:        5.4.12
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g556a6fe
+Release:        <RELEASE>.g7f4459b
 %else
 Release:        0
 %endif
@@ -43,7 +43,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 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.M0ZjD2/_old  2020-01-19 20:53:15.803918693 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:15.807918695 +0100
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        5.4.10
+Version:        5.4.12
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g556a6fe
+Release:        <RELEASE>.g7f4459b
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.M0ZjD2/_old  2020-01-19 20:53:15.847918716 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:15.851918718 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.4
-%define patchversion 5.4.10
+%define patchversion 5.4.12
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -65,9 +65,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.4.10
+Version:        5.4.12
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g556a6fe
+Release:        <RELEASE>.g7f4459b
 %else
 Release:        0
 %endif
@@ -172,10 +172,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
-Provides:       kernel-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       
kernel-%build_flavor-base-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
+Provides:       kernel-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 # END COMMON DEPS
-Provides:       %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+Provides:       %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3
 %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    2020-01-03 11:53:32.000000000 +0100
+++ new/config/arm64/default    2020-01-15 09:50:43.000000000 +0100
@@ -1,10 +1,10 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 5.4.7 Kernel Configuration
+# Linux/arm64 5.4.12 Kernel Configuration
 #
 
 #
-# Compiler: aarch64-suse-linux-gcc (SUSE Linux) 9.2.1 20190903 [gcc-9-branch 
revision 275330]
+# Compiler: aarch64-suse-linux-gcc (SUSE Linux) 9.2.1 20191209 [gcc-9-branch 
revision 279114]
 #
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=90201
@@ -789,6 +789,7 @@
 CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11
 CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y
+CONFIG_HAVE_COPY_THREAD_TLS=y
 # CONFIG_HAVE_ARCH_HASH is not set
 # CONFIG_ISA_BUS_API is not set
 CONFIG_CLONE_BACKWARDS=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default
--- old/config/armv6hl/default  2020-01-03 11:53:32.000000000 +0100
+++ new/config/armv6hl/default  2020-01-15 09:50:43.000000000 +0100
@@ -1,10 +1,10 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.4.7 Kernel Configuration
+# Linux/arm 5.4.12 Kernel Configuration
 #
 
 #
-# Compiler: arm-suse-linux-gnueabi-gcc (SUSE Linux) 9.2.1 20190903 
[gcc-9-branch revision 275330]
+# Compiler: arm-suse-linux-gnueabi-gcc (SUSE Linux) 9.2.1 20191209 
[gcc-9-branch revision 279114]
 #
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=90201
@@ -681,6 +681,7 @@
 CONFIG_HAVE_EXIT_THREAD=y
 CONFIG_ARCH_MMAP_RND_BITS=8
 CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y
+CONFIG_HAVE_COPY_THREAD_TLS=y
 # CONFIG_HAVE_ARCH_HASH is not set
 # CONFIG_ISA_BUS_API is not set
 CONFIG_CLONE_BACKWARDS=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default
--- old/config/armv7hl/default  2020-01-03 11:53:32.000000000 +0100
+++ new/config/armv7hl/default  2020-01-15 09:50:43.000000000 +0100
@@ -1,10 +1,10 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.4.7 Kernel Configuration
+# Linux/arm 5.4.12 Kernel Configuration
 #
 
 #
-# Compiler: arm-suse-linux-gnueabi-gcc (SUSE Linux) 9.2.1 20190903 
[gcc-9-branch revision 275330]
+# Compiler: arm-suse-linux-gnueabi-gcc (SUSE Linux) 9.2.1 20191209 
[gcc-9-branch revision 279114]
 #
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=90201
@@ -977,6 +977,7 @@
 CONFIG_HAVE_EXIT_THREAD=y
 CONFIG_ARCH_MMAP_RND_BITS=8
 CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y
+CONFIG_HAVE_COPY_THREAD_TLS=y
 # CONFIG_HAVE_ARCH_HASH is not set
 # CONFIG_ISA_BUS_API is not set
 CONFIG_CLONE_BACKWARDS=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae
--- old/config/armv7hl/lpae     2020-01-03 11:53:32.000000000 +0100
+++ new/config/armv7hl/lpae     2020-01-15 09:50:43.000000000 +0100
@@ -1,10 +1,10 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.4.7 Kernel Configuration
+# Linux/arm 5.4.12 Kernel Configuration
 #
 
 #
-# Compiler: arm-suse-linux-gnueabi-gcc (SUSE Linux) 9.2.1 20190903 
[gcc-9-branch revision 275330]
+# Compiler: arm-suse-linux-gnueabi-gcc (SUSE Linux) 9.2.1 20191209 
[gcc-9-branch revision 279114]
 #
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=90201
@@ -935,6 +935,7 @@
 CONFIG_HAVE_EXIT_THREAD=y
 CONFIG_ARCH_MMAP_RND_BITS=8
 CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y
+CONFIG_HAVE_COPY_THREAD_TLS=y
 # CONFIG_HAVE_ARCH_HASH is not set
 # CONFIG_ISA_BUS_API is not set
 CONFIG_CLONE_BACKWARDS=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2020-01-03 11:53:32.000000000 +0100
+++ new/config/i386/pae 2020-01-15 09:50:43.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 5.4.7 Kernel Configuration
+# Linux/i386 5.4.12 Kernel Configuration
 #
 
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default
--- old/config/ppc64/default    2020-01-03 11:53:32.000000000 +0100
+++ new/config/ppc64/default    2020-01-15 09:50:43.000000000 +0100
@@ -1,10 +1,10 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.4.7 Kernel Configuration
+# Linux/powerpc 5.4.12 Kernel Configuration
 #
 
 #
-# Compiler: powerpc64-suse-linux-gcc (SUSE Linux) 9.2.1 20190903 [gcc-9-branch 
revision 275330]
+# Compiler: powerpc64-suse-linux-gcc (SUSE Linux) 9.2.1 20191209 [gcc-9-branch 
revision 279114]
 #
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=90201
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default
--- old/config/ppc64le/default  2020-01-03 11:53:32.000000000 +0100
+++ new/config/ppc64le/default  2020-01-15 09:50:43.000000000 +0100
@@ -1,10 +1,10 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.4.7 Kernel Configuration
+# Linux/powerpc 5.4.12 Kernel Configuration
 #
 
 #
-# Compiler: powerpc64le-suse-linux-gcc (SUSE Linux) 9.2.1 20190903 
[gcc-9-branch revision 275330]
+# Compiler: powerpc64le-suse-linux-gcc (SUSE Linux) 9.2.1 20191209 
[gcc-9-branch revision 279114]
 #
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=90201
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/default new/config/s390x/default
--- old/config/s390x/default    2020-01-03 11:53:32.000000000 +0100
+++ new/config/s390x/default    2020-01-15 09:50:43.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.4.7 Kernel Configuration
+# Linux/s390 5.4.12 Kernel Configuration
 #
 
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump
--- old/config/s390x/zfcpdump   2020-01-03 11:53:32.000000000 +0100
+++ new/config/s390x/zfcpdump   2020-01-15 09:50:43.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.4.7 Kernel Configuration
+# Linux/s390 5.4.12 Kernel Configuration
 #
 
 #
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   2020-01-03 11:53:32.000000000 +0100
+++ new/config/x86_64/default   2020-01-15 09:50:43.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 5.4.7 Kernel Configuration
+# Linux/x86_64 5.4.12 Kernel Configuration
 #
 
 #

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

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch 
new/patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch
--- old/patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch       
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch       
2020-01-15 10:29:49.000000000 +0100
@@ -0,0 +1,67 @@
+From: Jiri Kosina <jkos...@suse.cz>
+Date: Fri, 10 Jan 2020 15:32:51 +0100
+Subject: HID: hidraw, uhid: Always report EPOLLOUT
+Git-commit: 9e635c2851df6caee651e589fbf937b637973c91
+Patch-mainline: 5.5-rc6
+References: git-fixes
+
+hidraw and uhid device nodes are always available for writing so we should
+always report EPOLLOUT and EPOLLWRNORM bits, not only in the cases when
+there is nothing to read.
+
+Reported-by: Linus Torvalds <torva...@linux-foundation.org>
+Fixes: be54e7461ffdc ("HID: uhid: Fix returning EPOLLOUT from uhid_char_poll")
+Fixes: 9f3b61dc1dd7b ("HID: hidraw: Fix returning EPOLLOUT from hidraw_poll")
+Signed-off-by: Jiri Kosina <jkos...@suse.cz>
+Signed-off-by: Jiri Slaby <jsl...@suse.cz>
+---
+ drivers/hid/hidraw.c | 7 ++++---
+ drivers/hid/uhid.c   | 5 +++--
+ 2 files changed, 7 insertions(+), 5 deletions(-)
+
+diff --git a/drivers/hid/hidraw.c b/drivers/hid/hidraw.c
+index f61f2123a755..7a75aff78388 100644
+--- a/drivers/hid/hidraw.c
++++ b/drivers/hid/hidraw.c
+@@ -249,13 +249,14 @@ static ssize_t hidraw_get_report(struct file *file, char 
__user *buffer, size_t
+ static __poll_t hidraw_poll(struct file *file, poll_table *wait)
+ {
+       struct hidraw_list *list = file->private_data;
++      __poll_t mask = EPOLLOUT | EPOLLWRNORM; /* hidraw is always writable */
+ 
+       poll_wait(file, &list->hidraw->wait, wait);
+       if (list->head != list->tail)
+-              return EPOLLIN | EPOLLRDNORM;
++              mask |= EPOLLIN | EPOLLRDNORM;
+       if (!list->hidraw->exist)
+-              return EPOLLERR | EPOLLHUP;
+-      return EPOLLOUT | EPOLLWRNORM;
++              mask |= EPOLLERR | EPOLLHUP;
++      return mask;
+ }
+ 
+ static int hidraw_open(struct inode *inode, struct file *file)
+diff --git a/drivers/hid/uhid.c b/drivers/hid/uhid.c
+index 935c3d0a3b63..8fe3efcb8327 100644
+--- a/drivers/hid/uhid.c
++++ b/drivers/hid/uhid.c
+@@ -766,13 +766,14 @@ static ssize_t uhid_char_write(struct file *file, const 
char __user *buffer,
+ static __poll_t uhid_char_poll(struct file *file, poll_table *wait)
+ {
+       struct uhid_device *uhid = file->private_data;
++      __poll_t mask = EPOLLOUT | EPOLLWRNORM; /* uhid is always writable */
+ 
+       poll_wait(file, &uhid->waitq, wait);
+ 
+       if (uhid->head != uhid->tail)
+-              return EPOLLIN | EPOLLRDNORM;
++              mask |= EPOLLIN | EPOLLRDNORM;
+ 
+-      return EPOLLOUT | EPOLLWRNORM;
++      return mask;
+ }
+ 
+ static const struct file_operations uhid_fops = {
+-- 
+2.24.1
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/Revert-iwlwifi-mvm-fix-scan-config-command-size.patch 
new/patches.suse/Revert-iwlwifi-mvm-fix-scan-config-command-size.patch
--- old/patches.suse/Revert-iwlwifi-mvm-fix-scan-config-command-size.patch      
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/Revert-iwlwifi-mvm-fix-scan-config-command-size.patch      
2020-01-15 10:29:49.000000000 +0100
@@ -0,0 +1,48 @@
+From: Mehmet Akif Tasova <makiftas...@gmail.com>
+Subject: [PATCH] Revert "iwlwifi: mvm: fix scan config command size"
+Date: Mon, 30 Dec 2019 15:48:16 +0200
+Message-id: <20191230134816.88136-1-l...@coelho.fi>
+Patch-mainline: Submitted, linux-wireless ML
+References: bsc#1160717
+
+Since v5.4-rc1 was released, iwlwifi started throwing errors when scan
+commands were sent to the firmware with certain devices (depending on
+the OTP burned in the device, which contains the list of available
+channels).  For instance:
+
+iwlwifi 0000:00:14.3: FW error in SYNC CMD SCAN_CFG_CMD
+
+This bug was reported in the ArchLinux bug tracker:
+https://bugs.archlinux.org/task/64703
+
+And also in a specific case in bugzilla, when the lar_disabled option
+was set: https://bugzilla.kernel.org/show_bug.cgi?id=205193
+
+Revert the commit that introduced this error, by using the number of
+channels from the OTP instead of the number of channels that is
+specified in the FW TLV that tells us how many channels it supports.
+
+This reverts commit 06eb547c4ae4382e70d556ba213d13c95ca1801b.
+
+Cc: sta...@vger.kernel.org # v5.4+
+Signed-off-by: Mehmet Akif Tasova <makiftas...@gmail.com>
+[ Luca: reworded the commit message a bit. ]
+
+Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
+Acked-by: Takashi Iwai <ti...@suse.de>
+
+---
+ drivers/net/wireless/intel/iwlwifi/mvm/scan.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/drivers/net/wireless/intel/iwlwifi/mvm/scan.c
++++ b/drivers/net/wireless/intel/iwlwifi/mvm/scan.c
+@@ -1220,7 +1220,7 @@ static int iwl_mvm_legacy_config_scan(st
+               cmd_size = sizeof(struct iwl_scan_config_v2);
+       else
+               cmd_size = sizeof(struct iwl_scan_config_v1);
+-      cmd_size += num_channels;
++      cmd_size += mvm->fw->ucode_capa.n_scan_channels;
+ 
+       cfg = kzalloc(cmd_size, GFP_KERNEL);
+       if (!cfg)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/USB-Fix-Don-t-skip-endpoint-descriptors-with-maxpack.patch 
new/patches.suse/USB-Fix-Don-t-skip-endpoint-descriptors-with-maxpack.patch
--- old/patches.suse/USB-Fix-Don-t-skip-endpoint-descriptors-with-maxpack.patch 
2020-01-09 16:44:46.000000000 +0100
+++ new/patches.suse/USB-Fix-Don-t-skip-endpoint-descriptors-with-maxpack.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,69 +0,0 @@
-From 2548288b4fb059b2da9ceada172ef763077e8a59 Mon Sep 17 00:00:00 2001
-From: Alan Stern <st...@rowland.harvard.edu>
-Date: Mon, 6 Jan 2020 10:43:42 -0500
-Subject: [PATCH] USB: Fix: Don't skip endpoint descriptors with maxpacket=0
-Git-commit: 2548288b4fb059b2da9ceada172ef763077e8a59
-Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
-Patch-mainline: Queued in subsystem maintainer repository
-References: bsc#1159811
-
-It turns out that even though endpoints with a maxpacket length of 0
-aren't useful for data transfer, the descriptors do serve other
-purposes.  In particular, skipping them will also skip over other
-class-specific descriptors for classes such as UVC.  This unexpected
-side effect has caused some UVC cameras to stop working.
-
-In addition, the USB spec requires that when isochronous endpoint
-descriptors are present in an interface's altsetting 0 (which is true
-on some devices), the maxpacket size _must_ be set to 0.  Warning
-about such things seems like a bad idea.
-
-This patch updates an earlier commit which would log a warning and
-skip these endpoint descriptors.  Now we only log a warning, and we
-don't even do that for isochronous endpoints in altsetting 0.
-
-We don't need to worry about preventing endpoints with maxpacket = 0
-from ever being used for data transfers; usb_submit_urb() already
-checks for this.
-
-Reported-and-tested-by: Roger Whittaker <roger.whitta...@suse.com>
-Fixes: d482c7bb0541 ("USB: Skip endpoints with 0 maxpacket length")
-Signed-off-by: Alan Stern <st...@rowland.harvard.edu>
-Cc: Laurent Pinchart <laurent.pinch...@ideasonboard.com>
-Link: https://marc.info/?l=linux-usb&m=157790377329882&w=2
-Link: 
https://lore.kernel.org/r/pine.lnx.4.44l0.2001061040270.1514-100...@iolanthe.rowland.org
-Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org>
-Acked-by: Takashi Iwai <ti...@suse.de>
-
----
- drivers/usb/core/config.c | 12 ++++++++----
- 1 file changed, 8 insertions(+), 4 deletions(-)
-
-diff --git a/drivers/usb/core/config.c b/drivers/usb/core/config.c
-index 21291950cc97..26bc05e48d8a 100644
---- a/drivers/usb/core/config.c
-+++ b/drivers/usb/core/config.c
-@@ -392,12 +392,16 @@ static int usb_parse_endpoint(struct device *ddev, int 
cfgno,
-                       endpoint->desc.wMaxPacketSize = cpu_to_le16(8);
-       }
- 
--      /* Validate the wMaxPacketSize field */
-+      /*
-+       * Validate the wMaxPacketSize field.
-+       * Some devices have isochronous endpoints in altsetting 0;
-+       * the USB-2 spec requires such endpoints to have wMaxPacketSize = 0
-+       * (see the end of section 5.6.3), so don't warn about them.
-+       */
-       maxp = usb_endpoint_maxp(&endpoint->desc);
--      if (maxp == 0) {
--              dev_warn(ddev, "config %d interface %d altsetting %d endpoint 
0x%X has wMaxPacketSize 0, skipping\n",
-+      if (maxp == 0 && !(usb_endpoint_xfer_isoc(d) && asnum == 0)) {
-+              dev_warn(ddev, "config %d interface %d altsetting %d endpoint 
0x%X has invalid wMaxPacketSize 0\n",
-                   cfgno, inum, asnum, d->bEndpointAddress);
--              goto skip_to_next_endpoint_or_interface_descriptor;
-       }
- 
-       /* Find the highest legal maxpacket size for this endpoint */
--- 
-2.16.4
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/V4-04-10-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835-common.dtsi.patch
 
new/patches.suse/V4-04-10-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835-common.dtsi.patch
--- 
old/patches.suse/V4-04-10-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835-common.dtsi.patch
    2020-01-09 16:44:46.000000000 +0100
+++ 
new/patches.suse/V4-04-10-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835-common.dtsi.patch
    2020-01-15 10:29:49.000000000 +0100
@@ -23,21 +23,18 @@
 Acked-by: Eric Anholt <e...@anholt.net>
 Signed-off-by: Matthias Brugger <mbrug...@suse.com> 
 ---
- arch/arm/boot/dts/bcm2835-common.dtsi | 194 ++++++++++++++++++++++++++++++++++
- arch/arm/boot/dts/bcm2835-rpi.dtsi    |   4 -
- arch/arm/boot/dts/bcm2835.dtsi        |   1 +
- arch/arm/boot/dts/bcm2836.dtsi        |   1 +
- arch/arm/boot/dts/bcm2837.dtsi        |   1 +
- arch/arm/boot/dts/bcm283x.dtsi        | 174 +-----------------------------
+ arch/arm/boot/dts/bcm2835-common.dtsi |  194 
++++++++++++++++++++++++++++++++++
+ arch/arm/boot/dts/bcm2835-rpi.dtsi    |    4 
+ arch/arm/boot/dts/bcm2835.dtsi        |    1 
+ arch/arm/boot/dts/bcm2836.dtsi        |    1 
+ arch/arm/boot/dts/bcm2837.dtsi        |    1 
+ arch/arm/boot/dts/bcm283x.dtsi        |  174 ------------------------------
  6 files changed, 198 insertions(+), 177 deletions(-)
  create mode 100644 arch/arm/boot/dts/bcm2835-common.dtsi
 
 --
 2.7.4
 
-diff --git a/arch/arm/boot/dts/bcm2835-common.dtsi 
b/arch/arm/boot/dts/bcm2835-common.dtsi
-new file mode 100644
-index 0000000..fe1ab40
 --- /dev/null
 +++ b/arch/arm/boot/dts/bcm2835-common.dtsi
 @@ -0,0 +1,194 @@
@@ -235,14 +232,12 @@
 +      dmas = <&dma 6>, <&dma 7>;
 +      dma-names = "tx", "rx";
 +};
-diff --git a/arch/arm/boot/dts/bcm2835-rpi.dtsi 
b/arch/arm/boot/dts/bcm2835-rpi.dtsi
-index 6c6a7f6..394c8a7 100644
 --- a/arch/arm/boot/dts/bcm2835-rpi.dtsi
 +++ b/arch/arm/boot/dts/bcm2835-rpi.dtsi
 @@ -59,10 +59,6 @@
        clock-frequency = <100000>;
  };
-
+ 
 -&i2c2 {
 -      status = "okay";
 -};
@@ -250,40 +245,32 @@
  &usb {
        power-domains = <&power RPI_POWER_DOMAIN_USB>;
  };
-diff --git a/arch/arm/boot/dts/bcm2835.dtsi b/arch/arm/boot/dts/bcm2835.dtsi
-index a5c3824..53bf457 100644
 --- a/arch/arm/boot/dts/bcm2835.dtsi
 +++ b/arch/arm/boot/dts/bcm2835.dtsi
 @@ -1,5 +1,6 @@
  // SPDX-License-Identifier: GPL-2.0
  #include "bcm283x.dtsi"
 +#include "bcm2835-common.dtsi"
-
+ 
  / {
        compatible = "brcm,bcm2835";
-diff --git a/arch/arm/boot/dts/bcm2836.dtsi b/arch/arm/boot/dts/bcm2836.dtsi
-index c933e84..82d6c46 100644
 --- a/arch/arm/boot/dts/bcm2836.dtsi
 +++ b/arch/arm/boot/dts/bcm2836.dtsi
 @@ -1,5 +1,6 @@
  // SPDX-License-Identifier: GPL-2.0
  #include "bcm283x.dtsi"
 +#include "bcm2835-common.dtsi"
-
+ 
  / {
        compatible = "brcm,bcm2836";
-diff --git a/arch/arm/boot/dts/bcm2837.dtsi b/arch/arm/boot/dts/bcm2837.dtsi
-index beb6c50..9e95fee 100644
 --- a/arch/arm/boot/dts/bcm2837.dtsi
 +++ b/arch/arm/boot/dts/bcm2837.dtsi
 @@ -1,4 +1,5 @@
  #include "bcm283x.dtsi"
 +#include "bcm2835-common.dtsi"
-
+ 
  / {
        compatible = "brcm,bcm2837";
-diff --git a/arch/arm/boot/dts/bcm283x.dtsi b/arch/arm/boot/dts/bcm283x.dtsi
-index ae8296f..addf3be 100644
 --- a/arch/arm/boot/dts/bcm283x.dtsi
 +++ b/arch/arm/boot/dts/bcm283x.dtsi
 @@ -18,7 +18,6 @@
@@ -293,20 +280,20 @@
 -      interrupt-parent = <&intc>;
        #address-cells = <1>;
        #size-cells = <1>;
-
+ 
 @@ -36,8 +35,6 @@
                        polling-delay-passive = <0>;
                        polling-delay = <1000>;
-
+ 
 -                      thermal-sensors = <&thermal>;
 -
                        trips {
                                cpu-crit {
-                                       temperature     = <80000>;
+                                       temperature     = <90000>;
 @@ -73,68 +70,6 @@
                        interrupts = <1 11>;
                };
-
+ 
 -              dma: dma@7e007000 {
 -                      compatible = "brcm,bcm2835-dma";
 -                      reg = <0x7e007000 0xf00>;
@@ -375,7 +362,7 @@
 @@ -184,8 +119,7 @@
                        interrupt-controller;
                        #interrupt-cells = <2>;
-
+ 
 -                      /* Defines pin muxing groups according to
 -                       * BCM2835-ARM-Peripherals.pdf page 102.
 +                      /* Defines common pin muxing groups
@@ -390,7 +377,7 @@
 -                              brcm,pins = <18 19 20 21>;
 -                              brcm,function = <BCM2835_FSEL_ALT3>;
 -                      };
-
+ 
 -                      jtag_gpio4: jtag_gpio4 {
 -                              brcm,pins = <4 5 6 12 13>;
 -                              brcm,function = <BCM2835_FSEL_ALT5>;
@@ -401,7 +388,7 @@
 @@ -286,35 +212,6 @@
                                brcm,function = <BCM2835_FSEL_ALT2>;
                        };
-
+ 
 -                      pwm0_gpio12: pwm0_gpio12 {
 -                              brcm,pins = <12>;
 -                              brcm,function = <BCM2835_FSEL_ALT0>;
@@ -442,7 +429,7 @@
 -                      dma-names = "rx-tx";
                        status = "disabled";
                };
-
+ 
 @@ -419,10 +314,6 @@
                        compatible = "brcm,bcm2835-i2s";
                        reg = <0x7e203000 0x24>;
@@ -453,7 +440,7 @@
 -                      dma-names = "tx", "rx";
                        status = "disabled";
                };
-
+ 
 @@ -431,8 +322,6 @@
                        reg = <0x7e204000 0x200>;
                        interrupts = <2 22>;
@@ -466,7 +453,7 @@
 @@ -448,18 +337,6 @@
                        status = "disabled";
                };
-
+ 
 -              pixelvalve@7e206000 {
 -                      compatible = "brcm,bcm2835-pixelvalve0";
 -                      reg = <0x7e206000 0x100>;
@@ -483,9 +470,9 @@
                        compatible = "brcm,bcm2835-dpi";
                        reg = <0x7e208000 0x8c>;
 @@ -490,14 +367,6 @@
-
+ 
                };
-
+ 
 -              thermal: thermal@7e212000 {
 -                      compatible = "brcm,bcm2835-thermal";
 -                      reg = <0x7e212000 0x8>;
@@ -500,7 +487,7 @@
 @@ -587,16 +456,6 @@
                        status = "disabled";
                };
-
+ 
 -              i2c2: i2c@7e805000 {
 -                      compatible = "brcm,bcm2835-i2c";
 -                      reg = <0x7e805000 0x1000>;
@@ -517,7 +504,7 @@
 @@ -605,26 +464,6 @@
                        status = "disabled";
                };
-
+ 
 -              pixelvalve@7e807000 {
 -                      compatible = "brcm,bcm2835-pixelvalve2";
 -                      reg = <0x7e807000 0x100>;
@@ -557,5 +544,5 @@
 -                      compatible = "brcm,bcm2835-vc4";
 -              };
        };
-
+ 
        clocks {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/tpm-Revert-tpm_tis-reserve-chip-for-duration-of-tpm_.patch 
new/patches.suse/tpm-Revert-tpm_tis-reserve-chip-for-duration-of-tpm_.patch
--- old/patches.suse/tpm-Revert-tpm_tis-reserve-chip-for-duration-of-tpm_.patch 
2020-01-09 16:44:46.000000000 +0100
+++ new/patches.suse/tpm-Revert-tpm_tis-reserve-chip-for-duration-of-tpm_.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,130 +0,0 @@
-From 9550f210492c6f88415709002f42a9d15c0e6231 Mon Sep 17 00:00:00 2001
-From: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com>
-Date: Tue, 31 Dec 2019 01:19:59 +0200
-Subject: [PATCH] tpm: Revert "tpm_tis: reserve chip for duration of 
tpm_tis_core_init"
-Git-commit: 9550f210492c6f88415709002f42a9d15c0e6231
-Patch-mainline: v5.5-rc6
-References: bsc#1159152
-
-Revert a commit, which was included in Linux v5.5-rc3 because it did not
-properly fix the issues it was supposed to fix.
-
-Fixes: 21df4a8b6018 ("tpm_tis: reserve chip for duration of tpm_tis_core_init")
-Link: https://bugzilla.kernel.org/show_bug.cgi?id=205935
-Cc: sta...@vger.kernel.org
-Cc: Jerry Snitselaar <jsnit...@redhat.com>
-Cc: Dan Williams <dan.j.willi...@intel.com>
-Tested-by: Dan Williams <dan.j.willi...@intel.com>
-Tested-by: Xiaoping Zhou <xiaoping.z...@intel.com>
-Signed-off-by: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com>
-Acked-by: Takashi Iwai <ti...@suse.de>
-
----
- drivers/char/tpm/tpm_tis_core.c | 35 +++++++++++++++++------------------
- 1 file changed, 17 insertions(+), 18 deletions(-)
-
-diff --git a/drivers/char/tpm/tpm_tis_core.c b/drivers/char/tpm/tpm_tis_core.c
-index bb0343ffd235..8af2cee1a762 100644
---- a/drivers/char/tpm/tpm_tis_core.c
-+++ b/drivers/char/tpm/tpm_tis_core.c
-@@ -978,13 +978,13 @@ int tpm_tis_core_init(struct device *dev, struct 
tpm_tis_data *priv, int irq,
- 
-       if (wait_startup(chip, 0) != 0) {
-               rc = -ENODEV;
--              goto err_start;
-+              goto out_err;
-       }
- 
-       /* Take control of the TPM's interrupt hardware and shut it off */
-       rc = tpm_tis_read32(priv, TPM_INT_ENABLE(priv->locality), &intmask);
-       if (rc < 0)
--              goto err_start;
-+              goto out_err;
- 
-       intmask |= TPM_INTF_CMD_READY_INT | TPM_INTF_LOCALITY_CHANGE_INT |
-                  TPM_INTF_DATA_AVAIL_INT | TPM_INTF_STS_VALID_INT;
-@@ -993,21 +993,21 @@ int tpm_tis_core_init(struct device *dev, struct 
tpm_tis_data *priv, int irq,
- 
-       rc = tpm_chip_start(chip);
-       if (rc)
--              goto err_start;
--
-+              goto out_err;
-       rc = tpm2_probe(chip);
-+      tpm_chip_stop(chip);
-       if (rc)
--              goto err_probe;
-+              goto out_err;
- 
-       rc = tpm_tis_read32(priv, TPM_DID_VID(0), &vendor);
-       if (rc < 0)
--              goto err_probe;
-+              goto out_err;
- 
-       priv->manufacturer_id = vendor;
- 
-       rc = tpm_tis_read8(priv, TPM_RID(0), &rid);
-       if (rc < 0)
--              goto err_probe;
-+              goto out_err;
- 
-       dev_info(dev, "%s TPM (device-id 0x%X, rev-id %d)\n",
-                (chip->flags & TPM_CHIP_FLAG_TPM2) ? "2.0" : "1.2",
-@@ -1016,13 +1016,13 @@ int tpm_tis_core_init(struct device *dev, struct 
tpm_tis_data *priv, int irq,
-       probe = probe_itpm(chip);
-       if (probe < 0) {
-               rc = -ENODEV;
--              goto err_probe;
-+              goto out_err;
-       }
- 
-       /* Figure out the capabilities */
-       rc = tpm_tis_read32(priv, TPM_INTF_CAPS(priv->locality), &intfcaps);
-       if (rc < 0)
--              goto err_probe;
-+              goto out_err;
- 
-       dev_dbg(dev, "TPM interface capabilities (0x%x):\n",
-               intfcaps);
-@@ -1056,9 +1056,10 @@ int tpm_tis_core_init(struct device *dev, struct 
tpm_tis_data *priv, int irq,
-               if (tpm_get_timeouts(chip)) {
-                       dev_err(dev, "Could not get TPM timeouts and 
durations\n");
-                       rc = -ENODEV;
--                      goto err_probe;
-+                      goto out_err;
-               }
- 
-+              tpm_chip_start(chip);
-               chip->flags |= TPM_CHIP_FLAG_IRQ;
-               if (irq) {
-                       tpm_tis_probe_irq_single(chip, intmask, IRQF_SHARED,
-@@ -1069,20 +1070,18 @@ int tpm_tis_core_init(struct device *dev, struct 
tpm_tis_data *priv, int irq,
-               } else {
-                       tpm_tis_probe_irq(chip, intmask);
-               }
-+              tpm_chip_stop(chip);
-       }
- 
--      tpm_chip_stop(chip);
--
-       rc = tpm_chip_register(chip);
-       if (rc)
--              goto err_start;
--
--      return 0;
-+              goto out_err;
- 
--err_probe:
--      tpm_chip_stop(chip);
-+      if (chip->ops->clk_enable != NULL)
-+              chip->ops->clk_enable(chip, false);
- 
--err_start:
-+      return 0;
-+out_err:
-       if ((chip->ops != NULL) && (chip->ops->clk_enable != NULL))
-               chip->ops->clk_enable(chip, false);
- 
--- 
-2.16.4
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before.patch 
new/patches.suse/tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before.patch
--- old/patches.suse/tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before.patch 
2020-01-09 16:44:46.000000000 +0100
+++ new/patches.suse/tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,52 +0,0 @@
-From dda8b2af395b2ed508e2ef314ae32e122841b447 Mon Sep 17 00:00:00 2001
-From: Stefan Berger <stef...@linux.ibm.com>
-Date: Tue, 26 Nov 2019 08:17:52 -0500
-Subject: [PATCH] tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before 
probing for interrupts"
-Git-commit: dda8b2af395b2ed508e2ef314ae32e122841b447
-Patch-mainline: v5.5-rc6
-References: bsc#1159152
-
-There has been a bunch of reports (one from kernel bugzilla linked)
-reporting that when this commit is applied it causes on some machines
-boot freezes.
-
-Unfortunately hardware where this commit causes a failure is not widely
-available (only one I'm aware is Lenovo T490), which means we cannot
-predict yet how long it will take to properly fix tpm_tis interrupt
-probing.
-
-Thus, the least worst short term action is to revert the code to the
-state before this commit. In long term we need fix the tpm_tis probing
-code to work on machines that Stefan's fix was supposed to fix.
-
-Link: https://bugzilla.kernel.org/show_bug.cgi?id=205935
-Fixes: 1ea32c83c699 ("tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for 
interrupts")
-Cc: sta...@vger.kernel.org
-Cc: Jerry Snitselaar <jsnit...@redhat.com>
-Cc: Dan Williams <dan.j.willi...@intel.com>
-Tested-by: Dan Williams <dan.j.willi...@intel.com>
-Tested-by: Xiaoping Zhou <xiaoping.z...@intel.com>
-Signed-off-by: Stefan Berger <stef...@linux.ibm.com>
-Reported-by: Jerry Snitselaar <jsnit...@redhat.com>
-Signed-off-by: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com>
-Acked-by: Takashi Iwai <ti...@suse.de>
-
----
- drivers/char/tpm/tpm_tis_core.c | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/drivers/char/tpm/tpm_tis_core.c b/drivers/char/tpm/tpm_tis_core.c
-index 8af2cee1a762..5dc52c4e2292 100644
---- a/drivers/char/tpm/tpm_tis_core.c
-+++ b/drivers/char/tpm/tpm_tis_core.c
-@@ -1060,7 +1060,6 @@ int tpm_tis_core_init(struct device *dev, struct 
tpm_tis_data *priv, int irq,
-               }
- 
-               tpm_chip_start(chip);
--              chip->flags |= TPM_CHIP_FLAG_IRQ;
-               if (irq) {
-                       tpm_tis_probe_irq_single(chip, intmask, IRQF_SHARED,
-                                                irq);
--- 
-2.16.4
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before-probi.patch 
new/patches.suse/tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before-probi.patch
--- old/patches.suse/tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before-probi.patch 
2020-01-09 16:44:46.000000000 +0100
+++ new/patches.suse/tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before-probi.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,60 +0,0 @@
-From aa4a63dd981682b1742baa01237036e48bc11923 Mon Sep 17 00:00:00 2001
-From: Stefan Berger <stef...@linux.ibm.com>
-Date: Tue, 26 Nov 2019 08:17:53 -0500
-Subject: [PATCH] tpm: Revert "tpm_tis_core: Turn on the TPM before probing 
IRQ's"
-Git-commit: aa4a63dd981682b1742baa01237036e48bc11923
-Patch-mainline: v5.5-rc6
-References: bsc#1159152
-
-There has been a bunch of reports (one from kernel bugzilla linked)
-reporting that when this commit is applied it causes on some machines
-boot freezes.
-
-Unfortunately hardware where this commit causes a failure is not widely
-available (only one I'm aware is Lenovo T490), which means we cannot
-predict yet how long it will take to properly fix tpm_tis interrupt
-probing.
-
-Thus, the least worst short term action is to revert the code to the
-state before this commit. In long term we need fix the tpm_tis probing
-code to work on machines that Stefan's fix was supposed to fix.
-
-Fixes: 21df4a8b6018 ("tpm_tis: reserve chip for duration of tpm_tis_core_init")
-Link: https://bugzilla.kernel.org/show_bug.cgi?id=205935
-Cc: sta...@vger.kernel.org
-Cc: Jerry Snitselaar <jsnit...@redhat.com>
-Cc: Dan Williams <dan.j.willi...@intel.com>
-Tested-by: Dan Williams <dan.j.willi...@intel.com>
-Tested-by: Xiaoping Zhou <xiaoping.z...@intel.com>
-Signed-off-by: Stefan Berger <stef...@linux.ibm.com>
-Reported-by: Jerry Snitselaar <jsnit...@redhat.com>
-Signed-off-by: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com>
-Acked-by: Takashi Iwai <ti...@suse.de>
-
----
- drivers/char/tpm/tpm_tis_core.c | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/drivers/char/tpm/tpm_tis_core.c b/drivers/char/tpm/tpm_tis_core.c
-index 5dc52c4e2292..27c6ca031e23 100644
---- a/drivers/char/tpm/tpm_tis_core.c
-+++ b/drivers/char/tpm/tpm_tis_core.c
-@@ -1059,7 +1059,6 @@ int tpm_tis_core_init(struct device *dev, struct 
tpm_tis_data *priv, int irq,
-                       goto out_err;
-               }
- 
--              tpm_chip_start(chip);
-               if (irq) {
-                       tpm_tis_probe_irq_single(chip, intmask, IRQF_SHARED,
-                                                irq);
-@@ -1069,7 +1068,6 @@ int tpm_tis_core_init(struct device *dev, struct 
tpm_tis_data *priv, int irq,
-               } else {
-                       tpm_tis_probe_irq(chip, intmask);
-               }
--              tpm_chip_stop(chip);
-       }
- 
-       rc = tpm_chip_register(chip);
--- 
-2.16.4
-

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.M0ZjD2/_old  2020-01-19 20:53:17.755919718 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:17.763919722 +0100
@@ -1362,6 +1362,251 @@
        patches.kernel.org/5.4.9-191-Linux-5.4.9.patch
        
patches.kernel.org/5.4.10-001-powerpc-pmem-Fix-kernel-crash-due-to-wrong-ran.patch
        patches.kernel.org/5.4.10-002-Linux-5.4.10.patch
+       
patches.kernel.org/5.4.11-001-USB-dummy-hcd-use-usb_urb_dir_in-instead-of-us.patch
+       
patches.kernel.org/5.4.11-002-bpf-Fix-passing-modified-ctx-to-ld-abs-ind-ins.patch
+       
patches.kernel.org/5.4.11-003-ASoC-rt5682-fix-i2c-arbitration-lost-issue.patch
+       
patches.kernel.org/5.4.11-004-spi-pxa2xx-Add-support-for-Intel-Jasper-Lake.patch
+       patches.kernel.org/5.4.11-005-regulator-fix-use-after-free-issue.patch
+       
patches.kernel.org/5.4.11-006-ASoC-max98090-fix-possible-race-conditions.patch
+       patches.kernel.org/5.4.11-007-spi-fsl-Fix-GPIO-descriptor-support.patch
+       
patches.kernel.org/5.4.11-008-gpio-Handle-counting-of-Freescale-chipselects.patch
+       
patches.kernel.org/5.4.11-009-spi-fsl-Handle-the-single-hardwired-chipselect.patch
+       
patches.kernel.org/5.4.11-010-locking-spinlock-debug-Fix-various-data-races.patch
+       
patches.kernel.org/5.4.11-011-netfilter-ctnetlink-netns-exit-must-wait-for-c.patch
+       
patches.kernel.org/5.4.11-012-x86-intel-Disable-HPET-on-Intel-Ice-Lake-platf.patch
+       
patches.kernel.org/5.4.11-013-netfilter-nf_tables_offload-Check-for-the-NETD.patch
+       
patches.kernel.org/5.4.11-014-mwifiex-Fix-heap-overflow-in-mmwifiex_process_.patch
+       
patches.kernel.org/5.4.11-015-libtraceevent-Fix-lib-installation-with-O.patch
+       
patches.kernel.org/5.4.11-016-libtraceevent-Copy-pkg-config-file-to-output-f.patch
+       
patches.kernel.org/5.4.11-017-regulator-core-fix-regulator_register-error-pa.patch
+       
patches.kernel.org/5.4.11-018-x86-efi-Update-e820-with-reserved-EFI-boot-ser.patch
+       
patches.kernel.org/5.4.11-019-ASoC-Intel-bytcr_rt5640-Update-quirk-for-Tecla.patch
+       
patches.kernel.org/5.4.11-020-selftests-netfilter-use-randomized-netns-names.patch
+       
patches.kernel.org/5.4.11-021-efi-gop-Return-EFI_NOT_FOUND-if-there-are-no-u.patch
+       
patches.kernel.org/5.4.11-022-efi-gop-Return-EFI_SUCCESS-if-a-usable-GOP-was.patch
+       
patches.kernel.org/5.4.11-023-efi-gop-Fix-memory-leak-in-__gop_query32-64.patch
+       
patches.kernel.org/5.4.11-024-efi-earlycon-Remap-entire-framebuffer-after-pa.patch
+       
patches.kernel.org/5.4.11-025-ARM-dts-imx6ul-imx6ul-14x14-evk.dtsi-Fix-SPI-N.patch
+       
patches.kernel.org/5.4.11-026-ARM-vexpress-Set-up-shared-OPP-table-instead-o.patch
+       
patches.kernel.org/5.4.11-027-netfilter-uapi-Avoid-undefined-left-shift-in-x.patch
+       
patches.kernel.org/5.4.11-028-netfilter-nft_set_rbtree-bogus-lookup-get-on-c.patch
+       
patches.kernel.org/5.4.11-029-netfilter-nf_tables-validate-NFT_SET_ELEM_INTE.patch
+       
patches.kernel.org/5.4.11-030-netfilter-nf_tables-validate-NFT_DATA_VALUE-af.patch
+       
patches.kernel.org/5.4.11-031-netfilter-nf_tables-skip-module-reference-coun.patch
+       
patches.kernel.org/5.4.11-032-netfilter-nf_tables_offload-return-EOPNOTSUPP-.patch
+       
patches.kernel.org/5.4.11-033-ARM-dts-BCM5301X-Fix-MDIO-node-address-size-ce.patch
+       
patches.kernel.org/5.4.11-034-selftests-ftrace-Fix-to-check-the-existence-of.patch
+       
patches.kernel.org/5.4.11-035-selftests-ftrace-Fix-ftrace-test-cases-to-chec.patch
+       
patches.kernel.org/5.4.11-036-selftests-ftrace-Do-not-to-use-absolute-debugf.patch
+       
patches.kernel.org/5.4.11-037-selftests-ftrace-Fix-multiple-kprobe-testcase.patch
+       
patches.kernel.org/5.4.11-038-selftests-safesetid-Move-link-library-to-LDLIB.patch
+       
patches.kernel.org/5.4.11-039-selftests-safesetid-Check-the-return-value-of-.patch
+       
patches.kernel.org/5.4.11-040-selftests-safesetid-Fix-Makefile-to-set-correc.patch
+       
patches.kernel.org/5.4.11-041-ARM-exynos_defconfig-Restore-debugfs-support.patch
+       
patches.kernel.org/5.4.11-042-ARM-dts-Cygnus-Fix-MDIO-node-address-size-cell.patch
+       
patches.kernel.org/5.4.11-043-spi-spi-cavium-thunderx-Add-missing-pci_releas.patch
+       
patches.kernel.org/5.4.11-044-reset-Do-not-register-resource-data-for-missin.patch
+       
patches.kernel.org/5.4.11-045-ASoC-topology-Check-return-value-for-snd_soc_a.patch
+       
patches.kernel.org/5.4.11-046-ASoC-topology-Check-return-value-for-soc_tplg_.patch
+       
patches.kernel.org/5.4.11-047-ASoC-SOF-loader-snd_sof_fw_parse_ext_data-log-.patch
+       
patches.kernel.org/5.4.11-048-ASoC-SOF-Intel-split-cht-and-byt-debug-window-.patch
+       
patches.kernel.org/5.4.11-049-ARM-dts-am335x-sancloud-bbe-fix-phy-mode.patch
+       
patches.kernel.org/5.4.11-050-ARM-omap2plus_defconfig-Add-back-DEBUG_FS.patch
+       
patches.kernel.org/5.4.11-051-ARM-dts-bcm283x-Fix-critical-trip-point.patch
+       
patches.kernel.org/5.4.11-052-arm64-dts-ls1028a-fix-typo-in-TMU-calibration-.patch
+       patches.kernel.org/5.4.11-053-bpf-riscv-Limit-to-33-tail-calls.patch
+       patches.kernel.org/5.4.11-054-bpf-mips-Limit-to-33-tail-calls.patch
+       
patches.kernel.org/5.4.11-055-bpftool-Don-t-crash-on-missing-jited-insns-or-.patch
+       
patches.kernel.org/5.4.11-056-perf-metricgroup-Fix-printing-event-names-of-m.patch
+       
patches.kernel.org/5.4.11-057-perf-header-Fix-false-warning-when-there-are-n.patch
+       
patches.kernel.org/5.4.11-058-spi-spi-ti-qspi-Fix-a-bug-when-accessing-non-d.patch
+       
patches.kernel.org/5.4.11-059-ARM-dts-am437x-gp-epos-evm-fix-panel-compatibl.patch
+       
patches.kernel.org/5.4.11-060-kselftest-runner-Print-new-line-in-print-of-ti.patch
+       patches.kernel.org/5.4.11-061-kselftest-Support-old-perl-versions.patch
+       
patches.kernel.org/5.4.11-062-samples-bpf-Replace-symbol-compare-of-trace_ev.patch
+       
patches.kernel.org/5.4.11-063-samples-bpf-fix-syscall_tp-due-to-unused-sysca.patch
+       patches.kernel.org/5.4.11-064-arm64-dts-ls1028a-fix-reboot-node.patch
+       
patches.kernel.org/5.4.11-065-ARM-imx_v6_v7_defconfig-Explicitly-restore-CON.patch
+       
patches.kernel.org/5.4.11-066-pinctrl-aspeed-g6-Fix-LPC-eSPI-mux-configurati.patch
+       
patches.kernel.org/5.4.11-067-bus-ti-sysc-Fix-missing-reset-delay-handling.patch
+       
patches.kernel.org/5.4.11-068-clk-walk-orphan-list-on-clock-provider-registr.patch
+       
patches.kernel.org/5.4.11-069-mac80211-fix-TID-field-in-monitor-mode-transmi.patch
+       
patches.kernel.org/5.4.11-070-cfg80211-fix-double-free-after-changing-networ.patch
+       
patches.kernel.org/5.4.11-071-pinctrl-pinmux-fix-a-possible-null-pointer-in-.patch
+       
patches.kernel.org/5.4.11-072-powerpc-Ensure-that-swiotlb-buffer-is-allocate.patch
+       
patches.kernel.org/5.4.11-073-btrfs-Fix-error-messages-in-qgroup_rescan_init.patch
+       
patches.kernel.org/5.4.11-074-Btrfs-fix-cloning-range-with-a-hole-when-using.patch
+       
patches.kernel.org/5.4.11-075-powerpc-vcpu-Assume-dedicated-processors-as-no.patch
+       
patches.kernel.org/5.4.11-076-powerpc-spinlocks-Include-correct-header-for-s.patch
+       
patches.kernel.org/5.4.11-077-btrfs-handle-error-in-btrfs_cache_block_group.patch
+       
patches.kernel.org/5.4.11-078-Btrfs-fix-hole-extent-items-with-a-zero-size-a.patch
+       
patches.kernel.org/5.4.11-079-ocxl-Fix-potential-memory-leak-on-context-crea.patch
+       
patches.kernel.org/5.4.11-080-bpf-Clear-skb-tstamp-in-bpf_redirect-when-nece.patch
+       
patches.kernel.org/5.4.11-081-habanalabs-rate-limit-error-msg-on-waiting-for.patch
+       
patches.kernel.org/5.4.11-082-habanalabs-remove-variable-val-set-but-not-use.patch
+       
patches.kernel.org/5.4.11-083-bnx2x-Do-not-handle-requests-from-VFs-after-pa.patch
+       
patches.kernel.org/5.4.11-084-bnx2x-Fix-logic-to-get-total-no.-of-PFs-per-en.patch
+       
patches.kernel.org/5.4.11-085-cxgb4-Fix-kernel-panic-while-accessing-sge_inf.patch
+       
patches.kernel.org/5.4.11-086-net-usb-lan78xx-Fix-error-message-format-speci.patch
+       
patches.kernel.org/5.4.11-087-parisc-fix-compilation-when-KEXEC-n-and-KEXEC_.patch
+       patches.kernel.org/5.4.11-088-parisc-add-missing-__init-annotation.patch
+       
patches.kernel.org/5.4.11-089-rfkill-Fix-incorrect-check-to-avoid-NULL-point.patch
+       patches.kernel.org/5.4.11-090-ASoC-wm8962-fix-lambda-value.patch
+       patches.kernel.org/5.4.11-091-regulator-rn5t618-fix-module-aliases.patch
+       
patches.kernel.org/5.4.11-092-spi-nxp-fspi-Ensure-width-is-respected-in-spi-.patch
+       patches.kernel.org/5.4.11-093-clk-at91-fix-possible-deadlock.patch
+       
patches.kernel.org/5.4.11-094-staging-axis-fifo-add-unspecified-HAS_IOMEM-de.patch
+       
patches.kernel.org/5.4.11-095-iommu-iova-Init-the-struct-iova-to-fix-the-pos.patch
+       
patches.kernel.org/5.4.11-096-kconfig-don-t-crash-on-NULL-expressions-in-exp.patch
+       
patches.kernel.org/5.4.11-097-scripts-package-mkdebian-add-missing-rsync-dep.patch
+       
patches.kernel.org/5.4.11-098-perf-x86-Fix-potential-out-of-bounds-access.patch
+       patches.kernel.org/5.4.11-099-perf-x86-intel-Fix-PT-PMI-handling.patch
+       
patches.kernel.org/5.4.11-100-sched-psi-Fix-sampling-error-and-rare-div0-cra.patch
+       patches.kernel.org/5.4.11-101-psi-Fix-a-division-error-in-psi-poll.patch
+       
patches.kernel.org/5.4.11-102-usb-typec-fusb302-Fix-an-undefined-reference-t.patch
+       
patches.kernel.org/5.4.11-103-block-end-bio-with-BLK_STS_AGAIN-in-case-of-no.patch
+       
patches.kernel.org/5.4.11-104-fs-avoid-softlockups-in-s_inodes-iterators.patch
+       
patches.kernel.org/5.4.11-105-fs-call-fsnotify_sb_delete-after-evict_inodes.patch
+       
patches.kernel.org/5.4.11-106-perf-smmuv3-Remove-the-leftover-put_cpu-in-err.patch
+       
patches.kernel.org/5.4.11-107-iommu-dma-Relax-locking-in-iommu_dma_prepare_m.patch
+       
patches.kernel.org/5.4.11-108-io_uring-don-t-wait-when-under-submitting.patch
+       
patches.kernel.org/5.4.11-109-clk-Move-clk_core_reparent_orphans-under-CONFI.patch
+       
patches.kernel.org/5.4.11-110-net-stmmac-selftests-Needs-to-check-the-number.patch
+       
patches.kernel.org/5.4.11-111-net-stmmac-Determine-earlier-the-size-of-RX-bu.patch
+       
patches.kernel.org/5.4.11-112-net-stmmac-Do-not-accept-invalid-MTU-values.patch
+       
patches.kernel.org/5.4.11-113-net-stmmac-xgmac-Clear-previous-RX-buffer-size.patch
+       
patches.kernel.org/5.4.11-114-net-stmmac-RX-buffer-size-must-be-16-byte-alig.patch
+       
patches.kernel.org/5.4.11-115-net-stmmac-Always-arm-TX-Timer-at-end-of-trans.patch
+       
patches.kernel.org/5.4.11-116-s390-purgatory-do-not-build-purgatory-with-kco.patch
+       
patches.kernel.org/5.4.11-117-drm-exynos-gsc-add-missed-component_del.patch
+       
patches.kernel.org/5.4.11-118-tpm-tpm_ftpm_tee-add-shutdown-call-back.patch
+       
patches.kernel.org/5.4.11-119-xsk-Add-rcu_read_lock-around-the-XSK-wakeup.patch
+       
patches.kernel.org/5.4.11-120-net-mlx5e-Fix-concurrency-issues-between-confi.patch
+       
patches.kernel.org/5.4.11-121-net-i40e-Fix-concurrency-issues-between-config.patch
+       
patches.kernel.org/5.4.11-122-net-ixgbe-Fix-concurrency-issues-between-confi.patch
+       
patches.kernel.org/5.4.11-123-platform-x86-pcengines-apuv2-fix-simswap-GPIO-.patch
+       
patches.kernel.org/5.4.11-124-arm64-cpu_errata-Add-Hisilicon-TSV110-to-spect.patch
+       
patches.kernel.org/5.4.11-125-block-Fix-a-lockdep-complaint-triggered-by-req.patch
+       
patches.kernel.org/5.4.11-126-s390-dasd-cio-Interpret-ccw_device_get_mdc-ret.patch
+       
patches.kernel.org/5.4.11-127-s390-dasd-fix-memleak-in-path-handling-error-c.patch
+       
patches.kernel.org/5.4.11-128-block-fix-memleak-when-__blk_rq_map_user_iov-i.patch
+       
patches.kernel.org/5.4.11-129-parisc-Fix-compiler-warnings-in-debug_core.c.patch
+       
patches.kernel.org/5.4.11-130-sbitmap-only-queue-kyber-s-wait-callback-if-no.patch
+       
patches.kernel.org/5.4.11-131-s390-qeth-handle-error-due-to-unsupported-tran.patch
+       
patches.kernel.org/5.4.11-132-s390-qeth-fix-promiscuous-mode-after-reset.patch
+       
patches.kernel.org/5.4.11-133-s390-qeth-don-t-return-ENOTSUPP-to-userspace.patch
+       
patches.kernel.org/5.4.11-134-llc2-Fix-return-statement-of-llc_stat_ev_rx_nu.patch
+       
patches.kernel.org/5.4.11-135-hv_netvsc-Fix-unwanted-rx_table-reset.patch
+       
patches.kernel.org/5.4.11-136-selftests-pmtu-fix-init-mtu-value-in-descripti.patch
+       
patches.kernel.org/5.4.11-137-tracing-Do-not-create-directories-if-lockdown-.patch
+       
patches.kernel.org/5.4.11-138-gtp-fix-bad-unlock-balance-in-gtp_encap_enable.patch
+       
patches.kernel.org/5.4.11-139-macvlan-do-not-assume-mac_header-is-set-in-mac.patch
+       
patches.kernel.org/5.4.11-140-net-dsa-mv88e6xxx-Preserve-priority-when-setti.patch
+       
patches.kernel.org/5.4.11-141-net-freescale-fec-Fix-ethtool-d-runtime-PM.patch
+       
patches.kernel.org/5.4.11-142-net-stmmac-dwmac-sun8i-Allow-all-RGMII-modes.patch
+       
patches.kernel.org/5.4.11-143-net-stmmac-dwmac-sunxi-Allow-all-RGMII-modes.patch
+       
patches.kernel.org/5.4.11-144-net-stmmac-Fixed-link-does-not-need-MDIO-Bus.patch
+       
patches.kernel.org/5.4.11-145-net-usb-lan78xx-fix-possible-skb-leak.patch
+       
patches.kernel.org/5.4.11-146-pkt_sched-fq-do-not-accept-silly-TCA_FQ_QUANTU.patch
+       
patches.kernel.org/5.4.11-147-sch_cake-avoid-possible-divide-by-zero-in-cake.patch
+       
patches.kernel.org/5.4.11-148-sctp-free-cmd-obj.chunk-for-the-unprocessed-SC.patch
+       
patches.kernel.org/5.4.11-149-tcp-fix-old-stuff-D-SACK-causing-SACK-to-be-tr.patch
+       patches.kernel.org/5.4.11-150-vxlan-fix-tos-value-before-xmit.patch
+       
patches.kernel.org/5.4.11-151-mlxsw-spectrum_qdisc-Ignore-grafting-of-invisi.patch
+       
patches.kernel.org/5.4.11-152-net-sch_prio-When-ungrafting-replace-with-FIFO.patch
+       
patches.kernel.org/5.4.11-153-vlan-fix-memory-leak-in-vlan_dev_set_egress_pr.patch
+       
patches.kernel.org/5.4.11-154-vlan-vlan_changelink-should-propagate-errors.patch
+       
patches.kernel.org/5.4.11-155-macb-Don-t-unregister-clks-unconditionally.patch
+       
patches.kernel.org/5.4.11-156-net-mlx5-Move-devlink-registration-before-inte.patch
+       
patches.kernel.org/5.4.11-157-net-dsa-mv88e6xxx-force-cmode-write-on-6141-63.patch
+       
patches.kernel.org/5.4.11-158-net-mlx5e-Always-print-health-reporter-message.patch
+       
patches.kernel.org/5.4.11-159-net-mlx5-DR-No-need-for-atomic-refcount-for-in.patch
+       patches.kernel.org/5.4.11-160-net-mlx5e-Fix-hairpin-RSS-table-size.patch
+       
patches.kernel.org/5.4.11-161-net-mlx5-DR-Init-lists-that-are-used-in-rule-s.patch
+       
patches.kernel.org/5.4.11-162-usb-dwc3-gadget-Fix-request-complete-check.patch
+       
patches.kernel.org/5.4.11-163-USB-core-fix-check-for-duplicate-endpoints.patch
+       
patches.kernel.org/5.4.11-164-USB-serial-option-add-Telit-ME910G1-0x110a-com.patch
+       
patches.kernel.org/5.4.11-165-usb-missing-parentheses-in-USE_NEW_SCHEME.patch
+       patches.kernel.org/5.4.11-166-Linux-5.4.11.patch
+       
patches.kernel.org/5.4.12-001-chardev-Avoid-potential-use-after-free-in-chrd.patch
+       
patches.kernel.org/5.4.12-002-i2c-fix-bus-recovery-stop-mode-timing.patch
+       
patches.kernel.org/5.4.12-003-powercap-intel_rapl-add-NULL-pointer-check-to-.patch
+       
patches.kernel.org/5.4.12-004-usb-chipidea-host-Disable-port-power-only-if-p.patch
+       
patches.kernel.org/5.4.12-005-ALSA-usb-audio-Apply-the-sample-rate-quirk-for.patch
+       
patches.kernel.org/5.4.12-006-ALSA-hda-realtek-Add-new-codec-supported-for-A.patch
+       
patches.kernel.org/5.4.12-007-ALSA-hda-realtek-Set-EAPD-control-to-default-f.patch
+       
patches.kernel.org/5.4.12-008-ALSA-hda-realtek-Add-quirk-for-the-bass-speake.patch
+       
patches.kernel.org/5.4.12-009-tpm-Revert-tpm_tis-reserve-chip-for-duration-o.patch
+       
patches.kernel.org/5.4.12-010-tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-.patch
+       
patches.kernel.org/5.4.12-011-tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before.patch
+       
patches.kernel.org/5.4.12-012-tpm-Handle-negative-priv-response_len-in-tpm_c.patch
+       
patches.kernel.org/5.4.12-013-rtc-sun6i-Add-support-for-RTC-clocks-on-R40.patch
+       
patches.kernel.org/5.4.12-014-kernel-trace-Fix-do-not-unregister-tracepoints.patch
+       
patches.kernel.org/5.4.12-015-tracing-Have-stack-tracer-compile-when-MCOUNT_.patch
+       
patches.kernel.org/5.4.12-016-tracing-Change-offset-type-to-s32-in-preempt-i.patch
+       
patches.kernel.org/5.4.12-017-HID-Fix-slab-out-of-bounds-read-in-hid_field_e.patch
+       
patches.kernel.org/5.4.12-018-HID-uhid-Fix-returning-EPOLLOUT-from-uhid_char.patch
+       
patches.kernel.org/5.4.12-019-HID-hidraw-Fix-returning-EPOLLOUT-from-hidraw_.patch
+       patches.kernel.org/5.4.12-020-HID-hid-input-clear-unmapped-usages.patch
+       
patches.kernel.org/5.4.12-021-Input-add-safety-guards-to-input_set_keycode.patch
+       
patches.kernel.org/5.4.12-022-Input-input_event-fix-struct-padding-on-sparc6.patch
+       
patches.kernel.org/5.4.12-023-drm-i915-Add-Wa_1408615072-and-Wa_1407596294-t.patch
+       
patches.kernel.org/5.4.12-024-Revert-drm-amdgpu-Set-no-retry-as-default.patch
+       
patches.kernel.org/5.4.12-025-drm-sun4i-tcon-Set-RGB-DCLK-min.-divider-based.patch
+       
patches.kernel.org/5.4.12-026-drm-fb-helper-Round-up-bits_per_pixel-if-possi.patch
+       
patches.kernel.org/5.4.12-027-drm-dp_mst-correct-the-shifting-in-DP_REMOTE_I.patch
+       patches.kernel.org/5.4.12-028-drm-i915-Add-Wa_1407352427-icl-ehl.patch
+       
patches.kernel.org/5.4.12-029-drm-i915-gt-Mark-up-virtual-engine-uabi_instan.patch
+       
patches.kernel.org/5.4.12-030-IB-hfi1-Adjust-flow-PSN-with-the-correct-resyn.patch
+       
patches.kernel.org/5.4.12-031-can-kvaser_usb-fix-interface-sanity-check.patch
+       
patches.kernel.org/5.4.12-032-can-gs_usb-gs_usb_probe-use-descriptors-of-cur.patch
+       
patches.kernel.org/5.4.12-033-can-tcan4x5x-tcan4x5x_can_probe-get-the-device.patch
+       
patches.kernel.org/5.4.12-034-can-mscan-mscan_rx_poll-fix-rx-path-lockup-whe.patch
+       
patches.kernel.org/5.4.12-035-can-can_dropped_invalid_skb-ensure-an-initiali.patch
+       
patches.kernel.org/5.4.12-036-gpiolib-acpi-Turn-dmi_system_id-table-into-a-g.patch
+       
patches.kernel.org/5.4.12-037-gpiolib-acpi-Add-honor_wakeup-module-option-qu.patch
+       
patches.kernel.org/5.4.12-038-pstore-ram-Regularize-prz-label-allocation-lif.patch
+       
patches.kernel.org/5.4.12-039-staging-vt6656-set-usb_set_intfdata-on-driver-.patch
+       
patches.kernel.org/5.4.12-040-staging-vt6656-Fix-non-zero-logical-return-of-.patch
+       
patches.kernel.org/5.4.12-041-usb-cdns3-should-not-use-the-same-dev_id-for-s.patch
+       
patches.kernel.org/5.4.12-042-usb-ohci-da8xx-ensure-error-return-on-variable.patch
+       
patches.kernel.org/5.4.12-043-USB-PD-tcpm-bad-warning-size-PPS-adapters.patch
+       
patches.kernel.org/5.4.12-044-USB-serial-option-add-ZLP-support-for-0x1bc7-0.patch
+       
patches.kernel.org/5.4.12-045-usb-musb-fix-idling-for-suspend-after-disconne.patch
+       patches.kernel.org/5.4.12-046-usb-musb-Disable-pullup-at-init.patch
+       
patches.kernel.org/5.4.12-047-usb-musb-dma-Correct-parameter-passed-to-IRQ-h.patch
+       
patches.kernel.org/5.4.12-048-staging-comedi-adv_pci1710-fix-AI-channels-16-.patch
+       
patches.kernel.org/5.4.12-049-staging-vt6656-correct-return-of-vnt_init_regi.patch
+       
patches.kernel.org/5.4.12-050-staging-vt6656-limit-reg-output-to-block-size.patch
+       
patches.kernel.org/5.4.12-051-staging-rtl8188eu-Add-device-code-for-TP-Link-.patch
+       
patches.kernel.org/5.4.12-052-serdev-Don-t-claim-unsupported-ACPI-serial-dev.patch
+       
patches.kernel.org/5.4.12-053-iommu-vt-d-Fix-adding-non-PCI-devices-to-Intel.patch
+       
patches.kernel.org/5.4.12-054-tty-link-tty-and-port-before-configuring-it-as.patch
+       patches.kernel.org/5.4.12-055-tty-always-relink-the-port.patch
+       
patches.kernel.org/5.4.12-056-arm64-Move-__ARCH_WANT_SYS_CLONE3-definition-t.patch
+       patches.kernel.org/5.4.12-057-arm64-Implement-copy_thread_tls.patch
+       patches.kernel.org/5.4.12-058-arm-Implement-copy_thread_tls.patch
+       patches.kernel.org/5.4.12-059-parisc-Implement-copy_thread_tls.patch
+       patches.kernel.org/5.4.12-060-riscv-Implement-copy_thread_tls.patch
+       patches.kernel.org/5.4.12-061-xtensa-Implement-copy_thread_tls.patch
+       
patches.kernel.org/5.4.12-062-clone3-ensure-copy_thread_tls-is-implemented.patch
+       patches.kernel.org/5.4.12-063-um-Implement-copy_thread_tls.patch
+       
patches.kernel.org/5.4.12-064-staging-vt6656-remove-bool-from-vnt_radio_powe.patch
+       
patches.kernel.org/5.4.12-065-mwifiex-fix-possible-heap-overflow-in-mwifiex_.patch
+       
patches.kernel.org/5.4.12-066-mwifiex-pcie-Fix-memory-leak-in-mwifiex_pcie_a.patch
+       patches.kernel.org/5.4.12-067-rpmsg-char-release-allocated-memory.patch
+       
patches.kernel.org/5.4.12-068-scsi-bfa-release-allocated-memory-in-case-of-e.patch
+       patches.kernel.org/5.4.12-069-rtl8xxxu-prevent-leaking-urb.patch
+       patches.kernel.org/5.4.12-070-ath10k-fix-memory-leak.patch
+       patches.kernel.org/5.4.12-071-HID-hiddev-fix-mess-in-hiddev_open.patch
+       
patches.kernel.org/5.4.12-072-USB-Fix-Don-t-skip-endpoint-descriptors-with-m.patch
+       
patches.kernel.org/5.4.12-073-phy-cpcap-usb-Fix-error-path-when-no-host-driv.patch
+       
patches.kernel.org/5.4.12-074-phy-cpcap-usb-Fix-flakey-host-idling-and-enume.patch
+       
patches.kernel.org/5.4.12-075-netfilter-arp_tables-init-netns-pointer-in-xt_.patch
+       
patches.kernel.org/5.4.12-076-netfilter-conntrack-dccp-sctp-handle-null-time.patch
+       
patches.kernel.org/5.4.12-077-netfilter-ipset-avoid-null-deref-when-IPSET_AT.patch
+       
patches.kernel.org/5.4.12-078-drm-i915-gen9-Clear-residual-context-state-on-.patch
+       patches.kernel.org/5.4.12-079-Linux-5.4.12.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -1392,6 +1637,7 @@
        patches.suse/ata-make-qc_prep-return-ata_completion_errors.patch
        patches.suse/drm-amdgpu-Add-DC-feature-mask-to-disable-fractional.patch
        patches.suse/cpuidle-teo-Avoid-using-early-hits-incorrectly.patch
+       patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch
 
        ########################################################
        # kbuild/module infrastructure fixes
@@ -1538,12 +1784,12 @@
        # Wireless networking drivers
        ########################################################
        patches.suse/libertas-Fix-two-buffer-overflows-at-parsing-bss-des.patch
+       patches.suse/Revert-iwlwifi-mvm-fix-scan-config-command-size.patch
        patches.suse/b43-missing-firmware-info.patch
 
        ########################################################
        # USB
        ########################################################
-       patches.suse/USB-Fix-Don-t-skip-endpoint-descriptors-with-maxpack.patch
 
        ########################################################
        # Input
@@ -1592,9 +1838,6 @@
        
patches.suse/linux-log2-h-add-roundup-rounddown_pow_two64-family-of-functions.patch
        
patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch
        patches.suse/pci-brcmstb-add-msi-capability.patch
-       patches.suse/tpm-Revert-tpm_tis-reserve-chip-for-duration-of-tpm_.patch
-       patches.suse/tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before.patch
-       patches.suse/tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before-probi.patch
 
        ########################################################
        # Debugging

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.M0ZjD2/_old  2020-01-19 20:53:17.791919737 +0100
+++ /var/tmp/diff_new_pack.M0ZjD2/_new  2020-01-19 20:53:17.791919737 +0100
@@ -1,3 +1,3 @@
-2020-01-09 15:45:45 +0000
-GIT Revision: 556a6fedae3fb6edb8e82270a37ceaf38d8666cf
+2020-01-15 09:29:49 +0000
+GIT Revision: 7f4459b392c62d09edf1eadafc4cf7d694eccce3
 GIT Branch: stable


Reply via email to