Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2019-01-29 14:40:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Tue Jan 29 14:40:21 2019 rev:470 rq:668306 version:4.20.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2019-01-24 14:00:18.824263601 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.28833/dtb-aarch64.changes     
2019-01-29 14:40:21.967409243 +0100
@@ -1,0 +2,297 @@
+Wed Jan 23 21:04:24 CET 2019 - [email protected]
+
+- Linux 4.20.4 (bnc#1012628).
+- tty/ldsem: Wake up readers after timed out down_write()
+  (bnc#1012628).
+- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
+- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
+- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
+  (bnc#1012628).
+- can: gw: ensure DLC boundaries after CAN frame modification
+  (bnc#1012628).
+- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
+  CONNCOUNT_SLOTS (bnc#1012628).
+- netfilter: nf_conncount: don't skip eviction when age is
+  negative (bnc#1012628).
+- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
+- netfilter: nf_conncount: restart search when nodes have been
+  erased (bnc#1012628).
+- netfilter: nf_conncount: merge lookup and add functions
+  (bnc#1012628).
+- netfilter: nf_conncount: move all list iterations under spinlock
+  (bnc#1012628).
+- netfilter: nf_conncount: speculative garbage collection on
+  empty lists (bnc#1012628).
+- netfilter: nf_conncount: fix argument order to find_next_bit
+  (bnc#1012628).
+- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
+- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
+- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
+- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
+- net: bridge: fix a bug on using a neighbour cache entry without
+  checking its state (bnc#1012628).
+- packet: Do not leak dev refcounts on error exit (bnc#1012628).
+- tcp: change txhash on SYN-data timeout (bnc#1012628).
+- tun: publish tfile after it's fully initialized (bnc#1012628).
+- net: phy: add missing phy driver features (bnc#1012628).
+- net: phy: Add missing features to PHY drivers (bnc#1012628).
+- net: phy: meson-gxl: Use the genphy_soft_reset callback
+  (bnc#1012628).
+- lan743x: Remove phy_read from link status change function
+  (bnc#1012628).
+- IN_BADCLASS: fix macro to actually work (bnc#1012628).
+- r8169: load Realtek PHY driver module before r8169
+  (bnc#1012628).
+- bonding: update nest level on unlink (bnc#1012628).
+- ip: on queued skb use skb_header_pointer instead of
+  pskb_may_pull (bnc#1012628).
+- r8169: don't try to read counters if chip is in a PCI power-save
+  state (bnc#1012628).
+- smc: move unhash as early as possible in smc_release()
+  (bnc#1012628).
+- crypto: sm3 - fix undefined shift by >= width of value
+  (bnc#1012628).
+- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
+- crypto: authencesn - Avoid twice completion call in decrypt path
+  (bnc#1012628).
+- crypto: ccree - convert to use crypto_authenc_extractkeys()
+  (bnc#1012628).
+- crypto: bcm - convert to use crypto_authenc_extractkeys()
+  (bnc#1012628).
+- crypto: authenc - fix parsing key with misaligned rta_len
+  (bnc#1012628).
+- crypto: talitos - reorder code in talitos_edesc_alloc()
+  (bnc#1012628).
+- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
+  (bnc#1012628).
+- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
+- Revert "btrfs: balance dirty metadata pages in
+  btrfs_finish_ordered_io" (bnc#1012628).
+- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
+- Yama: Check for pid death before checking ancestry
+  (bnc#1012628).
+- scsi: core: Synchronize request queue PM status only on
+  successful resume (bnc#1012628).
+- scsi: sd: Fix cache_type_store() (bnc#1012628).
+- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
+- virtio-balloon: tweak config_changed implementation
+  (bnc#1012628).
+- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
+- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
+- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
+- MIPS: OCTEON: fix kexec support (bnc#1012628).
+- drm/i915/gvt: Fix mmap range check (bnc#1012628).
+- drm/rockchip: add missing of_node_put (bnc#1012628).
+- OF: properties: add missing of_node_put (bnc#1012628).
+- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
+- media: v4l: ioctl: Validate num_planes for debug messages
+  (bnc#1012628).
+- media: vim2m: only cancel work if it is for right context
+  (bnc#1012628).
+- RDMA/nldev: Don't expose unsafe global rkey to regular user
+  (bnc#1012628).
+- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
+  (bnc#1012628).
+- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
+  GCC <= 4.7 (bnc#1012628).
+- kbuild: fix single target build for external module
+  (bnc#1012628).
+- kbuild: mark prepare0 as PHONY to fix external module build
+  (bnc#1012628).
+- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
+- pstore/ram: Avoid allocation and leak of platform data
+  (bnc#1012628).
+- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
+  (bnc#1012628).
+- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
+  (bnc#1012628).
+- arm64: kaslr: ensure randomized quantities are clean to the PoC
+  (bnc#1012628).
+- arm64: dts: marvell: armada-ap806: reserve PSCI area
+  (bnc#1012628).
+- fbdev: offb: Fix OF node name handling (bnc#1012628).
+- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
+- fix int_sqrt64() for very large numbers (bnc#1012628).
+- omap2fb: Fix stack memory disclosure (bnc#1012628).
+- media: vivid: fix error handling of kthread_run (bnc#1012628).
+- media: vivid: set min width/height to a value > 0 (bnc#1012628).
+- bpf: in __bpf_redirect_no_mac pull mac only if present
+  (bnc#1012628).
+- ipv6: make icmp6_send() robust against null skb->dev
+  (bnc#1012628).
+- LSM: Check for NULL cred-security on free (bnc#1012628).
+- media: vb2: vb2_mmap: move lock up (bnc#1012628).
+- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
+- netfilter: ebtables: account ebt_table_info to kmemcg
+  (bnc#1012628).
+- block: use rcu_work instead of call_rcu to avoid sleep in
+  softirq (bnc#1012628).
+- drm/vkms: Fix plane duplicate_state (bnc#1012628).
+- gpu/drm: Fix lock held when returning to user space
+  (bnc#1012628).
+- selinux: fix GPF on invalid policy (bnc#1012628).
+- blockdev: Fix livelocks on loop device (bnc#1012628).
+- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
+- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
+- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
+  (bnc#1012628).
+- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
+  (bnc#1012628).
+- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
+- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
+  (bnc#1012628).
+- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
+- block/loop: Don't grab "struct file" for vfs_getattr() operation
+  (bnc#1012628).
+- block/loop: Use global lock for ioctl() operation (bnc#1012628).
+- loop: Fold __loop_release into loop_release (bnc#1012628).
+- loop: Get rid of loop_index_mutex (bnc#1012628).
+- loop: Push lo_ctl_mutex down into individual ioctls
+  (bnc#1012628).
+- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
+- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
+- loop: Push loop_ctl_mutex down to loop_get_status()
+  (bnc#1012628).
+- loop: Push loop_ctl_mutex down to loop_set_status()
+  (bnc#1012628).
+- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
+- loop: Push loop_ctl_mutex down to loop_change_fd()
+  (bnc#1012628).
+- loop: Move special partition reread handling in loop_clr_fd()
+  (bnc#1012628).
+- loop: Move loop_reread_partitions() out of loop_ctl_mutex
+  (bnc#1012628).
+- loop: Fix deadlock when calling blkdev_reread_part()
+  (bnc#1012628).
+- loop: Avoid circular locking dependency between loop_ctl_mutex
+  and bd_mutex (bnc#1012628).
+- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
+  (bnc#1012628).
+- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
+  loop_control_ioctl() (bnc#1012628).
+- loop: drop caches if offset or block_size are changed
+  (bnc#1012628).
+- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
+  (bnc#1012628).
+- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
+- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
+- Refresh
+  
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
+- commit b458db8
+
+-------------------------------------------------------------------
+Tue Jan 22 12:20:08 CET 2019 - [email protected]
+
+- media: usb: pwc: Don't use coherent DMA buffers for ISO transfer
+  (bsc#1054610).
+- commit 4ac37bd
+
+-------------------------------------------------------------------
+Fri Jan 18 07:53:27 CET 2019 - [email protected]
+
+- Linux 4.20.3 (bnc#1012628).
+- Btrfs: use nofs context when initializing security xattrs to
+  avoid deadlock (bnc#1012628).
+- Btrfs: fix deadlock when enabling quotas due to concurrent
+  snapshot creation (bnc#1012628).
+- Btrfs: fix access to available allocation bits when starting
++++ 100 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.28833/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.Mco3Az/_old  2019-01-29 14:40:33.079395709 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:33.079395709 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 4.20
-%define patchversion 4.20.2
+%define patchversion 4.20.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})
 
 Name:           dtb-aarch64
-Version:        4.20.2
+Version:        4.20.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g036c5c2
+Release:        <RELEASE>.gb458db8
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:33.131395645 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:33.131395645 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.20
-%define patchversion 4.20.2
+%define patchversion 4.20.4
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.20.2
+Version:        4.20.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g036c5c2
+Release:        <RELEASE>.gb458db8
 %else
 Release:        0
 %endif
@@ -165,10 +165,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
-Provides:       kernel-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       kernel-%build_flavor-base-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
+Provides:       kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 # END COMMON DEPS
-Provides:       %name-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -1133,8 +1133,8 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
-Provides:       kernel-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       kernel-%build_flavor-base-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
+Provides:       kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 
 %obsolete_rebuilds %name-base
 %ifarch %ix86

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:33.147395626 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:33.151395621 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.20
-%define patchversion 4.20.2
+%define patchversion 4.20.4
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.20.2
+Version:        4.20.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g036c5c2
+Release:        <RELEASE>.gb458db8
 %else
 Release:        0
 %endif
@@ -165,10 +165,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
-Provides:       kernel-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       kernel-%build_flavor-base-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
+Provides:       kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 # END COMMON DEPS
-Provides:       %name-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28
@@ -1139,8 +1139,8 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
-Provides:       kernel-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       kernel-%build_flavor-base-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
+Provides:       kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 
 %ifarch ppc64
 Provides:       kernel-kdump-base = 2.6.28

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:33.171395597 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:33.171395597 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.20
-%define patchversion 4.20.2
+%define patchversion 4.20.4
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.20.2
+Version:        4.20.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g036c5c2
+Release:        <RELEASE>.gb458db8
 %else
 Release:        0
 %endif
@@ -165,10 +165,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
-Provides:       kernel-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       kernel-%build_flavor-base-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
+Provides:       kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 # END COMMON DEPS
-Provides:       %name-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17
@@ -1182,8 +1182,8 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
-Provides:       kernel-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       kernel-%build_flavor-base-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
+Provides:       kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 
 %ifarch %ix86
 Provides:       kernel-trace-base = 3.13

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:33.191395572 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:33.191395572 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 4.20
-%define patchversion 4.20.2
+%define patchversion 4.20.4
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        4.20.2
+Version:        4.20.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g036c5c2
+Release:        <RELEASE>.gb458db8
 %else
 Release:        0
 %endif
@@ -63,7 +63,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        
http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz

++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:33.211395548 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:33.215395544 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.20
-%define patchversion 4.20.2
+%define patchversion 4.20.4
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.20.2
+Version:        4.20.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g036c5c2
+Release:        <RELEASE>.gb458db8
 %else
 Release:        0
 %endif
@@ -165,10 +165,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
-Provides:       kernel-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       kernel-%build_flavor-base-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
+Provides:       kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 # END COMMON DEPS
-Provides:       %name-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -1137,8 +1137,8 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
-Provides:       kernel-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       kernel-%build_flavor-base-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
+Provides:       kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 
 %obsolete_rebuilds %name-base
 %ifarch %ix86

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:33.247395504 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:33.247395504 +0100
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 4.20.2
+%define patchversion 4.20.4
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  kernel%kernel_flavor-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
+BuildRequires:  kernel%kernel_flavor-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
 
 %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:        4.20.2
+Version:        4.20.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g036c5c2
+Release:        <RELEASE>.gb458db8
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:33.263395485 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:33.263395485 +0100
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 4.20.2
+%define patchversion 4.20.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:        4.20.2
+Version:        4.20.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g036c5c2
+Release:        <RELEASE>.gb458db8
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:33.279395465 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:33.279395465 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.20
-%define patchversion 4.20.2
+%define patchversion 4.20.4
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.20.2
+Version:        4.20.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g036c5c2
+Release:        <RELEASE>.gb458db8
 %else
 Release:        0
 %endif
@@ -165,10 +165,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
-Provides:       kernel-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       kernel-%build_flavor-base-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
+Provides:       kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 # END COMMON DEPS
-Provides:       %name-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17
@@ -1159,8 +1159,8 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
-Provides:       kernel-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       kernel-%build_flavor-base-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
+Provides:       kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 
 %ifarch %ix86
 Provides:       kernel-vmi-base = 2.6.38

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:33.295395446 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:33.299395441 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.20
-%define patchversion 4.20.2
+%define patchversion 4.20.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:        4.20.2
+Version:        4.20.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g036c5c2
+Release:        <RELEASE>.gb458db8
 %else
 Release:        0
 %endif
@@ -43,7 +43,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 Provides:       linux
 Provides:       multiversion(kernel)
 Source0:        
http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:33.315395421 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:33.315395421 +0100
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        4.20.2
+Version:        4.20.4
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g036c5c2
+Release:        <RELEASE>.gb458db8
 %else
 Release:        0
 %endif
@@ -55,7 +55,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:33.331395402 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:33.331395402 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.20
-%define patchversion 4.20.2
+%define patchversion 4.20.4
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.20.2
+Version:        4.20.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g036c5c2
+Release:        <RELEASE>.gb458db8
 %else
 Release:        0
 %endif
@@ -165,10 +165,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
-Provides:       kernel-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       kernel-%build_flavor-base-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
+Provides:       kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 # END COMMON DEPS
-Provides:       %name-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -1130,8 +1130,8 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
036c5c260041ba5167b7c8170647e406319798b8
-Provides:       kernel-srchash = 036c5c260041ba5167b7c8170647e406319798b8
+Provides:       kernel-%build_flavor-base-srchash = 
b458db8b35c5a584464d50f2ec78cadc4c922ce6
+Provides:       kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
 
 %obsolete_rebuilds %name-base
 %ifarch %ix86

kernel-zfcpdump.spec: same change
++++++ patches.kernel.org.tar.bz2 ++++++
++++ 15047 lines of diff (skipped)

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/0001-media-usb-pwc-Don-t-use-coherent-DMA-buffers-for-ISO.patch
 
new/patches.suse/0001-media-usb-pwc-Don-t-use-coherent-DMA-buffers-for-ISO.patch
--- 
old/patches.suse/0001-media-usb-pwc-Don-t-use-coherent-DMA-buffers-for-ISO.patch
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/patches.suse/0001-media-usb-pwc-Don-t-use-coherent-DMA-buffers-for-ISO.patch
    2019-01-23 21:04:24.000000000 +0100
@@ -0,0 +1,164 @@
+From 1161db6776bd1c35257e1e362e91bcb1b3fe4347 Mon Sep 17 00:00:00 2001
+From: "Matwey V. Kornilov" <[email protected]>
+Date: Fri, 9 Nov 2018 14:03:27 -0500
+Subject: [PATCH] media: usb: pwc: Don't use coherent DMA buffers for ISO
+ transfer
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: git://linuxtv.org/media_tree.git
+References: bsc#1054610
+Git-commit: 1161db6776bd1c35257e1e362e91bcb1b3fe4347
+
+DMA cocherency slows the transfer down on systems without hardware
+coherent DMA.
+Instead we use noncocherent DMA memory and explicit sync at data receive
+handler.
+
+Based on previous commit the following performance benchmarks have been
+carried out. Average memcpy() data transfer rate (rate) and handler
+completion time (time) have been measured when running video stream at
+640x480 resolution at 10fps.
+
+x86_64 based system (Intel Core i5-3470). This platform has hardware
+coherent DMA support and proposed change doesn't make big difference here.
+
+ * kmalloc:            rate = (2.0 +- 0.4) GBps
+                       time = (5.0 +- 3.0) usec
+ * usb_alloc_coherent: rate = (3.4 +- 1.2) GBps
+                       time = (3.5 +- 3.0) usec
+
+We see that the measurements agree within error ranges in this case.
+So theoretically predicted performance downgrade cannot be reliably
+measured here.
+
+armv7l based system (TI AM335x BeagleBone Black @ 300MHz). This platform
+has no hardware coherent DMA support. DMA coherence is implemented via
+disabled page caching that slows down memcpy() due to memory controller
+behaviour.
+
+ * kmalloc:            rate =  ( 94 +- 4) MBps
+                       time =  (101 +- 4) usec
+ * usb_alloc_coherent: rate = (28.1 +- 0.1) MBps
+                       time =  (341 +- 2) usec
+
+Note, that quantative difference leads (this commit leads to 3.3 times
+acceleration) to qualitative behavior change in this case. As it was
+stated before, the video stream cannot be successfully received at AM335x
+platforms with MUSB based USB host controller due to performance issues
+[1].
+
+[1] https://www.spinics.net/lists/linux-usb/msg165735.html
+
+Signed-off-by: Matwey V. Kornilov <[email protected]>
+Reviewed-by: Laurent Pinchart <[email protected]>
+Signed-off-by: Hans Verkuil <[email protected]>
+Signed-off-by: Mauro Carvalho Chehab <[email protected]>
+Signed-off-by: Oliver Neukum <[email protected]>
+---
+ drivers/media/usb/pwc/pwc-if.c |   62 
++++++++++++++++++++++++++++++++---------
+ 1 file changed, 49 insertions(+), 13 deletions(-)
+
+--- a/drivers/media/usb/pwc/pwc-if.c
++++ b/drivers/media/usb/pwc/pwc-if.c
+@@ -156,6 +156,32 @@ static struct video_device pwc_template
+ /***************************************************************************/
+ /* Private functions */
+ 
++static void *pwc_alloc_urb_buffer(struct device *dev,
++                                size_t size, dma_addr_t *dma_handle)
++{
++      void *buffer = kmalloc(size, GFP_KERNEL);
++
++      if (!buffer)
++              return NULL;
++
++      *dma_handle = dma_map_single(dev, buffer, size, DMA_FROM_DEVICE);
++      if (dma_mapping_error(dev, *dma_handle)) {
++              kfree(buffer);
++              return NULL;
++      }
++
++      return buffer;
++}
++
++static void pwc_free_urb_buffer(struct device *dev,
++                              size_t size,
++                              void *buffer,
++                              dma_addr_t dma_handle)
++{
++      dma_unmap_single(dev, dma_handle, size, DMA_FROM_DEVICE);
++      kfree(buffer);
++}
++
+ static struct pwc_frame_buf *pwc_get_next_fill_buf(struct pwc_device *pdev)
+ {
+       unsigned long flags = 0;
+@@ -300,6 +326,11 @@ static void pwc_isoc_handler(struct urb
+       /* Reset ISOC error counter. We did get here, after all. */
+       pdev->visoc_errors = 0;
+ 
++      dma_sync_single_for_cpu(&urb->dev->dev,
++                              urb->transfer_dma,
++                              urb->transfer_buffer_length,
++                              DMA_FROM_DEVICE);
++
+       /* vsync: 0 = don't copy data
+                 1 = sync-hunt
+                 2 = synched
+@@ -346,6 +377,11 @@ static void pwc_isoc_handler(struct urb
+               pdev->vlast_packet_size = flen;
+       }
+ 
++      dma_sync_single_for_device(&urb->dev->dev,
++                                 urb->transfer_dma,
++                                 urb->transfer_buffer_length,
++                                 DMA_FROM_DEVICE);
++
+ handler_end:
+       i = usb_submit_urb(urb, GFP_ATOMIC);
+       if (i != 0)
+@@ -420,16 +456,15 @@ retry:
+               urb->dev = udev;
+               urb->pipe = usb_rcvisocpipe(udev, pdev->vendpoint);
+               urb->transfer_flags = URB_ISO_ASAP | URB_NO_TRANSFER_DMA_MAP;
+-              urb->transfer_buffer = usb_alloc_coherent(udev,
+-                                                        ISO_BUFFER_SIZE,
+-                                                        GFP_KERNEL,
+-                                                        &urb->transfer_dma);
++              urb->transfer_buffer_length = ISO_BUFFER_SIZE;
++              urb->transfer_buffer = pwc_alloc_urb_buffer(&udev->dev,
++                                                          
urb->transfer_buffer_length,
++                                                          &urb->transfer_dma);
+               if (urb->transfer_buffer == NULL) {
+                       PWC_ERROR("Failed to allocate urb buffer %d\n", i);
+                       pwc_isoc_cleanup(pdev);
+                       return -ENOMEM;
+               }
+-              urb->transfer_buffer_length = ISO_BUFFER_SIZE;
+               urb->complete = pwc_isoc_handler;
+               urb->context = pdev;
+               urb->start_frame = 0;
+@@ -480,15 +515,16 @@ static void pwc_iso_free(struct pwc_devi
+ 
+       /* Freeing ISOC buffers one by one */
+       for (i = 0; i < MAX_ISO_BUFS; i++) {
+-              if (pdev->urbs[i]) {
++              struct urb *urb = pdev->urbs[i];
++
++              if (urb) {
+                       PWC_DEBUG_MEMORY("Freeing URB\n");
+-                      if (pdev->urbs[i]->transfer_buffer) {
+-                              usb_free_coherent(pdev->udev,
+-                                      pdev->urbs[i]->transfer_buffer_length,
+-                                      pdev->urbs[i]->transfer_buffer,
+-                                      pdev->urbs[i]->transfer_dma);
+-                      }
+-                      usb_free_urb(pdev->urbs[i]);
++                      if (urb->transfer_buffer)
++                              pwc_free_urb_buffer(&urb->dev->dev,
++                                                  urb->transfer_buffer_length,
++                                                  urb->transfer_buffer,
++                                                  urb->transfer_dma);
++                      usb_free_urb(urb);
+                       pdev->urbs[i] = NULL;
+               }
+       }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
 
new/patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
--- 
old/patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
   2019-01-09 20:05:02.000000000 +0100
+++ 
new/patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
   2019-01-23 21:04:24.000000000 +0100
@@ -36,11 +36,11 @@
 
 Signed-off-by: Jeff Mahoney <[email protected]>
 ---
- Makefile                      | 12 +++++-
- init/Kconfig.suse             | 70 ++++++++++++++++++++++++++++++
- lib/dump_stack.c              |  5 ++-
- scripts/gen-suse_version_h.sh | 81 +++++++++++++++++++++++++++++++++++
- scripts/mod/modpost.c         | 10 +++++
+ Makefile                      |   12 +++++-
+ init/Kconfig.suse             |   70 ++++++++++++++++++++++++++++++++++++
+ lib/dump_stack.c              |    5 +-
+ scripts/gen-suse_version_h.sh |   81 
++++++++++++++++++++++++++++++++++++++++++
+ scripts/mod/modpost.c         |   10 +++++
  5 files changed, 175 insertions(+), 3 deletions(-)
  create mode 100644 scripts/gen-suse_version_h.sh
 
@@ -59,9 +59,9 @@
 +$(suse_version_h): include/config/auto.conf FORCE
 +      $(call filechk,suse_version)
 +
+ PHONY += prepare0
  
  ifeq ($(KBUILD_EXTMOD),)
- core-y                += kernel/ certs/ mm/ fs/ ipc/ security/ crypto/ block/
 @@ -1101,7 +1110,8 @@ endif
  # that need to depend on updated CONFIG_* values can be checked here.
  prepare2: prepare3 outputmakefile asm-generic
@@ -165,7 +165,7 @@
  
  static char dump_stack_arch_desc_str[128];
  
-@@ -44,13 +45,13 @@ void __init dump_stack_set_arch_desc(const char *fmt, ...)
+@@ -44,13 +45,13 @@ void __init dump_stack_set_arch_desc(con
   */
  void dump_stack_print_info(const char *log_lvl)
  {
@@ -275,7 +275,7 @@
  
  /* Are we using CONFIG_MODVERSIONS? */
  static int modversions = 0;
-@@ -2375,6 +2376,14 @@ static void add_srcversion(struct buffer *b, struct 
module *mod)
+@@ -2375,6 +2376,14 @@ static void add_srcversion(struct buffer
        }
  }
  

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:34.135394423 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:34.139394418 +0100
@@ -238,6 +238,178 @@
        
patches.kernel.org/4.20.2-064-drm-vc4-Set-is_yuv-to-false-when-num_planes-1.patch
        
patches.kernel.org/4.20.2-065-drm-rockchip-psr-do-not-dereference-encoder-be.patch
        patches.kernel.org/4.20.2-066-Linux-4.20.2.patch
+       
patches.kernel.org/4.20.3-001-powerpc-tm-Unset-MSR-TS-if-not-recheckpointing.patch
+       
patches.kernel.org/4.20.3-002-Btrfs-fix-deadlock-when-using-free-space-tree-.patch
+       
patches.kernel.org/4.20.3-003-usbcore-Select-only-first-configuration-for-no.patch
+       
patches.kernel.org/4.20.3-004-staging-rtl8188eu-Fix-module-loading-from-task.patch
+       
patches.kernel.org/4.20.3-005-staging-rtl8188eu-Fix-module-loading-from-task.patch
+       
patches.kernel.org/4.20.3-006-cpufreq-scpi-scmi-Fix-freeing-of-dynamic-OPPs.patch
+       
patches.kernel.org/4.20.3-007-cpufreq-scmi-Fix-frequency-invariance-in-slow-.patch
+       
patches.kernel.org/4.20.3-008-x86-modpost-Replace-last-remnants-of-RETPOLINE.patch
+       
patches.kernel.org/4.20.3-009-ALSA-hda-realtek-Support-Dell-headset-mode-for.patch
+       
patches.kernel.org/4.20.3-010-ALSA-hda-realtek-Add-unplug-function-into-unpl.patch
+       
patches.kernel.org/4.20.3-011-ALSA-hda-realtek-Disable-headset-Mic-VREF-for-.patch
+       
patches.kernel.org/4.20.3-012-CIFS-Fix-adjustment-of-credits-for-MTU-request.patch
+       
patches.kernel.org/4.20.3-013-CIFS-Do-not-set-credits-to-1-if-the-server-did.patch
+       
patches.kernel.org/4.20.3-014-CIFS-Do-not-hide-EINTR-after-sending-network-p.patch
+       
patches.kernel.org/4.20.3-015-CIFS-Fix-credit-computation-for-compounded-req.patch
+       
patches.kernel.org/4.20.3-016-cifs-Fix-potential-OOB-access-of-lock-element-.patch
+       patches.kernel.org/4.20.3-017-cifs-check-kzalloc-return.patch
+       
patches.kernel.org/4.20.3-018-ARM-davinci-dm355-evm-fix-label-names-in-GPIO-.patch
+       
patches.kernel.org/4.20.3-019-ARM-davinci-da850-evm-fix-label-names-in-GPIO-.patch
+       
patches.kernel.org/4.20.3-020-ARM-davinci-omapl138-hawk-fix-label-names-in-G.patch
+       
patches.kernel.org/4.20.3-021-ARM-davinci-dm644x-evm-fix-label-names-in-GPIO.patch
+       
patches.kernel.org/4.20.3-022-ARM-davinci-da830-evm-fix-label-names-in-GPIO-.patch
+       
patches.kernel.org/4.20.3-023-usb-cdc-acm-send-ZLP-for-Telit-3G-Intel-based-.patch
+       
patches.kernel.org/4.20.3-024-USB-storage-don-t-insert-sane-sense-for-SPC3-w.patch
+       patches.kernel.org/4.20.3-025-USB-storage-add-quirk-for-SMI-SM3350.patch
+       
patches.kernel.org/4.20.3-026-USB-Add-USB_QUIRK_DELAY_CTRL_MSG-quirk-for-Cor.patch
+       patches.kernel.org/4.20.3-027-fork-memcg-fix-cached_stacks-case.patch
+       
patches.kernel.org/4.20.3-028-slab-alien-caches-must-not-be-initialized-if-t.patch
+       
patches.kernel.org/4.20.3-029-mm-usercopy.c-no-check-page-span-for-stack-obj.patch
+       
patches.kernel.org/4.20.3-030-mm-memcg-fix-reclaim-deadlock-with-writeback.patch
+       
patches.kernel.org/4.20.3-031-ACPI-power-Skip-duplicate-power-resource-refer.patch
+       
patches.kernel.org/4.20.3-032-ACPI-PMIC-xpower-Fix-TS-pin-current-source-han.patch
+       patches.kernel.org/4.20.3-033-ACPI-IORT-Fix-rc_dma_get_range.patch
+       
patches.kernel.org/4.20.3-034-i2c-dev-prevent-adapter-retries-and-timeout-be.patch
+       
patches.kernel.org/4.20.3-035-mtd-rawnand-qcom-fix-memory-corruption-that-ca.patch
+       
patches.kernel.org/4.20.3-036-vfio-type1-Fix-unmap-overflow-off-by-one.patch
+       patches.kernel.org/4.20.3-037-drm-amdgpu-Add-new-VegaM-pci-id.patch
+       
patches.kernel.org/4.20.3-038-PCI-dwc-Use-interrupt-masking-instead-of-disab.patch
+       
patches.kernel.org/4.20.3-039-PCI-dwc-Take-lock-when-ACKing-an-interrupt.patch
+       
patches.kernel.org/4.20.3-040-PCI-dwc-Move-interrupt-acking-into-the-proper-.patch
+       
patches.kernel.org/4.20.3-041-drm-amd-display-Fix-MST-dp_blank-REG_WAIT-time.patch
+       
patches.kernel.org/4.20.3-042-drm-fb-helper-Partially-bring-back-workaround-.patch
+       
patches.kernel.org/4.20.3-043-drm-i915-Unwind-failure-on-pinning-the-gen7-pp.patch
+       
patches.kernel.org/4.20.3-044-drm-amdgpu-Don-t-ignore-rc-from-drm_dp_mst_top.patch
+       
patches.kernel.org/4.20.3-045-drm-amdgpu-Don-t-fail-resume-process-if-resumi.patch
+       
patches.kernel.org/4.20.3-046-rbd-don-t-return-0-on-unmap-if-RBD_DEV_FLAG_RE.patch
+       
patches.kernel.org/4.20.3-047-ext4-make-sure-enough-credits-are-reserved-for.patch
+       
patches.kernel.org/4.20.3-048-ext4-fix-a-potential-fiemap-page-fault-deadloc.patch
+       
patches.kernel.org/4.20.3-049-ext4-avoid-kernel-warning-when-writing-the-sup.patch
+       
patches.kernel.org/4.20.3-050-ext4-use-ext4_write_inode-when-fsyncing-w-o-a-.patch
+       
patches.kernel.org/4.20.3-051-ext4-track-writeback-errors-using-the-generic-.patch
+       
patches.kernel.org/4.20.3-052-ext4-fix-special-inode-number-checks-in-__ext4.patch
+       
patches.kernel.org/4.20.3-053-mm-page_mapped-don-t-assume-compound-page-is-h.patch
+       
patches.kernel.org/4.20.3-054-sunrpc-use-after-free-in-svc_process_common.patch
+       
patches.kernel.org/4.20.3-055-Btrfs-fix-access-to-available-allocation-bits-.patch
+       
patches.kernel.org/4.20.3-056-Btrfs-fix-deadlock-when-enabling-quotas-due-to.patch
+       
patches.kernel.org/4.20.3-057-Btrfs-use-nofs-context-when-initializing-secur.patch
+       patches.kernel.org/4.20.3-058-Linux-4.20.3.patch
+       
patches.kernel.org/4.20.4-001-tty-ldsem-Wake-up-readers-after-timed-out-down.patch
+       
patches.kernel.org/4.20.4-002-tty-Hold-tty_ldisc_lock-during-tty_reopen.patch
+       
patches.kernel.org/4.20.4-003-tty-Simplify-tty-count-math-in-tty_reopen.patch
+       
patches.kernel.org/4.20.4-004-tty-Don-t-hold-ldisc-lock-in-tty_reopen-if-ldi.patch
+       
patches.kernel.org/4.20.4-005-can-gw-ensure-DLC-boundaries-after-CAN-frame-m.patch
+       
patches.kernel.org/4.20.4-006-netfilter-nf_conncount-replace-CONNCOUNT_LOCK_.patch
+       
patches.kernel.org/4.20.4-007-netfilter-nf_conncount-don-t-skip-eviction-whe.patch
+       
patches.kernel.org/4.20.4-008-netfilter-nf_conncount-split-gc-in-two-phases.patch
+       
patches.kernel.org/4.20.4-009-netfilter-nf_conncount-restart-search-when-nod.patch
+       
patches.kernel.org/4.20.4-010-netfilter-nf_conncount-merge-lookup-and-add-fu.patch
+       
patches.kernel.org/4.20.4-011-netfilter-nf_conncount-move-all-list-iteration.patch
+       
patches.kernel.org/4.20.4-012-netfilter-nf_conncount-speculative-garbage-col.patch
+       
patches.kernel.org/4.20.4-013-netfilter-nf_conncount-fix-argument-order-to-f.patch
+       
patches.kernel.org/4.20.4-014-mmc-sdhci-msm-Disable-CDR-function-on-TX.patch
+       
patches.kernel.org/4.20.4-015-arm64-kvm-consistently-handle-host-HCR_EL2-fla.patch
+       
patches.kernel.org/4.20.4-016-arm64-Don-t-trap-host-pointer-auth-use-to-EL2.patch
+       
patches.kernel.org/4.20.4-017-ipv6-fix-kernel-infoleak-in-ipv6_local_error.patch
+       
patches.kernel.org/4.20.4-018-net-bridge-fix-a-bug-on-using-a-neighbour-cach.patch
+       
patches.kernel.org/4.20.4-019-packet-Do-not-leak-dev-refcounts-on-error-exit.patch
+       
patches.kernel.org/4.20.4-020-tcp-change-txhash-on-SYN-data-timeout.patch
+       
patches.kernel.org/4.20.4-021-tun-publish-tfile-after-it-s-fully-initialized.patch
+       
patches.kernel.org/4.20.4-022-net-phy-add-missing-phy-driver-features.patch
+       
patches.kernel.org/4.20.4-023-net-phy-Add-missing-features-to-PHY-drivers.patch
+       
patches.kernel.org/4.20.4-024-net-phy-meson-gxl-Use-the-genphy_soft_reset-ca.patch
+       
patches.kernel.org/4.20.4-025-lan743x-Remove-phy_read-from-link-status-chang.patch
+       
patches.kernel.org/4.20.4-026-IN_BADCLASS-fix-macro-to-actually-work.patch
+       
patches.kernel.org/4.20.4-027-r8169-load-Realtek-PHY-driver-module-before-r8.patch
+       patches.kernel.org/4.20.4-028-bonding-update-nest-level-on-unlink.patch
+       
patches.kernel.org/4.20.4-029-ip-on-queued-skb-use-skb_header_pointer-instea.patch
+       
patches.kernel.org/4.20.4-030-r8169-don-t-try-to-read-counters-if-chip-is-in.patch
+       
patches.kernel.org/4.20.4-031-smc-move-unhash-as-early-as-possible-in-smc_re.patch
+       
patches.kernel.org/4.20.4-032-crypto-sm3-fix-undefined-shift-by-width-of-val.patch
+       
patches.kernel.org/4.20.4-033-crypto-caam-fix-zero-length-buffer-DMA-mapping.patch
+       
patches.kernel.org/4.20.4-034-crypto-authencesn-Avoid-twice-completion-call-.patch
+       
patches.kernel.org/4.20.4-035-crypto-ccree-convert-to-use-crypto_authenc_ext.patch
+       
patches.kernel.org/4.20.4-036-crypto-bcm-convert-to-use-crypto_authenc_extra.patch
+       
patches.kernel.org/4.20.4-037-crypto-authenc-fix-parsing-key-with-misaligned.patch
+       
patches.kernel.org/4.20.4-038-crypto-talitos-reorder-code-in-talitos_edesc_a.patch
+       
patches.kernel.org/4.20.4-039-crypto-talitos-fix-ablkcipher-for-CONFIG_VMAP_.patch
+       
patches.kernel.org/4.20.4-040-xen-Fix-x86-sched_clock-interface-for-xen.patch
+       
patches.kernel.org/4.20.4-041-Revert-btrfs-balance-dirty-metadata-pages-in-b.patch
+       
patches.kernel.org/4.20.4-042-btrfs-wait-on-ordered-extents-on-abort-cleanup.patch
+       
patches.kernel.org/4.20.4-043-Yama-Check-for-pid-death-before-checking-ances.patch
+       
patches.kernel.org/4.20.4-044-scsi-core-Synchronize-request-queue-PM-status-.patch
+       patches.kernel.org/4.20.4-045-scsi-sd-Fix-cache_type_store.patch
+       
patches.kernel.org/4.20.4-046-virtio-don-t-allocate-vqs-when-names-i-NULL.patch
+       
patches.kernel.org/4.20.4-047-virtio-balloon-tweak-config_changed-implementa.patch
+       
patches.kernel.org/4.20.4-048-mips-fix-n32-compat_ipc_parse_version.patch
+       
patches.kernel.org/4.20.4-049-MIPS-BCM47XX-Setup-struct-device-for-the-SoC.patch
+       
patches.kernel.org/4.20.4-050-MIPS-lantiq-Fix-IPI-interrupt-handling.patch
+       patches.kernel.org/4.20.4-051-MIPS-OCTEON-fix-kexec-support.patch
+       patches.kernel.org/4.20.4-052-drm-i915-gvt-Fix-mmap-range-check.patch
+       patches.kernel.org/4.20.4-053-drm-rockchip-add-missing-of_node_put.patch
+       
patches.kernel.org/4.20.4-054-OF-properties-add-missing-of_node_put.patch
+       
patches.kernel.org/4.20.4-055-mfd-tps6586x-Handle-interrupts-on-suspend.patch
+       
patches.kernel.org/4.20.4-056-media-v4l-ioctl-Validate-num_planes-for-debug-.patch
+       
patches.kernel.org/4.20.4-057-media-vim2m-only-cancel-work-if-it-is-for-righ.patch
+       
patches.kernel.org/4.20.4-058-RDMA-nldev-Don-t-expose-unsafe-global-rkey-to-.patch
+       
patches.kernel.org/4.20.4-059-RDMA-vmw_pvrdma-Return-the-correct-opcode-when.patch
+       
patches.kernel.org/4.20.4-060-kbuild-Disable-LD_DEAD_CODE_DATA_ELIMINATION-w.patch
+       
patches.kernel.org/4.20.4-061-kbuild-fix-single-target-build-for-external-mo.patch
+       
patches.kernel.org/4.20.4-062-kbuild-mark-prepare0-as-PHONY-to-fix-external-.patch
+       
patches.kernel.org/4.20.4-063-net-dsa-realtek-smi-fix-OF-child-node-lookup.patch
+       
patches.kernel.org/4.20.4-064-pstore-ram-Avoid-allocation-and-leak-of-platfo.patch
+       
patches.kernel.org/4.20.4-065-SUNRPC-Fix-TCP-receive-code-on-archs-with-flus.patch
+       
patches.kernel.org/4.20.4-066-powerpc-tm-Limit-TM-code-inside-PPC_TRANSACTIO.patch
+       
patches.kernel.org/4.20.4-067-arm64-kaslr-ensure-randomized-quantities-are-c.patch
+       
patches.kernel.org/4.20.4-068-arm64-dts-marvell-armada-ap806-reserve-PSCI-ar.patch
+       patches.kernel.org/4.20.4-069-fbdev-offb-Fix-OF-node-name-handling.patch
+       
patches.kernel.org/4.20.4-070-Disable-MSI-also-when-pcie-octeon.pcie_disable.patch
+       
patches.kernel.org/4.20.4-071-fix-int_sqrt64-for-very-large-numbers.patch
+       patches.kernel.org/4.20.4-072-omap2fb-Fix-stack-memory-disclosure.patch
+       
patches.kernel.org/4.20.4-073-media-vivid-fix-error-handling-of-kthread_run.patch
+       
patches.kernel.org/4.20.4-074-media-vivid-set-min-width-height-to-a-value-0.patch
+       
patches.kernel.org/4.20.4-075-bpf-in-__bpf_redirect_no_mac-pull-mac-only-if-.patch
+       
patches.kernel.org/4.20.4-076-ipv6-make-icmp6_send-robust-against-null-skb-d.patch
+       
patches.kernel.org/4.20.4-077-LSM-Check-for-NULL-cred-security-on-free.patch
+       patches.kernel.org/4.20.4-078-media-vb2-vb2_mmap-move-lock-up.patch
+       
patches.kernel.org/4.20.4-079-sunrpc-handle-ENOMEM-in-rpcb_getport_async.patch
+       
patches.kernel.org/4.20.4-080-netfilter-ebtables-account-ebt_table_info-to-k.patch
+       
patches.kernel.org/4.20.4-081-block-use-rcu_work-instead-of-call_rcu-to-avoi.patch
+       patches.kernel.org/4.20.4-082-drm-vkms-Fix-plane-duplicate_state.patch
+       
patches.kernel.org/4.20.4-083-gpu-drm-Fix-lock-held-when-returning-to-user-s.patch
+       patches.kernel.org/4.20.4-084-selinux-fix-GPF-on-invalid-policy.patch
+       
patches.kernel.org/4.20.4-085-blockdev-Fix-livelocks-on-loop-device.patch
+       
patches.kernel.org/4.20.4-086-sctp-allocate-sctp_sockaddr_entry-with-kzalloc.patch
+       
patches.kernel.org/4.20.4-087-tipc-fix-uninit-value-in-in-tipc_conn_rcv_sub.patch
+       
patches.kernel.org/4.20.4-088-tipc-fix-uninit-value-in-tipc_nl_compat_link_r.patch
+       
patches.kernel.org/4.20.4-089-tipc-fix-uninit-value-in-tipc_nl_compat_bearer.patch
+       
patches.kernel.org/4.20.4-090-tipc-fix-uninit-value-in-tipc_nl_compat_link_s.patch
+       
patches.kernel.org/4.20.4-091-tipc-fix-uninit-value-in-tipc_nl_compat_name_t.patch
+       
patches.kernel.org/4.20.4-092-tipc-fix-uninit-value-in-tipc_nl_compat_doit.patch
+       
patches.kernel.org/4.20.4-093-block-loop-Don-t-grab-struct-file-for-vfs_geta.patch
+       
patches.kernel.org/4.20.4-094-block-loop-Use-global-lock-for-ioctl-operation.patch
+       
patches.kernel.org/4.20.4-095-loop-Fold-__loop_release-into-loop_release.patch
+       patches.kernel.org/4.20.4-096-loop-Get-rid-of-loop_index_mutex.patch
+       
patches.kernel.org/4.20.4-097-loop-Push-lo_ctl_mutex-down-into-individual-io.patch
+       
patches.kernel.org/4.20.4-098-loop-Split-setting-of-lo_state-from-loop_clr_f.patch
+       
patches.kernel.org/4.20.4-099-loop-Push-loop_ctl_mutex-down-into-loop_clr_fd.patch
+       
patches.kernel.org/4.20.4-100-loop-Push-loop_ctl_mutex-down-to-loop_get_stat.patch
+       
patches.kernel.org/4.20.4-101-loop-Push-loop_ctl_mutex-down-to-loop_set_stat.patch
+       
patches.kernel.org/4.20.4-102-loop-Push-loop_ctl_mutex-down-to-loop_set_fd.patch
+       
patches.kernel.org/4.20.4-103-loop-Push-loop_ctl_mutex-down-to-loop_change_f.patch
+       
patches.kernel.org/4.20.4-104-loop-Move-special-partition-reread-handling-in.patch
+       
patches.kernel.org/4.20.4-105-loop-Move-loop_reread_partitions-out-of-loop_c.patch
+       
patches.kernel.org/4.20.4-106-loop-Fix-deadlock-when-calling-blkdev_reread_p.patch
+       
patches.kernel.org/4.20.4-107-loop-Avoid-circular-locking-dependency-between.patch
+       
patches.kernel.org/4.20.4-108-loop-Get-rid-of-nested-acquisition-of-loop_ctl.patch
+       
patches.kernel.org/4.20.4-109-loop-Fix-double-mutex_unlock-loop_ctl_mutex-in.patch
+       
patches.kernel.org/4.20.4-110-loop-drop-caches-if-offset-or-block_size-are-c.patch
+       
patches.kernel.org/4.20.4-111-drm-fb-helper-Ignore-the-value-of-fb_var_scree.patch
+       
patches.kernel.org/4.20.4-112-media-vb2-be-sure-to-unlock-mutex-on-errors.patch
+       
patches.kernel.org/4.20.4-113-nbd-Use-set_blocksize-to-set-device-blocksize.patch
+       patches.kernel.org/4.20.4-114-Linux-4.20.4.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -541,6 +713,8 @@
        ########################################################
        # USB
        ########################################################
+       
+       
patches.suse/0001-media-usb-pwc-Don-t-use-coherent-DMA-buffers-for-ISO.patch
 
        ########################################################
        # I2C

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.Mco3Az/_old  2019-01-29 14:40:34.159394394 +0100
+++ /var/tmp/diff_new_pack.Mco3Az/_new  2019-01-29 14:40:34.159394394 +0100
@@ -1,3 +1,3 @@
-2019-01-13 12:37:46 +0000
-GIT Revision: 036c5c260041ba5167b7c8170647e406319798b8
+2019-01-23 20:04:24 +0000
+GIT Revision: b458db8b35c5a584464d50f2ec78cadc4c922ce6
 GIT Branch: stable


Reply via email to