Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2018-01-16 13:34:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Tue Jan 16 13:34:36 2018 rev:400 rq:563224 version:4.14.13

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2018-01-07 17:25:47.376854872 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes   
2018-01-16 13:34:41.249655572 +0100
@@ -1,0 +2,91 @@
+Wed Jan 10 10:14:27 CET 2018 - [email protected]
+
+- Linux 4.14.13 (bnc#1012628).
+- x86/mm: Set MODULES_END to 0xffffffffff000000 (bnc#1012628).
+- x86/mm: Map cpu_entry_area at the same place on 4/5 level
+  (bnc#1012628).
+- x86/kaslr: Fix the vaddr_end mess (bnc#1012628).
+- x86/events/intel/ds: Use the proper cache flush method for
+  mapping ds buffers (bnc#1012628).
+- x86/tlb: Drop the _GPL from the cpu_tlbstate export
+  (bnc#1012628).
+- x86/alternatives: Add missing '\n' at end of ALTERNATIVE inline
+  asm (bnc#1012628).
+- x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWN
+  (bnc#1012628).
+- kernel/acct.c: fix the acct->needcheck check in
+  check_free_space() (bnc#1012628).
+- mm/mprotect: add a cond_resched() inside change_pmd_range()
+  (bnc#1012628).
+- mm/sparse.c: wrong allocation for mem_section (bnc#1012628).
+- userfaultfd: clear the vma->vm_userfaultfd_ctx if
+  UFFD_EVENT_FORK fails (bnc#1012628).
+- btrfs: fix refcount_t usage when deleting btrfs_delayed_nodes
+  (bnc#1012628).
+- efi/capsule-loader: Reinstate virtual capsule mapping
+  (bnc#1012628).
+- crypto: n2 - cure use after free (bnc#1012628).
+- crypto: chacha20poly1305 - validate the digest size
+  (bnc#1012628).
+- crypto: pcrypt - fix freeing pcrypt instances (bnc#1012628).
+- crypto: chelsio - select CRYPTO_GF128MUL (bnc#1012628).
+- drm/i915: Disable DC states around GMBUS on GLK (bnc#1012628).
+- drm/i915: Apply Display WA #1183 on skl, kbl, and cfl
+  (bnc#1012628).
+- sunxi-rsb: Include OF based modalias in device uevent
+  (bnc#1012628).
+- fscache: Fix the default for fscache_maybe_release_page()
+  (bnc#1012628).
+- x86 / CPU: Avoid unnecessary IPIs in arch_freq_get_on_cpu()
+  (bnc#1012628).
+- x86 / CPU: Always show current CPU frequency in /proc/cpuinfo
+  (bnc#1012628).
+- kernel/signal.c: protect the traced SIGNAL_UNKILLABLE tasks
+  from SIGKILL (bnc#1012628).
+- kernel/signal.c: protect the SIGNAL_UNKILLABLE tasks from
+  !sig_kernel_only() signals (bnc#1012628).
+- kernel/signal.c: remove the no longer needed SIGNAL_UNKILLABLE
+  check in complete_signal() (bnc#1012628).
+- iommu/arm-smmu-v3: Don't free page table ops twice
+  (bnc#1012628).
+- iommu/arm-smmu-v3: Cope with duplicated Stream IDs
+  (bnc#1012628).
+- ARC: uaccess: dont use "l" gcc inline asm constraint modifier
+  (bnc#1012628).
+- powerpc/mm: Fix SEGV on mapped region to return SEGV_ACCERR
+  (bnc#1012628).
+- Input: elantech - add new icbody type 15 (bnc#1012628).
+- apparmor: fix regression in mount mediation when feature set
+  is pinned (bnc#1012628).
+- parisc: Fix alignment of pa_tlb_lock in assembly on 32-bit
+  SMP kernel (bnc#1012628).
+- parisc: qemu idle sleep support (bnc#1012628).
+- mtd: nand: pxa3xx: Fix READOOB implementation (bnc#1012628).
+- KVM: s390: fix cmma migration for multiple memory slots
+  (bnc#1012628).
+- KVM: s390: prevent buffer overrun on memory hotplug during
+  migration (bnc#1012628).
+- commit bd444a0
+
+-------------------------------------------------------------------
+Tue Jan  9 14:35:46 CET 2018 - [email protected]
+
+- Refresh
+  patches.suse/0007-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
+- Refresh
+  patches.suse/0013-x86-entry-Stuff-RSB-for-entry-to-kernel-for-non-SMEP.patch.
+- Refresh
+  patches.suse/0015-x86-syscall-Clear-unused-extra-registers-on-32-bit-c.patch.
+  Fix double fault in 32bit binaries (bnc#1074869, bnc#1074918,
+  bnc#1074920, bnc#1074921, bnc#1075018, bnc#1075034)
+- commit f4b3cf0
+
+-------------------------------------------------------------------
+Sat Jan  6 10:10:30 CET 2018 - [email protected]
+
+- rpm/constraints.in: lower kernel-syzkaller's mem requirements
+  OBS now reports that it needs only around 2G, so lower the limit to
+  8G, so that more compliant workers can be used.
+- commit 7637ae2
+
+-------------------------------------------------------------------
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-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-syzkaller.changes: same change
kernel-vanilla.changes: same change
kernel-zfcpdump.changes: same change

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:07.204442838 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:07.204442838 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 4.14
-%define patchversion 4.14.12
+%define patchversion 4.14.13
 %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})
 
 Name:           dtb-aarch64
-Version:        4.14.12
+Version:        4.14.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g3cf399e
+Release:        <RELEASE>.gbd444a0
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:07.312437792 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:07.316437605 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.14
-%define patchversion 4.14.12
+%define patchversion 4.14.13
 %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.14.12
+Version:        4.14.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g3cf399e
+Release:        <RELEASE>.gbd444a0
 %else
 Release:        0
 %endif

kernel-debug.spec: same change
kernel-default.spec: same change
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:07.404433493 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:07.408433307 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 4.14
-%define patchversion 4.14.12
+%define patchversion 4.14.13
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        4.14.12
+Version:        4.14.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g3cf399e
+Release:        <RELEASE>.gbd444a0
 %else
 Release:        0
 %endif

++++++ kernel-lpae.spec ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:07.444431625 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:07.448431438 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.14
-%define patchversion 4.14.12
+%define patchversion 4.14.13
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        Kernel for LPAE enabled systems
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.14.12
+Version:        4.14.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g3cf399e
+Release:        <RELEASE>.gbd444a0
 %else
 Release:        0
 %endif

++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:07.480429942 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:07.488429569 +0100
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 4.14.12
+%define patchversion 4.14.13
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -57,9 +57,9 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0
 Group:          SLES
-Version:        4.14.12
+Version:        4.14.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g3cf399e
+Release:        <RELEASE>.gbd444a0
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:07.516428261 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:07.520428074 +0100
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 4.14.12
+%define patchversion 4.14.13
 %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.14.12
+Version:        4.14.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g3cf399e
+Release:        <RELEASE>.gbd444a0
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:07.548426765 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:07.548426765 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.14
-%define patchversion 4.14.12
+%define patchversion 4.14.13
 %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.14.12
+Version:        4.14.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g3cf399e
+Release:        <RELEASE>.gbd444a0
 %else
 Release:        0
 %endif

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:07.580425270 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:07.580425270 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.14
-%define patchversion 4.14.12
+%define patchversion 4.14.13
 %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.14.12
+Version:        4.14.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g3cf399e
+Release:        <RELEASE>.gbd444a0
 %else
 Release:        0
 %endif

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:07.612423775 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:07.612423775 +0100
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        4.14.12
+Version:        4.14.13
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g3cf399e
+Release:        <RELEASE>.gbd444a0
 %else
 Release:        0
 %endif

++++++ kernel-syzkaller.spec ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:07.636422654 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:07.640422467 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.14
-%define patchversion 4.14.12
+%define patchversion 4.14.13
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:        Kernel used for fuzzing by syzkaller
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.14.12
+Version:        4.14.13
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g3cf399e
+Release:        <RELEASE>.gbd444a0
 %else
 Release:        0
 %endif

kernel-vanilla.spec: same change
kernel-zfcpdump.spec: same change
++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:07.832413496 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:07.832413496 +0100
@@ -31,7 +31,7 @@
         <size unit="G">35</size>
       </disk>
       <physicalmemory>
-        <size unit="G">9</size>
+        <size unit="G">8</size>
       </physicalmemory>
     </hardware>
   </overwrite>

++++++ constraints.in ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:07.976406768 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:07.976406768 +0100
@@ -24,7 +24,7 @@
         <size unit="G">35</size>
       </disk>
       <physicalmemory>
-        <size unit="G">9</size>
+        <size unit="G">8</size>
       </physicalmemory>
     </hardware>
   </overwrite>

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

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/0007-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch 
new/patches.suse/0007-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch
--- old/patches.suse/0007-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch    
2018-01-05 19:15:55.000000000 +0100
+++ new/patches.suse/0007-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch    
2018-01-10 10:14:27.000000000 +0100
@@ -10,8 +10,8 @@
 Signed-off-by: Jiri Slaby <[email protected]>
 ---
  arch/x86/entry/entry_64.S        |   18 ++++++++++++++++++
- arch/x86/entry/entry_64_compat.S |    4 ++++
- 2 files changed, 22 insertions(+)
+ arch/x86/entry/entry_64_compat.S |    5 +++++
+ 2 files changed, 23 insertions(+)
 
 --- a/arch/x86/entry/entry_64.S
 +++ b/arch/x86/entry/entry_64.S
@@ -128,15 +128,16 @@
  
        /*
         * User tracing code (ptrace or signal handlers) might assume that
-@@ -195,6 +197,7 @@ ENTRY(entry_SYSCALL_compat)
+@@ -224,6 +226,8 @@ GLOBAL(entry_SYSCALL_compat_after_hwfram
+       pushq   $0                      /* pt_regs->r14 = 0 */
+       pushq   $0                      /* pt_regs->r15 = 0 */
  
-       /* Use %rsp as scratch reg. User ESP is stashed in r8 */
-       SWITCH_TO_KERNEL_CR3 scratch_reg=%rsp
 +      ENABLE_IBRS_CLOBBER
- 
-       /* Switch to the kernel stack */
-       movq    PER_CPU_VAR(cpu_current_top_of_stack), %rsp
-@@ -239,6 +242,7 @@ GLOBAL(entry_SYSCALL_compat_after_hwfram
++
+       /*
+        * User mode is traced as though IRQs are on, and SYSENTER
+        * turned them off.
+@@ -239,6 +243,7 @@ GLOBAL(entry_SYSCALL_compat_after_hwfram
        /* Opportunistic SYSRET */
  sysret32_from_system_call:
        TRACE_IRQS_ON                   /* User mode traces as IRQs on. */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/0013-x86-entry-Stuff-RSB-for-entry-to-kernel-for-non-SMEP.patch
 
new/patches.suse/0013-x86-entry-Stuff-RSB-for-entry-to-kernel-for-non-SMEP.patch
--- 
old/patches.suse/0013-x86-entry-Stuff-RSB-for-entry-to-kernel-for-non-SMEP.patch
    2018-01-05 19:15:55.000000000 +0100
+++ 
new/patches.suse/0013-x86-entry-Stuff-RSB-for-entry-to-kernel-for-non-SMEP.patch
    2018-01-10 10:14:27.000000000 +0100
@@ -67,15 +67,15 @@
        /*
         * SYSENTER doesn't filter flags, so we need to clear NT and AC
         * ourselves.  To save a few cycles, we can check whether
-@@ -198,6 +200,7 @@ ENTRY(entry_SYSCALL_compat)
-       /* Use %rsp as scratch reg. User ESP is stashed in r8 */
-       SWITCH_TO_KERNEL_CR3 scratch_reg=%rsp
+@@ -227,6 +229,7 @@ GLOBAL(entry_SYSCALL_compat_after_hwfram
+       pushq   $0                      /* pt_regs->r15 = 0 */
+ 
        ENABLE_IBRS_CLOBBER
 +      STUFF_RSB
  
-       /* Switch to the kernel stack */
-       movq    PER_CPU_VAR(cpu_current_top_of_stack), %rsp
-@@ -353,6 +356,8 @@ ENTRY(entry_INT80_compat)
+       /*
+        * User mode is traced as though IRQs are on, and SYSENTER
+@@ -354,6 +357,8 @@ ENTRY(entry_INT80_compat)
        pushq   %r15                    /* pt_regs->r15 */
        cld
  
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/0015-x86-syscall-Clear-unused-extra-registers-on-32-bit-c.patch
 
new/patches.suse/0015-x86-syscall-Clear-unused-extra-registers-on-32-bit-c.patch
--- 
old/patches.suse/0015-x86-syscall-Clear-unused-extra-registers-on-32-bit-c.patch
    2018-01-05 19:15:55.000000000 +0100
+++ 
new/patches.suse/0015-x86-syscall-Clear-unused-extra-registers-on-32-bit-c.patch
    2018-01-10 10:14:27.000000000 +0100
@@ -47,7 +47,7 @@
        /*
         * SYSENTER doesn't filter flags, so we need to clear NT and AC
         * ourselves.  To save a few cycles, we can check whether
-@@ -225,10 +227,12 @@ GLOBAL(entry_SYSCALL_compat_after_hwfram
+@@ -223,10 +225,12 @@ GLOBAL(entry_SYSCALL_compat_after_hwfram
        pushq   $0                      /* pt_regs->r11 = 0 */
        pushq   %rbx                    /* pt_regs->rbx */
        pushq   %rbp                    /* pt_regs->rbp (will be overwritten) */
@@ -62,9 +62,9 @@
 +
 +      CLEAR_R8_TO_R15
  
-       /*
-        * User mode is traced as though IRQs are on, and SYSENTER
-@@ -246,6 +250,10 @@ GLOBAL(entry_SYSCALL_compat_after_hwfram
+       ENABLE_IBRS_CLOBBER
+       STUFF_RSB
+@@ -247,6 +251,10 @@ GLOBAL(entry_SYSCALL_compat_after_hwfram
  sysret32_from_system_call:
        TRACE_IRQS_ON                   /* User mode traces as IRQs on. */
        DISABLE_IBRS_CLOBBER
@@ -75,7 +75,7 @@
        movq    RBX(%rsp), %rbx         /* pt_regs->rbx */
        movq    RBP(%rsp), %rbp         /* pt_regs->rbp */
        movq    EFLAGS(%rsp), %r11      /* pt_regs->flags (in r11) */
-@@ -358,6 +366,8 @@ ENTRY(entry_INT80_compat)
+@@ -359,6 +367,8 @@ ENTRY(entry_INT80_compat)
  
        STUFF_RSB
  
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/x86-microcode-amd-add-support-for-fam17h-microcode-loading.patch
 
new/patches.suse/x86-microcode-amd-add-support-for-fam17h-microcode-loading.patch
--- 
old/patches.suse/x86-microcode-amd-add-support-for-fam17h-microcode-loading.patch
   2018-01-05 19:15:55.000000000 +0100
+++ 
new/patches.suse/x86-microcode-amd-add-support-for-fam17h-microcode-loading.patch
   1970-01-01 01:00:00.000000000 +0100
@@ -1,44 +0,0 @@
-From: Tom Lendacky <[email protected]>
-Date: Thu, 30 Nov 2017 16:46:40 -0600
-Subject: x86/microcode/AMD: Add support for fam17h microcode loading
-Git-commit: f4e9b7af0cd58dd039a0fb2cd67d57cea4889abf
-Patch-mainline: v4.15-rc3
-References: bsc#1068032
-
-The size for the Microcode Patch Block (MPB) for an AMD family 17h
-processor is 3200 bytes.  Add a #define for fam17h so that it does
-not default to 2048 bytes and fail a microcode load/update.
-
-Signed-off-by: Tom Lendacky <[email protected]>
-Signed-off-by: Thomas Gleixner <[email protected]>
-Reviewed-by: Borislav Petkov <[email protected]>
-Link: 
https://lkml.kernel.org/r/[email protected]
-Signed-off-by: Ingo Molnar <[email protected]>
-Acked-by: Borislav Petkov <[email protected]>
----
- arch/x86/kernel/cpu/microcode/amd.c | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/arch/x86/kernel/cpu/microcode/amd.c 
b/arch/x86/kernel/cpu/microcode/amd.c
-index c6daec4bdba5..330b8462d426 100644
---- a/arch/x86/kernel/cpu/microcode/amd.c
-+++ b/arch/x86/kernel/cpu/microcode/amd.c
-@@ -470,6 +470,7 @@ static unsigned int verify_patch_size(u8 family, u32 
patch_size,
- #define F14H_MPB_MAX_SIZE 1824
- #define F15H_MPB_MAX_SIZE 4096
- #define F16H_MPB_MAX_SIZE 3458
-+#define F17H_MPB_MAX_SIZE 3200
- 
-       switch (family) {
-       case 0x14:
-@@ -481,6 +482,9 @@ static unsigned int verify_patch_size(u8 family, u32 
patch_size,
-       case 0x16:
-               max_size = F16H_MPB_MAX_SIZE;
-               break;
-+      case 0x17:
-+              max_size = F17H_MPB_MAX_SIZE;
-+              break;
-       default:
-               max_size = F1XH_MPB_MAX_SIZE;
-               break;
-

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:09.368341730 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:09.372341543 +0100
@@ -1243,6 +1243,45 @@
        
patches.kernel.org/4.14.12-013-rtc-m41t80-avoid-i2c-read-in-m41t80_sqw_is_pr.patch
        
patches.kernel.org/4.14.12-014-rtc-m41t80-remove-unneeded-checks-from-m41t80.patch
        patches.kernel.org/4.14.12-015-Linux-4.14.12.patch
+       
patches.kernel.org/4.14.13-001-x86-mm-Set-MODULES_END-to-0xffffffffff000000.patch
+       
patches.kernel.org/4.14.13-002-x86-mm-Map-cpu_entry_area-at-the-same-place-o.patch
+       patches.kernel.org/4.14.13-003-x86-kaslr-Fix-the-vaddr_end-mess.patch
+       
patches.kernel.org/4.14.13-004-x86-events-intel-ds-Use-the-proper-cache-flus.patch
+       
patches.kernel.org/4.14.13-005-x86-tlb-Drop-the-_GPL-from-the-cpu_tlbstate-e.patch
+       
patches.kernel.org/4.14.13-006-x86-alternatives-Add-missing-n-at-end-of-ALTE.patch
+       
patches.kernel.org/4.14.13-007-x86-pti-Rename-BUG_CPU_INSECURE-to-BUG_CPU_ME.patch
+       
patches.kernel.org/4.14.13-008-kernel-acct.c-fix-the-acct-needcheck-check-in.patch
+       
patches.kernel.org/4.14.13-009-mm-mprotect-add-a-cond_resched-inside-change_.patch
+       
patches.kernel.org/4.14.13-010-mm-sparse.c-wrong-allocation-for-mem_section.patch
+       
patches.kernel.org/4.14.13-011-userfaultfd-clear-the-vma-vm_userfaultfd_ctx-.patch
+       
patches.kernel.org/4.14.13-012-btrfs-fix-refcount_t-usage-when-deleting-btrf.patch
+       
patches.kernel.org/4.14.13-013-efi-capsule-loader-Reinstate-virtual-capsule-.patch
+       patches.kernel.org/4.14.13-014-crypto-n2-cure-use-after-free.patch
+       
patches.kernel.org/4.14.13-015-crypto-chacha20poly1305-validate-the-digest-s.patch
+       
patches.kernel.org/4.14.13-016-crypto-pcrypt-fix-freeing-pcrypt-instances.patch
+       
patches.kernel.org/4.14.13-017-crypto-chelsio-select-CRYPTO_GF128MUL.patch
+       
patches.kernel.org/4.14.13-018-drm-i915-Disable-DC-states-around-GMBUS-on-GL.patch
+       
patches.kernel.org/4.14.13-019-drm-i915-Apply-Display-WA-1183-on-skl-kbl-and.patch
+       
patches.kernel.org/4.14.13-020-sunxi-rsb-Include-OF-based-modalias-in-device.patch
+       
patches.kernel.org/4.14.13-021-fscache-Fix-the-default-for-fscache_maybe_rel.patch
+       
patches.kernel.org/4.14.13-022-x86-CPU-Avoid-unnecessary-IPIs-in-arch_freq_g.patch
+       
patches.kernel.org/4.14.13-023-x86-CPU-Always-show-current-CPU-frequency-in-.patch
+       
patches.kernel.org/4.14.13-024-kernel-signal.c-protect-the-traced-SIGNAL_UNK.patch
+       
patches.kernel.org/4.14.13-025-kernel-signal.c-protect-the-SIGNAL_UNKILLABLE.patch
+       
patches.kernel.org/4.14.13-026-kernel-signal.c-remove-the-no-longer-needed-S.patch
+       
patches.kernel.org/4.14.13-027-iommu-arm-smmu-v3-Don-t-free-page-table-ops-t.patch
+       
patches.kernel.org/4.14.13-028-iommu-arm-smmu-v3-Cope-with-duplicated-Stream.patch
+       
patches.kernel.org/4.14.13-029-ARC-uaccess-dont-use-l-gcc-inline-asm-constra.patch
+       
patches.kernel.org/4.14.13-030-powerpc-mm-Fix-SEGV-on-mapped-region-to-retur.patch
+       
patches.kernel.org/4.14.13-031-Input-elantech-add-new-icbody-type-15.patch
+       
patches.kernel.org/4.14.13-032-x86-microcode-AMD-Add-support-for-fam17h-micr.patch
+       
patches.kernel.org/4.14.13-033-apparmor-fix-regression-in-mount-mediation-wh.patch
+       
patches.kernel.org/4.14.13-034-parisc-Fix-alignment-of-pa_tlb_lock-in-assemb.patch
+       patches.kernel.org/4.14.13-035-parisc-qemu-idle-sleep-support.patch
+       
patches.kernel.org/4.14.13-036-mtd-nand-pxa3xx-Fix-READOOB-implementation.patch
+       
patches.kernel.org/4.14.13-037-KVM-s390-fix-cmma-migration-for-multiple-memo.patch
+       
patches.kernel.org/4.14.13-038-KVM-s390-prevent-buffer-overrun-on-memory-hot.patch
+       patches.kernel.org/4.14.13-039-Linux-4.14.13.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -1372,8 +1411,6 @@
        # changed this area a lot.
 +needs_updating        patches.suse/x86_64-hpet-64bit-timer.patch
 
-       # bsc#1068032
-       
patches.suse/x86-microcode-amd-add-support-for-fam17h-microcode-loading.patch
 
        ########################################################
        # x86 MCE/MCA (Machine Check Error/Architecture) extensions

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.ZZhJYR/_old  2018-01-16 13:35:09.412339674 +0100
+++ /var/tmp/diff_new_pack.ZZhJYR/_new  2018-01-16 13:35:09.416339487 +0100
@@ -1,3 +1,3 @@
-2018-01-05 19:15:55 +0100
-GIT Revision: 3cf399e1ccf632c4c2431456c47adcbe71acbb43
+2018-01-10 10:14:27 +0100
+GIT Revision: bd444a0ec3f0379d51f2edafa54eaf99cd6a6ca7
 GIT Branch: stable


Reply via email to