Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2018-01-26 13:38:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Fri Jan 26 13:38:14 2018 rev:402 rq:569516 version:4.14.15 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2018-01-20 11:23:57.748087353 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes 2018-01-26 13:38:16.804712003 +0100 @@ -1,0 +2,266 @@ +Thu Jan 25 14:26:16 CET 2018 - [email protected] + +- Revert "futex: Prevent overflow by strengthen input validation" + (4.14.15-fix). +- commit 5b3d0ce + +------------------------------------------------------------------- +Wed Jan 24 19:31:26 CET 2018 - [email protected] + +- Documentation: document array_ptr (bsc#1068032 CVE-2017-5715). +- asm/nospec, array_ptr: sanitize speculative array de-references + (bsc#1068032 CVE-2017-5715). +- x86: implement array_ptr_mask() (bsc#1068032 CVE-2017-5715). +- x86: introduce __uaccess_begin_nospec and ifence (bsc#1068032 + CVE-2017-5715). +- x86, __get_user: use __uaccess_begin_nospec (bsc#1068032 + CVE-2017-5715). +- x86, get_user: use pointer masking to limit speculation + (bsc#1068032 CVE-2017-5715). +- x86: narrow out of bounds syscalls to sys_read under speculation + (bsc#1068032 CVE-2017-5715). +- vfs, fdtable: prevent bounds-check bypass via speculative + execution (bsc#1068032 CVE-2017-5715). +- kvm, x86: update spectre-v1 mitigation (bsc#1068032 + CVE-2017-5715). +- nl80211: sanitize array index in parse_txq_params (bsc#1068032 + CVE-2017-5715). +- Delete + patches.suse/0003-locking-barriers-introduce-new-observable-speculatio.patch. +- Delete + patches.suse/0005-x86-bpf-jit-prevent-speculative-execution-when-JIT-i.patch. +- Delete + patches.suse/0006-uvcvideo-prevent-speculative-execution.patch. +- Delete + patches.suse/0007-carl9170-prevent-speculative-execution.patch. +- Delete + patches.suse/0008-p54-prevent-speculative-execution.patch. +- Delete + patches.suse/0009-qla2xxx-prevent-speculative-execution.patch. +- Delete + patches.suse/0010-cw1200-prevent-speculative-execution.patch. +- Delete + patches.suse/0011-Thermal-int340x-prevent-speculative-execution.patch. +- Delete + patches.suse/0012-ipv4-prevent-speculative-execution.patch. +- Delete + patches.suse/0013-ipv6-prevent-speculative-execution.patch. +- Delete patches.suse/0014-fs-prevent-speculative-execution.patch. +- Delete + patches.suse/0015-net-mpls-prevent-speculative-execution.patch. +- Delete + patches.suse/0016-udf-prevent-speculative-execution.patch. +- Delete + patches.suse/0017-userns-prevent-speculative-execution.patch. + Replace intel's shit by the potential upstream solution for spectre_v1. +- commit 6fdb1df + +------------------------------------------------------------------- +Tue Jan 23 21:12:07 CET 2018 - [email protected] + +- Linux 4.14.15 (bnc#1012628). +- tools/objtool/Makefile: don't assume sync-check.sh is executable + (bnc#1012628). +- objtool: Fix seg fault with clang-compiled objects + (bnc#1012628). +- objtool: Fix Clang enum conversion warning (bnc#1012628). +- objtool: Fix seg fault caused by missing parameter + (bnc#1012628). +- powerpc/pseries: Add H_GET_CPU_CHARACTERISTICS flags & wrapper + (bnc#1012628). +- powerpc/64: Add macros for annotating the destination of + rfid/hrfid (bnc#1012628). +- powerpc/64s: Simple RFI macro conversions (bnc#1012628). +- powerpc/64: Convert the syscall exit path to use + RFI_TO_USER/KERNEL (bnc#1012628). +- powerpc/64: Convert fast_exception_return to use + RFI_TO_USER/KERNEL (bnc#1012628). +- powerpc/64s: Convert slb_miss_common to use RFI_TO_USER/KERNEL + (bnc#1012628). +- powerpc/64s: Add support for RFI flush of L1-D cache + (bnc#1012628). +- powerpc/64s: Support disabling RFI flush with no_rfi_flush + and nopti (bnc#1012628). +- powerpc/pseries: Query hypervisor for RFI flush settings + (bnc#1012628). +- powerpc/powernv: Check device-tree for RFI flush settings + (bnc#1012628). +- futex: Avoid violating the 10th rule of futex (bnc#1012628). +- futex: Prevent overflow by strengthen input validation + (bnc#1012628). +- ALSA: pcm: Remove yet superfluous WARN_ON() (bnc#1012628). +- ALSA: hda - Apply headphone noise quirk for another Dell XPS + 13 variant (bnc#1012628). +- ALSA: hda - Apply the existing quirk to iMac 14,1 (bnc#1012628). +- IB/hfi1: Prevent a NULL dereference (bnc#1012628). +- RDMA/mlx5: Fix out-of-bound access while querying AH + (bnc#1012628). +- timers: Unconditionally check deferrable base (bnc#1012628). +- af_key: fix buffer overread in verify_address_len() + (bnc#1012628). +- af_key: fix buffer overread in parse_exthdrs() (bnc#1012628). +- iser-target: Fix possible use-after-free in connection + establishment error (bnc#1012628). +- delayacct: Account blkio completion on the correct task + (bnc#1012628). +- objtool: Fix seg fault with gold linker (bnc#1012628). +- mmc: sdhci-esdhc-imx: Fix i.MX53 eSDHCv3 clock (bnc#1012628). +- x86/kasan: Panic if there is not enough memory to boot + (bnc#1012628). +- objtool: Improve error message for bad file argument + (bnc#1012628). +- x86/cpufeature: Move processor tracing out of scattered features + (bnc#1012628). +- x86/intel_rdt/cqm: Prevent use after free (bnc#1012628). +- x86/mm/pkeys: Fix fill_sig_info_pkey (bnc#1012628). +- x86/idt: Mark IDT tables __initconst (bnc#1012628). +- x86/tsc: Future-proof native_calibrate_tsc() (bnc#1012628). +- x86/tsc: Fix erroneous TSC rate on Skylake Xeon (bnc#1012628). +- pipe: avoid round_pipe_size() nr_pages overflow on 32-bit + (bnc#1012628). +- x86/apic/vector: Fix off by one in error path (bnc#1012628). +- x86/mm: Clean up register saving in the __enc_copy() assembly + code (bnc#1012628). +- x86/mm: Use a struct to reduce parameters for SME PGD mapping + (bnc#1012628). +- x86/mm: Centralize PMD flags in sme_encrypt_kernel() + (bnc#1012628). +- x86/mm: Prepare sme_encrypt_kernel() for PAGE aligned encryption + (bnc#1012628). +- ARM: OMAP3: hwmod_data: add missing module_offs for MMC3 + (bnc#1012628). +- x86/mm: Encrypt the initrd earlier for BSP microcode update + (bnc#1012628). +- Input: ALPS - fix multi-touch decoding on SS4 plus touchpads + (bnc#1012628). +- Input: synaptics-rmi4 - prevent UAF reported by KASAN + (bnc#1012628). +- Input: 88pm860x-ts - fix child-node lookup (bnc#1012628). +- Input: twl6040-vibra - fix child-node lookup (bnc#1012628). +- Input: twl4030-vibra - fix sibling-node lookup (bnc#1012628). +- tracing: Fix converting enum's from the map in + trace_event_eval_update() (bnc#1012628). +- phy: work around 'phys' references to usb-nop-xceiv devices + (bnc#1012628). +- ARM64: dts: marvell: armada-cp110: Fix clock resources for + various node (bnc#1012628). +- ARM: sunxi_defconfig: Enable CMA (bnc#1012628). +- ARM: dts: kirkwood: fix pin-muxing of MPP7 on OpenBlocks A7 + (bnc#1012628). +- can: peak: fix potential bug in packet fragmentation + (bnc#1012628). +- can: af_can: can_rcv(): replace WARN_ONCE by pr_warn_once + (bnc#1012628). +- can: af_can: canfd_rcv(): replace WARN_ONCE by pr_warn_once + (bnc#1012628). +- i2c: core-smbus: prevent stack corruption on read I2C_BLOCK_DATA + (bnc#1012628). +- scripts/gdb/linux/tasks.py: fix get_thread_info (bnc#1012628). +- proc: fix coredump vs read /proc/*/stat race (bnc#1012628). +- libata: apply MAX_SEC_1024 to all LITEON EP1 series devices + (bnc#1012628). +- scsi: libsas: Disable asynchronous aborts for SATA devices + (bnc#1012628). +- workqueue: avoid hard lockups in show_workqueue_state() + (bnc#1012628). +- drm/vmwgfx: fix memory corruption with legacy/sou connectors + (bnc#1012628). +- dm btree: fix serious bug in btree_split_beneath() + (bnc#1012628). +- dm thin metadata: THIN_MAX_CONCURRENT_LOCKS should be 6 + (bnc#1012628). +- dm integrity: don't store cipher request on the stack + (bnc#1012628). +- dm crypt: fix crash by adding missing check for auth key size + (bnc#1012628). +- dm crypt: wipe kernel key copy after IV initialization + (bnc#1012628). +- dm crypt: fix error return code in crypt_ctr() (bnc#1012628). +- x86: Use __nostackprotect for sme_encrypt_kernel (bnc#1012628). +- alpha/PCI: Fix noname IRQ level detection (bnc#1012628). +- MIPS: CM: Drop WARN_ON(vp != 0) (bnc#1012628). +- KVM: arm/arm64: Check pagesize when allocating a hugepage at + Stage 2 (bnc#1012628). +- arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls + (bnc#1012628). +- x86/mce: Make machine check speculation protected (bnc#1012628). +- retpoline: Introduce start/end markers of indirect thunk + (bnc#1012628). +- kprobes/x86: Blacklist indirect thunk functions for kprobes + (bnc#1012628). +- kprobes/x86: Disable optimizing on the function jumps to + indirect thunk (bnc#1012628). +- x86/pti: Document fix wrong index (bnc#1012628). +- x86/retpoline: Optimize inline assembler for vmexit_fill_RSB + (bnc#1012628). +- x86/mm: Rework wbinvd, hlt operation in stop_this_cpu() + (bnc#1012628). ++++ 69 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new/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-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.paKc5G/_old 2018-01-26 13:38:27.064232833 +0100 +++ /var/tmp/diff_new_pack.paKc5G/_new 2018-01-26 13:38:27.080232086 +0100 @@ -17,7 +17,7 @@ %define srcversion 4.14 -%define patchversion 4.14.14 +%define patchversion 4.14.15 %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.14 +Version: 4.14.15 %if 0%{?is_kotd} -Release: <RELEASE>.geef6178 +Release: <RELEASE>.g5b3d0ce %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.paKc5G/_old 2018-01-26 13:38:27.224225360 +0100 +++ /var/tmp/diff_new_pack.paKc5G/_new 2018-01-26 13:38:27.228225174 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.14 -%define patchversion 4.14.14 +%define patchversion 4.14.15 %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.14 +Version: 4.14.15 %if 0%{?is_kotd} -Release: <RELEASE>.geef6178 +Release: <RELEASE>.g5b3d0ce %else Release: 0 %endif kernel-debug.spec: same change kernel-default.spec: same change ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.paKc5G/_old 2018-01-26 13:38:27.364218822 +0100 +++ /var/tmp/diff_new_pack.paKc5G/_new 2018-01-26 13:38:27.372218449 +0100 @@ -17,7 +17,7 @@ %define srcversion 4.14 -%define patchversion 4.14.14 +%define patchversion 4.14.15 %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.14 +Version: 4.14.15 %if 0%{?is_kotd} -Release: <RELEASE>.geef6178 +Release: <RELEASE>.g5b3d0ce %else Release: 0 %endif ++++++ kernel-lpae.spec ++++++ --- /var/tmp/diff_new_pack.paKc5G/_old 2018-01-26 13:38:27.412216581 +0100 +++ /var/tmp/diff_new_pack.paKc5G/_new 2018-01-26 13:38:27.412216581 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.14 -%define patchversion 4.14.14 +%define patchversion 4.14.15 %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.14 +Version: 4.14.15 %if 0%{?is_kotd} -Release: <RELEASE>.geef6178 +Release: <RELEASE>.g5b3d0ce %else Release: 0 %endif ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.paKc5G/_old 2018-01-26 13:38:27.448214899 +0100 +++ /var/tmp/diff_new_pack.paKc5G/_new 2018-01-26 13:38:27.452214713 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 4.14.14 +%define patchversion 4.14.15 %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.14 +Version: 4.14.15 %if 0%{?is_kotd} -Release: <RELEASE>.geef6178 +Release: <RELEASE>.g5b3d0ce %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.paKc5G/_old 2018-01-26 13:38:27.508212097 +0100 +++ /var/tmp/diff_new_pack.paKc5G/_new 2018-01-26 13:38:27.512211910 +0100 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 4.14.14 +%define patchversion 4.14.15 %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.14 +Version: 4.14.15 %if 0%{?is_kotd} -Release: <RELEASE>.geef6178 +Release: <RELEASE>.g5b3d0ce %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.paKc5G/_old 2018-01-26 13:38:27.544210416 +0100 +++ /var/tmp/diff_new_pack.paKc5G/_new 2018-01-26 13:38:27.548210229 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.14 -%define patchversion 4.14.14 +%define patchversion 4.14.15 %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.14 +Version: 4.14.15 %if 0%{?is_kotd} -Release: <RELEASE>.geef6178 +Release: <RELEASE>.g5b3d0ce %else Release: 0 %endif ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.paKc5G/_old 2018-01-26 13:38:27.592208174 +0100 +++ /var/tmp/diff_new_pack.paKc5G/_new 2018-01-26 13:38:27.596207988 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.14 -%define patchversion 4.14.14 +%define patchversion 4.14.15 %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.14 +Version: 4.14.15 %if 0%{?is_kotd} -Release: <RELEASE>.geef6178 +Release: <RELEASE>.g5b3d0ce %else Release: 0 %endif ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.paKc5G/_old 2018-01-26 13:38:27.640205932 +0100 +++ /var/tmp/diff_new_pack.paKc5G/_new 2018-01-26 13:38:27.644205746 +0100 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 4.14.14 +Version: 4.14.15 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.geef6178 +Release: <RELEASE>.g5b3d0ce %else Release: 0 %endif ++++++ kernel-syzkaller.spec ++++++ --- /var/tmp/diff_new_pack.paKc5G/_old 2018-01-26 13:38:27.692203504 +0100 +++ /var/tmp/diff_new_pack.paKc5G/_new 2018-01-26 13:38:27.700203130 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.14 -%define patchversion 4.14.14 +%define patchversion 4.14.15 %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.14 +Version: 4.14.15 %if 0%{?is_kotd} -Release: <RELEASE>.geef6178 +Release: <RELEASE>.g5b3d0ce %else Release: 0 %endif kernel-vanilla.spec: same change kernel-zfcpdump.spec: same change ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 8732 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ ++++ 2783 lines of diff (skipped) ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.paKc5G/_old 2018-01-26 13:38:29.996095901 +0100 +++ /var/tmp/diff_new_pack.paKc5G/_new 2018-01-26 13:38:30.000095714 +0100 @@ -1400,6 +1400,97 @@ patches.kernel.org/4.14.14-116-x86-perf-Disable-intel_bts-when-PTI.patch patches.kernel.org/4.14.14-117-x86-retpoline-Remove-compile-time-warning.patch patches.kernel.org/4.14.14-118-Linux-4.14.14.patch + patches.kernel.org/4.14.15-001-tools-objtool-Makefile-don-t-assume-sync-chec.patch + patches.kernel.org/4.14.15-002-drm-nouveau-disp-gf119-add-missing-drive-vfun.patch + patches.kernel.org/4.14.15-003-objtool-Fix-seg-fault-with-clang-compiled-obj.patch + patches.kernel.org/4.14.15-004-objtool-Fix-Clang-enum-conversion-warning.patch + patches.kernel.org/4.14.15-005-objtool-Fix-seg-fault-caused-by-missing-param.patch + patches.kernel.org/4.14.15-006-powerpc-pseries-Add-H_GET_CPU_CHARACTERISTICS.patch + patches.kernel.org/4.14.15-007-powerpc-64-Add-macros-for-annotating-the-dest.patch + patches.kernel.org/4.14.15-008-powerpc-64s-Simple-RFI-macro-conversions.patch + patches.kernel.org/4.14.15-009-powerpc-64-Convert-the-syscall-exit-path-to-u.patch + patches.kernel.org/4.14.15-010-powerpc-64-Convert-fast_exception_return-to-u.patch + patches.kernel.org/4.14.15-011-powerpc-64s-Convert-slb_miss_common-to-use-RF.patch + patches.kernel.org/4.14.15-012-powerpc-64s-Add-support-for-RFI-flush-of-L1-D.patch + patches.kernel.org/4.14.15-013-powerpc-64s-Support-disabling-RFI-flush-with-.patch + patches.kernel.org/4.14.15-014-powerpc-pseries-Query-hypervisor-for-RFI-flus.patch + patches.kernel.org/4.14.15-015-powerpc-powernv-Check-device-tree-for-RFI-flu.patch + patches.kernel.org/4.14.15-016-futex-Avoid-violating-the-10th-rule-of-futex.patch + patches.kernel.org/4.14.15-017-futex-Prevent-overflow-by-strengthen-input-va.patch + patches.kernel.org/4.14.15-018-ALSA-seq-Make-ioctls-race-free.patch + patches.kernel.org/4.14.15-019-ALSA-pcm-Remove-yet-superfluous-WARN_ON.patch + patches.kernel.org/4.14.15-020-ALSA-hda-Apply-headphone-noise-quirk-for-anot.patch + patches.kernel.org/4.14.15-021-ALSA-hda-Apply-the-existing-quirk-to-iMac-14-.patch + patches.kernel.org/4.14.15-022-IB-hfi1-Prevent-a-NULL-dereference.patch + patches.kernel.org/4.14.15-023-RDMA-mlx5-Fix-out-of-bound-access-while-query.patch + patches.kernel.org/4.14.15-024-timers-Unconditionally-check-deferrable-base.patch + patches.kernel.org/4.14.15-025-af_key-fix-buffer-overread-in-verify_address_.patch + patches.kernel.org/4.14.15-026-af_key-fix-buffer-overread-in-parse_exthdrs.patch + patches.kernel.org/4.14.15-027-iser-target-Fix-possible-use-after-free-in-co.patch + patches.kernel.org/4.14.15-028-delayacct-Account-blkio-completion-on-the-cor.patch + patches.kernel.org/4.14.15-029-objtool-Fix-seg-fault-with-gold-linker.patch + patches.kernel.org/4.14.15-030-mmc-sdhci-esdhc-imx-Fix-i.MX53-eSDHCv3-clock.patch + patches.kernel.org/4.14.15-031-x86-kasan-Panic-if-there-is-not-enough-memory.patch + patches.kernel.org/4.14.15-032-x86-retpoline-Fill-RSB-on-context-switch-for-.patch + patches.kernel.org/4.14.15-033-x86-retpoline-Add-LFENCE-to-the-retpoline-RSB.patch + patches.kernel.org/4.14.15-034-objtool-Improve-error-message-for-bad-file-ar.patch + patches.kernel.org/4.14.15-035-x86-cpufeature-Move-processor-tracing-out-of-.patch + patches.kernel.org/4.14.15-036-module-Add-retpoline-tag-to-VERMAGIC.patch + patches.kernel.org/4.14.15-037-x86-intel_rdt-cqm-Prevent-use-after-free.patch + patches.kernel.org/4.14.15-038-x86-mm-pkeys-Fix-fill_sig_info_pkey.patch + patches.kernel.org/4.14.15-039-x86-idt-Mark-IDT-tables-__initconst.patch + patches.kernel.org/4.14.15-040-x86-tsc-Future-proof-native_calibrate_tsc.patch + patches.kernel.org/4.14.15-041-x86-tsc-Fix-erroneous-TSC-rate-on-Skylake-Xeo.patch + patches.kernel.org/4.14.15-042-pipe-avoid-round_pipe_size-nr_pages-overflow-.patch + patches.kernel.org/4.14.15-043-x86-apic-vector-Fix-off-by-one-in-error-path.patch + patches.kernel.org/4.14.15-044-x86-mm-Clean-up-register-saving-in-the-__enc_.patch + patches.kernel.org/4.14.15-045-x86-mm-Use-a-struct-to-reduce-parameters-for-.patch + patches.kernel.org/4.14.15-046-x86-mm-Centralize-PMD-flags-in-sme_encrypt_ke.patch + patches.kernel.org/4.14.15-047-x86-mm-Prepare-sme_encrypt_kernel-for-PAGE-al.patch + patches.kernel.org/4.14.15-048-ARM-OMAP3-hwmod_data-add-missing-module_offs-.patch + patches.kernel.org/4.14.15-049-x86-mm-Encrypt-the-initrd-earlier-for-BSP-mic.patch + patches.kernel.org/4.14.15-050-Input-ALPS-fix-multi-touch-decoding-on-SS4-pl.patch + patches.kernel.org/4.14.15-051-Input-synaptics-rmi4-prevent-UAF-reported-by-.patch + patches.kernel.org/4.14.15-052-Input-88pm860x-ts-fix-child-node-lookup.patch + patches.kernel.org/4.14.15-053-Input-twl6040-vibra-fix-child-node-lookup.patch + patches.kernel.org/4.14.15-054-Input-twl4030-vibra-fix-sibling-node-lookup.patch + patches.kernel.org/4.14.15-055-tracing-Fix-converting-enum-s-from-the-map-in.patch + patches.kernel.org/4.14.15-056-phy-work-around-phys-references-to-usb-nop-xc.patch + patches.kernel.org/4.14.15-057-ARM64-dts-marvell-armada-cp110-Fix-clock-reso.patch + patches.kernel.org/4.14.15-058-ARM-sunxi_defconfig-Enable-CMA.patch + patches.kernel.org/4.14.15-059-ARM-dts-kirkwood-fix-pin-muxing-of-MPP7-on-Op.patch + patches.kernel.org/4.14.15-060-can-peak-fix-potential-bug-in-packet-fragment.patch + patches.kernel.org/4.14.15-061-can-af_can-can_rcv-replace-WARN_ONCE-by-pr_wa.patch + patches.kernel.org/4.14.15-062-can-af_can-canfd_rcv-replace-WARN_ONCE-by-pr_.patch + patches.kernel.org/4.14.15-063-i2c-core-smbus-prevent-stack-corruption-on-re.patch + patches.kernel.org/4.14.15-064-scripts-gdb-linux-tasks.py-fix-get_thread_inf.patch + patches.kernel.org/4.14.15-065-proc-fix-coredump-vs-read-proc-stat-race.patch + patches.kernel.org/4.14.15-066-libata-apply-MAX_SEC_1024-to-all-LITEON-EP1-s.patch + patches.kernel.org/4.14.15-067-scsi-libsas-Disable-asynchronous-aborts-for-S.patch + patches.kernel.org/4.14.15-068-workqueue-avoid-hard-lockups-in-show_workqueu.patch + patches.kernel.org/4.14.15-069-drm-vmwgfx-fix-memory-corruption-with-legacy-.patch + patches.kernel.org/4.14.15-070-dm-btree-fix-serious-bug-in-btree_split_benea.patch + patches.kernel.org/4.14.15-071-dm-thin-metadata-THIN_MAX_CONCURRENT_LOCKS-sh.patch + patches.kernel.org/4.14.15-072-dm-integrity-don-t-store-cipher-request-on-th.patch + patches.kernel.org/4.14.15-073-dm-crypt-fix-crash-by-adding-missing-check-fo.patch + patches.kernel.org/4.14.15-074-dm-crypt-wipe-kernel-key-copy-after-IV-initia.patch + patches.kernel.org/4.14.15-075-dm-crypt-fix-error-return-code-in-crypt_ctr.patch + patches.kernel.org/4.14.15-076-x86-Use-__nostackprotect-for-sme_encrypt_kern.patch + patches.kernel.org/4.14.15-077-alpha-PCI-Fix-noname-IRQ-level-detection.patch + patches.kernel.org/4.14.15-078-MIPS-CM-Drop-WARN_ON-vp-0.patch + patches.kernel.org/4.14.15-079-KVM-arm-arm64-Check-pagesize-when-allocating-.patch + patches.kernel.org/4.14.15-080-arm64-KVM-Fix-SMCCC-handling-of-unimplemented.patch + patches.kernel.org/4.14.15-081-x86-mce-Make-machine-check-speculation-protec.patch + patches.kernel.org/4.14.15-082-retpoline-Introduce-start-end-markers-of-indi.patch + patches.kernel.org/4.14.15-083-kprobes-x86-Blacklist-indirect-thunk-function.patch + patches.kernel.org/4.14.15-084-kprobes-x86-Disable-optimizing-on-the-functio.patch + patches.kernel.org/4.14.15-085-x86-pti-Document-fix-wrong-index.patch + patches.kernel.org/4.14.15-086-x86-retpoline-Optimize-inline-assembler-for-v.patch + patches.kernel.org/4.14.15-087-x86-mm-Rework-wbinvd-hlt-operation-in-stop_th.patch + patches.kernel.org/4.14.15-088-mm-page_vma_mapped-Drop-faulty-pointer-arithm.patch + patches.kernel.org/4.14.15-089-net-mvpp2-do-not-disable-GMAC-padding.patch + patches.kernel.org/4.14.15-090-MIPS-AR7-ensure-the-port-type-s-FCR-value-is-.patch + patches.kernel.org/4.14.15-091-Linux-4.14.15.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1444,27 +1535,26 @@ ######################################################## # Scheduler / Core ######################################################## + patches.suse/revert-futex-Prevent-overflow-by-strengthen-input-va.patch + patches.suse/setuid-dumpable-wrongdir patches.suse/0002-futex-futex_wake_op-fix-sign_extend32-sign-bits.patch - patches.suse/0003-locking-barriers-introduce-new-observable-speculatio.patch - patches.suse/0005-x86-bpf-jit-prevent-speculative-execution-when-JIT-i.patch - patches.suse/0006-uvcvideo-prevent-speculative-execution.patch - patches.suse/0007-carl9170-prevent-speculative-execution.patch - patches.suse/0008-p54-prevent-speculative-execution.patch - patches.suse/0009-qla2xxx-prevent-speculative-execution.patch - patches.suse/0010-cw1200-prevent-speculative-execution.patch - patches.suse/0011-Thermal-int340x-prevent-speculative-execution.patch - patches.suse/0012-ipv4-prevent-speculative-execution.patch - patches.suse/0013-ipv6-prevent-speculative-execution.patch - patches.suse/0014-fs-prevent-speculative-execution.patch - patches.suse/0015-net-mpls-prevent-speculative-execution.patch - patches.suse/0016-udf-prevent-speculative-execution.patch - patches.suse/0017-userns-prevent-speculative-execution.patch - - patches.suse/0001-x86-feature-Enable-the-x86-feature-to-control-Specul.patch - patches.suse/0002-x86-cpufeature-Add-X86_FEATURE_IA32_ARCH_CAPS-and-X8.patch - patches.suse/0003-x86-Add-STIBP-feature-enumeration.patch + patches.suse/0001-Documentation-document-array_ptr.patch + patches.suse/0002-asm-nospec-array_ptr-sanitize-speculative-array-de-r.patch + patches.suse/0003-x86-implement-array_ptr_mask.patch + patches.suse/0004-x86-introduce-__uaccess_begin_nospec-and-ifence.patch + patches.suse/0005-x86-__get_user-use-__uaccess_begin_nospec.patch + patches.suse/0006-x86-get_user-use-pointer-masking-to-limit-speculatio.patch + patches.suse/0007-x86-narrow-out-of-bounds-syscalls-to-sys_read-under-.patch + patches.suse/0008-vfs-fdtable-prevent-bounds-check-bypass-via-speculat.patch + patches.suse/0009-kvm-x86-update-spectre-v1-mitigation.patch + patches.suse/0010-nl80211-sanitize-array-index-in-parse_txq_params.patch + + patches.suse/0001-x86-cpufeatures-Add-Intel-feature-bits-for-Speculati.patch + patches.suse/0002-x86-cpufeatures-Add-AMD-feature-bits-for-Prediction-.patch + patches.suse/0003-x86-msr-Add-definitions-for-new-speculation-control-.patch + patches.suse/0004-x86-feature-Report-presence-of-IBPB-and-IBRS-control.patch patches.suse/0005-x86-enter-MACROS-to-set-clear-IBRS-and-set-IBPB.patch patches.suse/0006-x86-Add-macro-that-does-not-save-rax-rcx-rdx-on-stac.patch @@ -1716,7 +1806,6 @@ ######################################################## # DRM/Video ######################################################## - patches.suse/drm-nouveau-disp-gf119-add-missing-drive-vfunc-ptr ######################################################## # video4linux @@ -1765,7 +1854,6 @@ ########################################################## # Sound ########################################################## - patches.suse/ALSA-seq-Make-ioctls-race-free ######################################################## # Char / serial ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.paKc5G/_old 2018-01-26 13:38:30.068092539 +0100 +++ /var/tmp/diff_new_pack.paKc5G/_new 2018-01-26 13:38:30.068092539 +0100 @@ -1,3 +1,3 @@ -2018-01-17 10:26:10 +0100 -GIT Revision: eef6178e931bfaf3a7984a2c6af465cde4702702 +2018-01-25 14:26:16 +0100 +GIT Revision: 5b3d0ced9505101bb6a7c1f0eb4978d8f7e9d005 GIT Branch: stable
