Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2018-07-24 17:08:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Tue Jul 24 17:08:24 2018 rev:442 rq:624590 version:4.17.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2018-07-21 10:20:47.483021449 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes   
2018-07-24 17:08:27.206218116 +0200
@@ -1,0 +2,192 @@
+Sun Jul 22 21:05:34 CEST 2018 - [email protected]
+
+- Linux 4.17.9 (bnc#1012628).
+- bpf: undo prog rejection on read-only lock failure
+  (bnc#1012628).
+- bpf, arm32: fix to use bpf_jit_binary_lock_ro api (bnc#1012628).
+- bpf: enforce correct alignment for instructions (bnc#1012628).
+- arm64: KVM: Add ARCH_WORKAROUND_2 discovery through
+  ARCH_FEATURES_FUNC_ID (bnc#1012628).
+- arm64: KVM: Handle guest's ARCH_WORKAROUND_2 requests
+  (bnc#1012628).
+- arm64: KVM: Add ARCH_WORKAROUND_2 support for guests
+  (bnc#1012628).
+- arm64: KVM: Add HYP per-cpu accessors (bnc#1012628).
+- arm64: ssbd: Add prctl interface for per-thread mitigation
+  (bnc#1012628).
+- arm64: ssbd: Introduce thread flag to control userspace
+  mitigation (bnc#1012628).
+- arm64: ssbd: Restore mitigation status on CPU resume
+  (bnc#1012628).
+- arm64: ssbd: Skip apply_ssbd if not using dynamic mitigation
+  (bnc#1012628).
+- arm64: ssbd: Add global mitigation state accessor (bnc#1012628).
+- arm64: Add 'ssbd' command-line option (bnc#1012628).
+- arm64: Add ARCH_WORKAROUND_2 probing (bnc#1012628).
+  Update config files.
+  ARM64_SSBD=y
+- arm64: Add per-cpu infrastructure to call ARCH_WORKAROUND_2
+  (bnc#1012628).
+- arm64: Call ARCH_WORKAROUND_2 on transitions between EL0 and
+  EL1 (bnc#1012628).
+- arm/arm64: smccc: Add SMCCC-specific return codes (bnc#1012628).
+- ipvs: initialize tbl->entries in ip_vs_lblc_init_svc()
+  (bnc#1012628).
+- ipvs: initialize tbl->entries after allocation (bnc#1012628).
+- net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL
+  (bnc#1012628).
+- bpf: don't leave partial mangled prog in jit_subprogs error path
+  (bnc#1012628).
+- bpf: sockmap, consume_skb in close path (bnc#1012628).
+- bpf: sockmap, fix crash when ipv6 sock is added (bnc#1012628).
+- block: don't use blocking queue entered for recursive bio
+  submits (bnc#1012628).
+- rds: avoid unenecessary cong_update in loop transport
+  (bnc#1012628).
+- bpf: reject any prog that failed read-only lock (bnc#1012628).
+- bdi: Fix another oops in wb_workfn() (bnc#1012628).
+- netfilter: ipv6: nf_defrag: drop skb dst before queueing
+  (bnc#1012628).
+- nsh: set mac len based on inner packet (bnc#1012628).
+- autofs: fix slab out of bounds read in getname_kernel()
+  (bnc#1012628).
+- tls: Stricter error checking in zerocopy sendmsg path
+  (bnc#1012628).
+- KEYS: DNS: fix parsing multiple options (bnc#1012628).
+- reiserfs: fix buffer overflow with long warning messages
+  (bnc#1012628).
+- netfilter: ebtables: reject non-bridge targets (bnc#1012628).
+- PCI: hv: Disable/enable IRQs rather than BH in
+  hv_compose_msi_msg() (bnc#1012628).
+- crypto: af_alg - Initialize sg_num_bytes in error code path
+  (bnc#1012628).
+- net: lan78xx: Fix race in tx pending skb size calculation
+  (bnc#1012628).
+- rtlwifi: rtl8821ae: fix firmware is not ready to run
+  (bnc#1012628).
+- rtlwifi: Fix kernel Oops "Fw download fail!!" (bnc#1012628).
+- net: cxgb3_main: fix potential Spectre v1 (bnc#1012628).
+- x86/kvm/Kconfig: Ensure CRYPTO_DEV_CCP_DD state at minimum
+  matches KVM_AMD (bnc#1012628).
+- virtio_net: split XDP_TX kick and XDP_REDIRECT map flushing
+  (bnc#1012628).
+- sfc: correctly initialise filter rwsem for farch (bnc#1012628).
+- s390/qeth: fix race when setting MAC address (bnc#1012628).
+- s390/qeth: avoid using is_multicast_ether_addr_64bits on
+  (u8 *)[6] (bnc#1012628).
+- Revert "s390/qeth: use Read device to query hypervisor for MAC"
+  (bnc#1012628).
+- IB/mlx5: Avoid dealing with vport representors if not being
+  e-switch manager (bnc#1012628).
+- i40e: split XDP_TX tail and XDP_REDIRECT map flushing
+  (bnc#1012628).
+- enic: do not overwrite error code (bnc#1012628).
+- xen-netfront: Update features after registering netdev
+  (bnc#1012628).
+- xen-netfront: Fix mismatched rtnl_unlock (bnc#1012628).
+- nfp: reject binding to shared blocks (bnc#1012628).
+- net: use dev_change_tx_queue_len() for SIOCSIFTXQLEN
+  (bnc#1012628).
+- net: macb: initialize bp->queues[0].bp for at91rm9200
+  (bnc#1012628).
+- nfp: flower: fix mpls ether type detection (bnc#1012628).
+- hinic: reset irq affinity before freeing irq (bnc#1012628).
+- VSOCK: fix loopback on big-endian systems (bnc#1012628).
+- vhost_net: validate sock before trying to put its fd
+  (bnc#1012628).
+- tcp: prevent bogus FRTO undos with non-SACK flows (bnc#1012628).
+- tcp: fix Fast Open key endianness (bnc#1012628).
+- strparser: Remove early eaten to fix full tcp receive buffer
+  stall (bnc#1012628).
+- stmmac: fix DMA channel hang in half-duplex mode (bnc#1012628).
+- s390/qeth: don't clobber buffer on async TX completion
+  (bnc#1012628).
+- r8152: napi hangup fix after disconnect (bnc#1012628).
+- qmi_wwan: add support for the Dell Wireless 5821e module
+  (bnc#1012628).
+- qed: Limit msix vectors in kdump kernel to the minimum required
+  count (bnc#1012628).
+- qed: Fix use of incorrect size in memcpy call (bnc#1012628).
+- qed: Fix setting of incorrect eswitch mode (bnc#1012628).
+- qede: Adverstise software timestamp caps when PHC is not
+  available (bnc#1012628).
+- net/tcp: Fix socket lookups with SO_BINDTODEVICE (bnc#1012628).
+- net: sungem: fix rx checksum support (bnc#1012628).
+- net_sched: blackhole: tell upper qdisc about dropped packets
+  (bnc#1012628).
+- net/sched: act_ife: preserve the action control in case of error
+  (bnc#1012628).
+- net/sched: act_ife: fix recursive lock and idr leak
+  (bnc#1012628).
+- net/packet: fix use-after-free (bnc#1012628).
+- net: mvneta: fix the Rx desc DMA address in the Rx path
+  (bnc#1012628).
+- net/mlx5: Fix wrong size allocation for QoS ETC TC regitster
+  (bnc#1012628).
+- net/mlx5: Fix required capability for manipulating MPFS
+  (bnc#1012628).
+- net/mlx5: Fix incorrect raw command length parsing
+  (bnc#1012628).
+- net/mlx5: Fix command interface race in polling mode
+  (bnc#1012628).
+- net/mlx5: E-Switch, Avoid setup attempt if not being e-switch
+  manager (bnc#1012628).
+- net/mlx5e: Don't attempt to dereference the ppriv struct if
+  not being eswitch manager (bnc#1012628).
+- net/mlx5e: Avoid dealing with vport representors if not being
+  e-switch manager (bnc#1012628).
+- net: macb: Fix ptp time adjustment for large negative delta
+  (bnc#1012628).
+- net: fix use-after-free in GRO with ESP (bnc#1012628).
+- net: dccp: switch rx_tstamp_last_feedback to monotonic clock
+  (bnc#1012628).
+- net: dccp: avoid crash in ccid3_hc_rx_send_feedback()
+  (bnc#1012628).
+- ixgbe: split XDP_TX tail and XDP_REDIRECT map flushing
+  (bnc#1012628).
+- ipvlan: fix IFLA_MTU ignored on NEWLINK (bnc#1012628).
+- ipv6: sr: fix passing wrong flags to crypto_alloc_shash()
+  (bnc#1012628).
+- hv_netvsc: split sub-channel setup into async and sync
+  (bnc#1012628).
+- atm: zatm: Fix potential Spectre v1 (bnc#1012628).
+- atm: Preserve value of skb->truesize when accounting to vcc
+  (bnc#1012628).
+- alx: take rtnl before calling __alx_open from resume
+  (bnc#1012628).
+- pinctrl: mt7622: fix a kernel panic when gpio-hog is being
+  applied (bnc#1012628).
+- pinctrl: mt7622: stop using the deprecated
+  pinctrl_add_gpio_range (bnc#1012628).
+- pinctrl: mt7622: fix error path on failing at groups building
+  (bnc#1012628).
+- pinctrl: sh-pfc: r8a77970: remove SH_PFC_PIN_CFG_DRIVE_STRENGTH
+  flag (bnc#1012628).
+- x86/paravirt: Make native_save_fl() extern inline (bnc#1012628).
+- x86/asm: Add _ASM_ARG* constants for argument registers to
+  <asm/asm.h> (bnc#1012628).
+- compiler-gcc.h: Add __attribute__((gnu_inline)) to all inline
+  declarations (bnc#1012628).
+- commit 059e5b8
+
+-------------------------------------------------------------------
+Sun Jul 22 11:15:44 CEST 2018 - [email protected]
+
+- rpm/kernel-source.spec.in: require bc for kernel-source
+  This is needed for building include/generated/timeconst.h from
+  kernel/time/timeconst.bc.
+- commit 2fa4028
+
+-------------------------------------------------------------------
+Wed Jul 18 08:39:13 CEST 2018 - [email protected]
+
+- Linux 4.17.8 (bnc#1012628).
+- commit 38e4cdc
+
+-------------------------------------------------------------------
+Tue Jul 17 15:14:48 CEST 2018 - [email protected]
+
+- Update config files: enable CONFIG_I2C_PXA for arm64 (bsc#1101465)
+- commit a3c97fb
+
+-------------------------------------------------------------------
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.5SzPTo/_old  2018-07-24 17:08:35.538229031 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:35.542229036 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 4.17
-%define patchversion 4.17.7
+%define patchversion 4.17.9
 %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.17.7
+Version:        4.17.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9c2de41
+Release:        <RELEASE>.g059e5b8
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:35.598229109 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:35.598229109 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.17
-%define patchversion 4.17.7
+%define patchversion 4.17.9
 %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.17.7
+Version:        4.17.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9c2de41
+Release:        <RELEASE>.g059e5b8
 %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 = 
9c2de41c020e3fd97bc0353762f5db066b687228
-Provides:       kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       kernel-%build_flavor-base-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
+Provides:       kernel-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 # END COMMON DEPS
-Provides:       %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       %name-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -1094,8 +1094,8 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
9c2de41c020e3fd97bc0353762f5db066b687228
-Provides:       kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       kernel-%build_flavor-base-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
+Provides:       kernel-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 
 %obsolete_rebuilds %name-base
 %ifarch %ix86

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:35.622229141 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:35.622229141 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.17
-%define patchversion 4.17.7
+%define patchversion 4.17.9
 %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.17.7
+Version:        4.17.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9c2de41
+Release:        <RELEASE>.g059e5b8
 %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 = 
9c2de41c020e3fd97bc0353762f5db066b687228
-Provides:       kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       kernel-%build_flavor-base-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
+Provides:       kernel-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 # END COMMON DEPS
-Provides:       %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       %name-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28
@@ -1100,8 +1100,8 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
9c2de41c020e3fd97bc0353762f5db066b687228
-Provides:       kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       kernel-%build_flavor-base-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
+Provides:       kernel-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 
 %ifarch ppc64
 Provides:       kernel-kdump-base = 2.6.28

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:35.646229172 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:35.646229172 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.17
-%define patchversion 4.17.7
+%define patchversion 4.17.9
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.17.7
+Version:        4.17.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9c2de41
+Release:        <RELEASE>.g059e5b8
 %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 = 
9c2de41c020e3fd97bc0353762f5db066b687228
-Provides:       kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       kernel-%build_flavor-base-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
+Provides:       kernel-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 # END COMMON DEPS
-Provides:       %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       %name-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17
@@ -1143,8 +1143,8 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
9c2de41c020e3fd97bc0353762f5db066b687228
-Provides:       kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       kernel-%build_flavor-base-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
+Provides:       kernel-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 
 %ifarch %ix86
 Provides:       kernel-trace-base = 3.13

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:35.666229198 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:35.666229198 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 4.17
-%define patchversion 4.17.7
+%define patchversion 4.17.9
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        4.17.7
+Version:        4.17.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9c2de41
+Release:        <RELEASE>.g059e5b8
 %else
 Release:        0
 %endif
@@ -63,7 +63,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       %name-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 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.5SzPTo/_old  2018-07-24 17:08:35.686229225 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:35.686229225 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.17
-%define patchversion 4.17.7
+%define patchversion 4.17.9
 %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.17.7
+Version:        4.17.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9c2de41
+Release:        <RELEASE>.g059e5b8
 %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 = 
9c2de41c020e3fd97bc0353762f5db066b687228
-Provides:       kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       kernel-%build_flavor-base-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
+Provides:       kernel-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 # END COMMON DEPS
-Provides:       %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       %name-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -1098,8 +1098,8 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
9c2de41c020e3fd97bc0353762f5db066b687228
-Provides:       kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       kernel-%build_flavor-base-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
+Provides:       kernel-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 
 %obsolete_rebuilds %name-base
 %ifarch %ix86

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:35.718229267 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:35.722229272 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 4.17.7
+%define patchversion 4.17.9
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  kernel%kernel_flavor-srchash = 
9c2de41c020e3fd97bc0353762f5db066b687228
+BuildRequires:  kernel%kernel_flavor-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
 
 %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.17.7
+Version:        4.17.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9c2de41
+Release:        <RELEASE>.g059e5b8
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:35.742229298 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:35.742229298 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 4.17.7
+%define patchversion 4.17.9
 %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.17.7
+Version:        4.17.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9c2de41
+Release:        <RELEASE>.g059e5b8
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:35.758229319 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:35.762229324 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.17
-%define patchversion 4.17.7
+%define patchversion 4.17.9
 %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.17.7
+Version:        4.17.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9c2de41
+Release:        <RELEASE>.g059e5b8
 %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 = 
9c2de41c020e3fd97bc0353762f5db066b687228
-Provides:       kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       kernel-%build_flavor-base-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
+Provides:       kernel-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 # END COMMON DEPS
-Provides:       %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       %name-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17
@@ -1120,8 +1120,8 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
9c2de41c020e3fd97bc0353762f5db066b687228
-Provides:       kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       kernel-%build_flavor-base-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
+Provides:       kernel-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 
 %ifarch %ix86
 Provides:       kernel-vmi-base = 2.6.38

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:35.778229345 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:35.778229345 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.17
-%define patchversion 4.17.7
+%define patchversion 4.17.9
 %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.17.7
+Version:        4.17.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9c2de41
+Release:        <RELEASE>.g059e5b8
 %else
 Release:        0
 %endif
@@ -43,7 +43,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       %name-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 Provides:       linux
 Provides:       multiversion(kernel)
 Source0:        
http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
@@ -118,6 +118,7 @@
 # Source is only complete with devel files.
 Requires:       kernel-devel%variant = %version-%source_rel
 Recommends:     openssl-devel
+Requires:       bc
 
 %(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})
 

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:35.802229376 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:35.802229376 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        4.17.7
+Version:        4.17.9
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9c2de41
+Release:        <RELEASE>.g059e5b8
 %else
 Release:        0
 %endif
@@ -55,7 +55,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       %name-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:35.826229408 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:35.830229413 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.17
-%define patchversion 4.17.7
+%define patchversion 4.17.9
 %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.17.7
+Version:        4.17.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g9c2de41
+Release:        <RELEASE>.g059e5b8
 %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 = 
9c2de41c020e3fd97bc0353762f5db066b687228
-Provides:       kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       kernel-%build_flavor-base-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
+Provides:       kernel-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 # END COMMON DEPS
-Provides:       %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       %name-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -1091,8 +1091,8 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       kernel-%build_flavor-base-srchash = 
9c2de41c020e3fd97bc0353762f5db066b687228
-Provides:       kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228
+Provides:       kernel-%build_flavor-base-srchash = 
059e5b8109c1c62da5fa79ccdd852458150533ec
+Provides:       kernel-srchash = 059e5b8109c1c62da5fa79ccdd852458150533ec
 
 %obsolete_rebuilds %name-base
 %ifarch %ix86

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    2018-06-16 12:57:35.000000000 +0200
+++ new/config/arm64/default    2018-07-22 21:18:02.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 4.17.2 Kernel Configuration
+# Linux/arm64 4.17.9 Kernel Configuration
 #
 CONFIG_ARM64=y
 CONFIG_64BIT=y
@@ -658,6 +658,7 @@
 CONFIG_UNMAP_KERNEL_AT_EL0=y
 CONFIG_HARDEN_BRANCH_PREDICTOR=y
 CONFIG_HARDEN_EL2_VECTORS=y
+CONFIG_ARM64_SSBD=y
 CONFIG_ARMV8_DEPRECATED=y
 CONFIG_SWP_EMULATION=y
 CONFIG_CP15_BARRIER_EMULATION=y
@@ -3907,7 +3908,8 @@
 # CONFIG_I2C_NOMADIK is not set
 CONFIG_I2C_OCORES=m
 CONFIG_I2C_PCA_PLATFORM=m
-# CONFIG_I2C_PXA is not set
+CONFIG_I2C_PXA=m
+# CONFIG_I2C_PXA_SLAVE is not set
 CONFIG_I2C_QUP=m
 CONFIG_I2C_RK3X=m
 # CONFIG_I2C_SIMTEC is not set
@@ -7055,7 +7057,6 @@
 CONFIG_SYNC_FILE=y
 # CONFIG_SW_SYNC is not set
 CONFIG_AUXDISPLAY=y
-CONFIG_CHARLCD=m
 CONFIG_HD44780=m
 # CONFIG_IMG_ASCII_LCD is not set
 CONFIG_HT16K33=m
@@ -7063,6 +7064,7 @@
 CONFIG_PANEL_PARPORT=0
 CONFIG_PANEL_PROFILE=5
 # CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_CHARLCD=m
 CONFIG_UIO=m
 CONFIG_UIO_CIF=m
 CONFIG_UIO_PDRV_GENIRQ=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default
--- old/config/armv6hl/default  2018-06-16 12:57:35.000000000 +0200
+++ new/config/armv6hl/default  2018-07-22 21:18:02.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 4.17.2 Kernel Configuration
+# Linux/arm 4.17.9 Kernel Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_HAS_SG_CHAIN=y
@@ -5452,7 +5452,6 @@
 CONFIG_SYNC_FILE=y
 # CONFIG_SW_SYNC is not set
 CONFIG_AUXDISPLAY=y
-CONFIG_CHARLCD=m
 CONFIG_HD44780=m
 CONFIG_KS0108=m
 CONFIG_KS0108_PORT=0x378
@@ -5463,6 +5462,7 @@
 CONFIG_PANEL_PARPORT=0
 CONFIG_PANEL_PROFILE=5
 # CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_CHARLCD=m
 CONFIG_UIO=m
 CONFIG_UIO_PDRV_GENIRQ=m
 CONFIG_UIO_DMEM_GENIRQ=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default
--- old/config/armv7hl/default  2018-06-16 12:57:35.000000000 +0200
+++ new/config/armv7hl/default  2018-07-22 21:18:02.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 4.17.2 Kernel Configuration
+# Linux/arm 4.17.9 Kernel Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_HAS_SG_CHAIN=y
@@ -7502,7 +7502,6 @@
 CONFIG_SYNC_FILE=y
 # CONFIG_SW_SYNC is not set
 CONFIG_AUXDISPLAY=y
-CONFIG_CHARLCD=m
 CONFIG_HD44780=m
 CONFIG_KS0108=m
 CONFIG_KS0108_PORT=0x378
@@ -7514,6 +7513,7 @@
 CONFIG_PANEL_PARPORT=0
 CONFIG_PANEL_PROFILE=5
 # CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_CHARLCD=m
 CONFIG_UIO=m
 # CONFIG_UIO_CIF is not set
 CONFIG_UIO_PDRV_GENIRQ=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae
--- old/config/armv7hl/lpae     2018-06-16 12:57:35.000000000 +0200
+++ new/config/armv7hl/lpae     2018-07-22 21:18:02.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 4.17.2 Kernel Configuration
+# Linux/arm 4.17.9 Kernel Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_HAS_SG_CHAIN=y
@@ -7193,7 +7193,6 @@
 CONFIG_SYNC_FILE=y
 # CONFIG_SW_SYNC is not set
 CONFIG_AUXDISPLAY=y
-CONFIG_CHARLCD=m
 CONFIG_HD44780=m
 CONFIG_KS0108=m
 CONFIG_KS0108_PORT=0x378
@@ -7205,6 +7204,7 @@
 CONFIG_PANEL_PARPORT=0
 CONFIG_PANEL_PROFILE=5
 # CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_CHARLCD=m
 CONFIG_UIO=m
 # CONFIG_UIO_CIF is not set
 CONFIG_UIO_PDRV_GENIRQ=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2018-06-16 12:57:35.000000000 +0200
+++ new/config/i386/pae 2018-07-22 21:18:02.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 4.17.2 Kernel Configuration
+# Linux/i386 4.17.9 Kernel Configuration
 #
 CONFIG_X86_32=y
 CONFIG_X86=y
@@ -6734,7 +6734,6 @@
 CONFIG_SYNC_FILE=y
 # CONFIG_SW_SYNC is not set
 CONFIG_AUXDISPLAY=y
-CONFIG_CHARLCD=m
 CONFIG_HD44780=m
 CONFIG_KS0108=m
 CONFIG_KS0108_PORT=0x378
@@ -6746,6 +6745,7 @@
 CONFIG_PANEL_PARPORT=0
 CONFIG_PANEL_PROFILE=5
 # CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_CHARLCD=m
 CONFIG_UIO=m
 CONFIG_UIO_CIF=m
 CONFIG_UIO_PDRV_GENIRQ=m
@@ -8478,7 +8478,6 @@
 CONFIG_CRYPTO_FCRYPT=m
 CONFIG_CRYPTO_KHAZAD=m
 CONFIG_CRYPTO_SALSA20=m
-CONFIG_CRYPTO_SALSA20_586=m
 CONFIG_CRYPTO_CHACHA20=m
 CONFIG_CRYPTO_SEED=m
 CONFIG_CRYPTO_SERPENT=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default
--- old/config/ppc64/default    2018-06-16 12:57:35.000000000 +0200
+++ new/config/ppc64/default    2018-07-22 21:18:02.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 4.17.2 Kernel Configuration
+# Linux/powerpc 4.17.9 Kernel Configuration
 #
 CONFIG_PPC64=y
 
@@ -5865,7 +5865,6 @@
 CONFIG_SYNC_FILE=y
 # CONFIG_SW_SYNC is not set
 CONFIG_AUXDISPLAY=y
-CONFIG_CHARLCD=m
 CONFIG_HD44780=m
 # CONFIG_KS0108 is not set
 # CONFIG_IMG_ASCII_LCD is not set
@@ -5874,6 +5873,7 @@
 CONFIG_PANEL_PARPORT=0
 CONFIG_PANEL_PROFILE=5
 # CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_CHARLCD=m
 CONFIG_UIO=m
 CONFIG_UIO_CIF=m
 CONFIG_UIO_PDRV_GENIRQ=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default
--- old/config/ppc64le/default  2018-06-16 12:57:35.000000000 +0200
+++ new/config/ppc64le/default  2018-07-22 21:18:02.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 4.17.2 Kernel Configuration
+# Linux/powerpc 4.17.9 Kernel Configuration
 #
 CONFIG_PPC64=y
 
@@ -5709,7 +5709,6 @@
 CONFIG_SYNC_FILE=y
 # CONFIG_SW_SYNC is not set
 CONFIG_AUXDISPLAY=y
-CONFIG_CHARLCD=m
 CONFIG_HD44780=m
 # CONFIG_KS0108 is not set
 # CONFIG_IMG_ASCII_LCD is not set
@@ -5718,6 +5717,7 @@
 CONFIG_PANEL_PARPORT=0
 CONFIG_PANEL_PROFILE=5
 # CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_CHARLCD=m
 CONFIG_UIO=m
 CONFIG_UIO_CIF=m
 CONFIG_UIO_PDRV_GENIRQ=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/default new/config/s390x/default
--- old/config/s390x/default    2018-06-16 12:57:35.000000000 +0200
+++ new/config/s390x/default    2018-07-22 21:18:02.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 4.17.2 Kernel Configuration
+# Linux/s390 4.17.9 Kernel Configuration
 #
 CONFIG_MMU=y
 CONFIG_ZONE_DMA=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump
--- old/config/s390x/zfcpdump   2018-06-16 12:57:35.000000000 +0200
+++ new/config/s390x/zfcpdump   2018-07-22 21:18:02.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 4.17.2 Kernel Configuration
+# Linux/s390 4.17.9 Kernel Configuration
 #
 CONFIG_MMU=y
 CONFIG_ZONE_DMA=y
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   2018-06-16 12:57:35.000000000 +0200
+++ new/config/x86_64/default   2018-07-22 21:18:02.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 4.17.2 Kernel Configuration
+# Linux/x86_64 4.17.9 Kernel Configuration
 #
 CONFIG_64BIT=y
 CONFIG_X86_64=y
@@ -6742,7 +6742,6 @@
 # CONFIG_SW_SYNC is not set
 CONFIG_DCA=m
 CONFIG_AUXDISPLAY=y
-CONFIG_CHARLCD=m
 CONFIG_HD44780=m
 CONFIG_KS0108=m
 CONFIG_KS0108_PORT=0x378
@@ -6754,6 +6753,7 @@
 CONFIG_PANEL_PARPORT=0
 CONFIG_PANEL_PROFILE=5
 # CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_CHARLCD=m
 CONFIG_UIO=m
 CONFIG_UIO_CIF=m
 CONFIG_UIO_PDRV_GENIRQ=m
@@ -8527,7 +8527,6 @@
 CONFIG_CRYPTO_FCRYPT=m
 CONFIG_CRYPTO_KHAZAD=m
 CONFIG_CRYPTO_SALSA20=m
-CONFIG_CRYPTO_SALSA20_X86_64=m
 CONFIG_CRYPTO_CHACHA20=m
 CONFIG_CRYPTO_CHACHA20_X86_64=m
 CONFIG_CRYPTO_SEED=m

++++++ kernel-source.spec.in ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:36.450230225 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:36.450230225 +0200
@@ -118,6 +118,7 @@
 # Source is only complete with devel files.
 Requires:       kernel-devel%variant = %version-%source_rel
 Recommends:     openssl-devel
+Requires:       bc
 
 %(chmod +x %_sourcedir/{@SCRIPTS@})
 

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

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/mm-don-t-do-zero_resv_unavail-if-memmap-is-not-alloc.patch 
new/patches.suse/mm-don-t-do-zero_resv_unavail-if-memmap-is-not-alloc.patch
--- old/patches.suse/mm-don-t-do-zero_resv_unavail-if-memmap-is-not-alloc.patch 
2018-07-17 13:43:24.000000000 +0200
+++ new/patches.suse/mm-don-t-do-zero_resv_unavail-if-memmap-is-not-alloc.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,66 +0,0 @@
-From: Pavel Tatashin <[email protected]>
-Date: Mon, 16 Jul 2018 11:16:30 -0400
-Subject: mm: don't do zero_resv_unavail if memmap is not allocated
-Git-commit: d1b47a7c9efcf3c3384b70f6e3c8f1423b44d8c7
-Patch-mainline: v4.18-rc6
-References: stable fix
-
-Moving zero_resv_unavail before memmap_init_zone(), caused a regression on
-x86-32.
-
-The cause is that we access struct pages before they are allocated when
-CONFIG_FLAT_NODE_MEM_MAP is used.
-
-free_area_init_nodes()
-  zero_resv_unavail()
-    mm_zero_struct_page(pfn_to_page(pfn)); <- struct page is not alloced
-  free_area_init_node()
-    if CONFIG_FLAT_NODE_MEM_MAP
-      alloc_node_mem_map()
-        memblock_virt_alloc_node_nopanic() <- struct page alloced here
-
-On the other hand memblock_virt_alloc_node_nopanic() zeroes all the memory
-that it returns, so we do not need to do zero_resv_unavail() here.
-
-Fixes: e181ae0c5db9 ("mm: zero unavailable pages before memmap init")
-Signed-off-by: Pavel Tatashin <[email protected]>
-Tested-by: Matt Hart <[email protected]>
-Acked-by: Michal Hocko <[email protected]>
-Signed-off-by: Linus Torvalds <[email protected]>
-Signed-off-by: Jiri Slaby <[email protected]>
----
- include/linux/mm.h |    2 +-
- mm/page_alloc.c    |    4 ++--
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
---- a/include/linux/mm.h
-+++ b/include/linux/mm.h
-@@ -2081,7 +2081,7 @@ extern int __meminit __early_pfn_to_nid(
-                                       struct mminit_pfnnid_cache *state);
- #endif
- 
--#ifdef CONFIG_HAVE_MEMBLOCK
-+#if defined(CONFIG_HAVE_MEMBLOCK) && !defined(CONFIG_FLAT_NODE_MEM_MAP)
- void zero_resv_unavail(void);
- #else
- static inline void zero_resv_unavail(void) {}
---- a/mm/page_alloc.c
-+++ b/mm/page_alloc.c
-@@ -6377,7 +6377,7 @@ void __paginginit free_area_init_node(in
-       free_area_init_core(pgdat);
- }
- 
--#ifdef CONFIG_HAVE_MEMBLOCK
-+#if defined(CONFIG_HAVE_MEMBLOCK) && !defined(CONFIG_FLAT_NODE_MEM_MAP)
- /*
-  * Only struct pages that are backed by physical memory are zeroed and
-  * initialized by going through __init_single_page(). But, there are some
-@@ -6415,7 +6415,7 @@ void __paginginit zero_resv_unavail(void
-       if (pgcnt)
-               pr_info("Reserved but unavailable: %lld pages", pgcnt);
- }
--#endif /* CONFIG_HAVE_MEMBLOCK */
-+#endif /* CONFIG_HAVE_MEMBLOCK && !CONFIG_FLAT_NODE_MEM_MAP */
- 
- #ifdef CONFIG_HAVE_MEMBLOCK_NODE_MAP
- 

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:36.966230901 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:36.966230901 +0200
@@ -553,6 +553,110 @@
        
patches.kernel.org/4.17.7-066-f2fs-sanity-check-for-total-valid-node-blocks.patch
        
patches.kernel.org/4.17.7-067-ARM-dts-armada-38x-use-the-new-thermal-binding.patch
        patches.kernel.org/4.17.7-068-Linux-4.17.7.patch
+       
patches.kernel.org/4.17.8-001-mm-don-t-do-zero_resv_unavail-if-memmap-is-not.patch
+       patches.kernel.org/4.17.8-002-Linux-4.17.8.patch
+       
patches.kernel.org/4.17.9-001-compiler-gcc.h-Add-__attribute__-gnu_inline-to.patch
+       
patches.kernel.org/4.17.9-002-x86-asm-Add-_ASM_ARG-constants-for-argument-re.patch
+       
patches.kernel.org/4.17.9-003-x86-paravirt-Make-native_save_fl-extern-inline.patch
+       
patches.kernel.org/4.17.9-004-pinctrl-sh-pfc-r8a77970-remove-SH_PFC_PIN_CFG_.patch
+       
patches.kernel.org/4.17.9-005-pinctrl-mt7622-fix-error-path-on-failing-at-gr.patch
+       
patches.kernel.org/4.17.9-006-pinctrl-mt7622-stop-using-the-deprecated-pinct.patch
+       
patches.kernel.org/4.17.9-007-pinctrl-mt7622-fix-a-kernel-panic-when-gpio-ho.patch
+       
patches.kernel.org/4.17.9-008-alx-take-rtnl-before-calling-__alx_open-from-r.patch
+       
patches.kernel.org/4.17.9-009-atm-Preserve-value-of-skb-truesize-when-accoun.patch
+       patches.kernel.org/4.17.9-010-atm-zatm-Fix-potential-Spectre-v1.patch
+       
patches.kernel.org/4.17.9-011-hv_netvsc-split-sub-channel-setup-into-async-a.patch
+       
patches.kernel.org/4.17.9-012-ipv6-sr-fix-passing-wrong-flags-to-crypto_allo.patch
+       
patches.kernel.org/4.17.9-013-ipvlan-fix-IFLA_MTU-ignored-on-NEWLINK.patch
+       
patches.kernel.org/4.17.9-014-ixgbe-split-XDP_TX-tail-and-XDP_REDIRECT-map-f.patch
+       
patches.kernel.org/4.17.9-015-net-dccp-avoid-crash-in-ccid3_hc_rx_send_feedb.patch
+       
patches.kernel.org/4.17.9-016-net-dccp-switch-rx_tstamp_last_feedback-to-mon.patch
+       
patches.kernel.org/4.17.9-017-net-fix-use-after-free-in-GRO-with-ESP.patch
+       
patches.kernel.org/4.17.9-018-net-macb-Fix-ptp-time-adjustment-for-large-neg.patch
+       
patches.kernel.org/4.17.9-019-net-mlx5e-Avoid-dealing-with-vport-representor.patch
+       
patches.kernel.org/4.17.9-020-net-mlx5e-Don-t-attempt-to-dereference-the-ppr.patch
+       
patches.kernel.org/4.17.9-021-net-mlx5-E-Switch-Avoid-setup-attempt-if-not-b.patch
+       
patches.kernel.org/4.17.9-022-net-mlx5-Fix-command-interface-race-in-polling.patch
+       
patches.kernel.org/4.17.9-023-net-mlx5-Fix-incorrect-raw-command-length-pars.patch
+       
patches.kernel.org/4.17.9-024-net-mlx5-Fix-required-capability-for-manipulat.patch
+       
patches.kernel.org/4.17.9-025-net-mlx5-Fix-wrong-size-allocation-for-QoS-ETC.patch
+       
patches.kernel.org/4.17.9-026-net-mvneta-fix-the-Rx-desc-DMA-address-in-the-.patch
+       patches.kernel.org/4.17.9-027-net-packet-fix-use-after-free.patch
+       
patches.kernel.org/4.17.9-028-net-sched-act_ife-fix-recursive-lock-and-idr-l.patch
+       
patches.kernel.org/4.17.9-029-net-sched-act_ife-preserve-the-action-control-.patch
+       
patches.kernel.org/4.17.9-030-net_sched-blackhole-tell-upper-qdisc-about-dro.patch
+       patches.kernel.org/4.17.9-031-net-sungem-fix-rx-checksum-support.patch
+       
patches.kernel.org/4.17.9-032-net-tcp-Fix-socket-lookups-with-SO_BINDTODEVIC.patch
+       
patches.kernel.org/4.17.9-033-qede-Adverstise-software-timestamp-caps-when-P.patch
+       
patches.kernel.org/4.17.9-034-qed-Fix-setting-of-incorrect-eswitch-mode.patch
+       
patches.kernel.org/4.17.9-035-qed-Fix-use-of-incorrect-size-in-memcpy-call.patch
+       
patches.kernel.org/4.17.9-036-qed-Limit-msix-vectors-in-kdump-kernel-to-the-.patch
+       
patches.kernel.org/4.17.9-037-qmi_wwan-add-support-for-the-Dell-Wireless-582.patch
+       
patches.kernel.org/4.17.9-038-r8152-napi-hangup-fix-after-disconnect.patch
+       
patches.kernel.org/4.17.9-039-s390-qeth-don-t-clobber-buffer-on-async-TX-com.patch
+       
patches.kernel.org/4.17.9-040-stmmac-fix-DMA-channel-hang-in-half-duplex-mod.patch
+       
patches.kernel.org/4.17.9-041-strparser-Remove-early-eaten-to-fix-full-tcp-r.patch
+       patches.kernel.org/4.17.9-042-tcp-fix-Fast-Open-key-endianness.patch
+       
patches.kernel.org/4.17.9-043-tcp-prevent-bogus-FRTO-undos-with-non-SACK-flo.patch
+       
patches.kernel.org/4.17.9-044-vhost_net-validate-sock-before-trying-to-put-i.patch
+       
patches.kernel.org/4.17.9-045-VSOCK-fix-loopback-on-big-endian-systems.patch
+       
patches.kernel.org/4.17.9-046-hinic-reset-irq-affinity-before-freeing-irq.patch
+       
patches.kernel.org/4.17.9-047-nfp-flower-fix-mpls-ether-type-detection.patch
+       
patches.kernel.org/4.17.9-048-net-macb-initialize-bp-queues-0-.bp-for-at91rm.patch
+       
patches.kernel.org/4.17.9-049-net-use-dev_change_tx_queue_len-for-SIOCSIFTXQ.patch
+       patches.kernel.org/4.17.9-050-nfp-reject-binding-to-shared-blocks.patch
+       
patches.kernel.org/4.17.9-051-xen-netfront-Fix-mismatched-rtnl_unlock.patch
+       
patches.kernel.org/4.17.9-052-xen-netfront-Update-features-after-registering.patch
+       patches.kernel.org/4.17.9-053-enic-do-not-overwrite-error-code.patch
+       
patches.kernel.org/4.17.9-054-i40e-split-XDP_TX-tail-and-XDP_REDIRECT-map-fl.patch
+       
patches.kernel.org/4.17.9-055-IB-mlx5-Avoid-dealing-with-vport-representors-.patch
+       
patches.kernel.org/4.17.9-056-Revert-s390-qeth-use-Read-device-to-query-hype.patch
+       
patches.kernel.org/4.17.9-057-s390-qeth-avoid-using-is_multicast_ether_addr_.patch
+       
patches.kernel.org/4.17.9-058-s390-qeth-fix-race-when-setting-MAC-address.patch
+       
patches.kernel.org/4.17.9-059-sfc-correctly-initialise-filter-rwsem-for-farc.patch
+       
patches.kernel.org/4.17.9-060-virtio_net-split-XDP_TX-kick-and-XDP_REDIRECT-.patch
+       
patches.kernel.org/4.17.9-061-x86-kvm-Kconfig-Ensure-CRYPTO_DEV_CCP_DD-state.patch
+       
patches.kernel.org/4.17.9-062-net-cxgb3_main-fix-potential-Spectre-v1.patch
+       
patches.kernel.org/4.17.9-063-rtlwifi-Fix-kernel-Oops-Fw-download-fail.patch
+       
patches.kernel.org/4.17.9-064-rtlwifi-rtl8821ae-fix-firmware-is-not-ready-to.patch
+       
patches.kernel.org/4.17.9-065-net-lan78xx-Fix-race-in-tx-pending-skb-size-ca.patch
+       
patches.kernel.org/4.17.9-066-crypto-af_alg-Initialize-sg_num_bytes-in-error.patch
+       
patches.kernel.org/4.17.9-067-PCI-hv-Disable-enable-IRQs-rather-than-BH-in-h.patch
+       
patches.kernel.org/4.17.9-068-netfilter-ebtables-reject-non-bridge-targets.patch
+       
patches.kernel.org/4.17.9-069-reiserfs-fix-buffer-overflow-with-long-warning.patch
+       
patches.kernel.org/4.17.9-070-KEYS-DNS-fix-parsing-multiple-options.patch
+       
patches.kernel.org/4.17.9-071-tls-Stricter-error-checking-in-zerocopy-sendms.patch
+       
patches.kernel.org/4.17.9-072-autofs-fix-slab-out-of-bounds-read-in-getname_.patch
+       
patches.kernel.org/4.17.9-073-nsh-set-mac-len-based-on-inner-packet.patch
+       
patches.kernel.org/4.17.9-074-netfilter-ipv6-nf_defrag-drop-skb-dst-before-q.patch
+       patches.kernel.org/4.17.9-075-bdi-Fix-another-oops-in-wb_workfn.patch
+       
patches.kernel.org/4.17.9-076-bpf-reject-any-prog-that-failed-read-only-lock.patch
+       
patches.kernel.org/4.17.9-077-rds-avoid-unenecessary-cong_update-in-loop-tra.patch
+       
patches.kernel.org/4.17.9-078-block-don-t-use-blocking-queue-entered-for-rec.patch
+       
patches.kernel.org/4.17.9-079-bpf-sockmap-fix-crash-when-ipv6-sock-is-added.patch
+       
patches.kernel.org/4.17.9-080-bpf-sockmap-consume_skb-in-close-path.patch
+       
patches.kernel.org/4.17.9-081-bpf-don-t-leave-partial-mangled-prog-in-jit_su.patch
+       
patches.kernel.org/4.17.9-082-net-nfc-Avoid-stalls-when-nfc_alloc_send_skb-r.patch
+       
patches.kernel.org/4.17.9-083-ipvs-initialize-tbl-entries-after-allocation.patch
+       
patches.kernel.org/4.17.9-084-ipvs-initialize-tbl-entries-in-ip_vs_lblc_init.patch
+       
patches.kernel.org/4.17.9-085-arm-arm64-smccc-Add-SMCCC-specific-return-code.patch
+       
patches.kernel.org/4.17.9-086-arm64-Call-ARCH_WORKAROUND_2-on-transitions-be.patch
+       
patches.kernel.org/4.17.9-087-arm64-Add-per-cpu-infrastructure-to-call-ARCH_.patch
+       patches.kernel.org/4.17.9-088-arm64-Add-ARCH_WORKAROUND_2-probing.patch
+       patches.kernel.org/4.17.9-089-arm64-Add-ssbd-command-line-option.patch
+       
patches.kernel.org/4.17.9-090-arm64-ssbd-Add-global-mitigation-state-accesso.patch
+       
patches.kernel.org/4.17.9-091-arm64-ssbd-Skip-apply_ssbd-if-not-using-dynami.patch
+       
patches.kernel.org/4.17.9-092-arm64-ssbd-Restore-mitigation-status-on-CPU-re.patch
+       
patches.kernel.org/4.17.9-093-arm64-ssbd-Introduce-thread-flag-to-control-us.patch
+       
patches.kernel.org/4.17.9-094-arm64-ssbd-Add-prctl-interface-for-per-thread-.patch
+       patches.kernel.org/4.17.9-095-arm64-KVM-Add-HYP-per-cpu-accessors.patch
+       
patches.kernel.org/4.17.9-096-arm64-KVM-Add-ARCH_WORKAROUND_2-support-for-gu.patch
+       
patches.kernel.org/4.17.9-097-arm64-KVM-Handle-guest-s-ARCH_WORKAROUND_2-req.patch
+       
patches.kernel.org/4.17.9-098-arm64-KVM-Add-ARCH_WORKAROUND_2-discovery-thro.patch
+       
patches.kernel.org/4.17.9-099-bpf-enforce-correct-alignment-for-instructions.patch
+       
patches.kernel.org/4.17.9-100-bpf-arm32-fix-to-use-bpf_jit_binary_lock_ro-ap.patch
+       
patches.kernel.org/4.17.9-101-bpf-undo-prog-rejection-on-read-only-lock-fail.patch
+       patches.kernel.org/4.17.9-102-Linux-4.17.9.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -695,7 +799,6 @@
 
        patches.suse/VFS-expedite-umount.patch
 
-       patches.suse/mm-don-t-do-zero_resv_unavail-if-memmap-is-not-alloc.patch
 
        ########################################################
        # IPC patches

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.5SzPTo/_old  2018-07-24 17:08:36.994230937 +0200
+++ /var/tmp/diff_new_pack.5SzPTo/_new  2018-07-24 17:08:36.994230937 +0200
@@ -1,3 +1,3 @@
-2018-07-17 13:43:24 +0200
-GIT Revision: 9c2de41c020e3fd97bc0353762f5db066b687228
+2018-07-22 21:18:23 +0200
+GIT Revision: 059e5b8109c1c62da5fa79ccdd852458150533ec
 GIT Branch: stable


Reply via email to