Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2018-08-27 12:55:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Mon Aug 27 12:55:33 2018 rev:450 rq:631371 version:4.18.5 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2018-08-22 14:10:10.972905494 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes 2018-08-27 12:55:41.476576152 +0200 @@ -1,0 +2,253 @@ +Fri Aug 24 14:18:39 CEST 2018 - [email protected] + +- Linux 4.18.5 (bnc#1012628). +- reiserfs: fix broken xattr handling (heap corruption, bad + retval) (bnc#1012628). +- i2c: imx: Fix race condition in dma read (bnc#1012628). +- i2c: core: ACPI: Properly set status byte to 0 for multi-byte + writes (bnc#1012628). +- PCI: pciehp: Fix unprotected list iteration in IRQ handler + (bnc#1012628). +- PCI: pciehp: Fix use-after-free on unplug (bnc#1012628). +- PCI: Skip MPS logic for Virtual Functions (VFs) (bnc#1012628). +- PCI: aardvark: Size bridges before resources allocation + (bnc#1012628). +- PCI: hotplug: Don't leak pci_slot on registration failure + (bnc#1012628). +- PCI / ACPI / PM: Resume all bridges on suspend-to-RAM + (bnc#1012628). +- PCI: Restore resized BAR state on resume (bnc#1012628). +- parisc: Remove ordered stores from syscall.S (bnc#1012628). +- parisc: Remove unnecessary barriers from spinlock.h + (bnc#1012628). +- drm/amdgpu/pm: Fix potential Spectre v1 (bnc#1012628). +- drm/i915/kvmgt: Fix potential Spectre v1 (bnc#1012628). +- ext4: fix spectre gadget in ext4_mb_regular_allocator() + (bnc#1012628). +- powerpc64s: Show ori31 availability in spectre_v1 sysfs file + not v2 (bnc#1012628). +- x86/mm/init: Remove freed kernel image areas from alias mapping + (bnc#1012628). +- x86/mm/init: Add helper for freeing kernel image pages + (bnc#1012628). +- x86/mm/init: Pass unconverted symbol addresses to + free_init_pages() (bnc#1012628). +- mm: Allow non-direct-map arguments to free_reserved_area() + (bnc#1012628). +- pty: fix O_CLOEXEC for TIOCGPTPEER (bnc#1012628). +- EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] + (bnc#1012628). +- commit d918293 + +------------------------------------------------------------------- +Fri Aug 24 11:28:38 CEST 2018 - [email protected] + +- x86/speculation/l1tf: Suggest what to do on systems with too + much RAM (bsc#1105536). +- x86/speculation/l1tf: Fix off-by-one error when warning that + system has too much RAM (bsc#1105536). +- x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit + (OBS failures reported on IRC). +- commit f3b24ad + +------------------------------------------------------------------- +Fri Aug 24 09:37:42 CEST 2018 - [email protected] + +- Update config files. +- Delete + patches.suse/revert-mm-relax-deferred-struct-page-requirements.patch. + We actually do not this non-upstream revert. We only need the config + change. That is: leave DEFERRED_STRUCT_PAGE_INIT=n for i386 as it was + before 4.16. +- commit 161b8ee + +------------------------------------------------------------------- +Wed Aug 22 08:55:52 CEST 2018 - [email protected] + +- Linux 4.18.4 (bnc#1012628). +- l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache + (bnc#1012628). +- net_sched: fix NULL pointer dereference when delete tcindex + filter (bnc#1012628). +- net_sched: Fix missing res info when create new tc_index filter + (bnc#1012628). +- r8169: don't use MSI-X on RTL8168g (bnc#1012628). +- ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs + (bnc#1012628). +- ALSA: hda - Turn CX8200 into D3 as well upon reboot + (bnc#1012628). +- ALSA: vx222: Fix invalid endian conversions (bnc#1012628). +- ALSA: virmidi: Fix too long output trigger loop (bnc#1012628). +- ALSA: cs5535audio: Fix invalid endian conversion (bnc#1012628). +- ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 + (bnc#1012628). +- ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry + (bnc#1012628). +- ALSA: memalloc: Don't exceed over the requested size + (bnc#1012628). +- ALSA: vxpocket: Fix invalid endian conversions (bnc#1012628). +- ALSA: seq: Fix poll() error return (bnc#1012628). +- media: gl861: fix probe of dvb_usb_gl861 (bnc#1012628). +- USB: serial: sierra: fix potential deadlock at close + (bnc#1012628). +- USB: serial: pl2303: add a new device id for ATEN (bnc#1012628). +- USB: option: add support for DW5821e (bnc#1012628). +- ACPI / PM: save NVS memory for ASUS 1025C laptop (bnc#1012628). +- tty: serial: 8250: Revert NXP SC16C2552 workaround + (bnc#1012628). +- serial: 8250_exar: Read INT0 from slave device, too + (bnc#1012628). +- serial: 8250_dw: always set baud rate in dw8250_set_termios + (bnc#1012628). +- serial: 8250_dw: Add ACPI support for uart on Broadcom SoC + (bnc#1012628). +- uio: fix wrong return value from uio_mmap() (bnc#1012628). +- misc: sram: fix resource leaks in probe error path + (bnc#1012628). +- Revert "uio: use request_threaded_irq instead" (bnc#1012628). +- Bluetooth: avoid killing an already killed socket (bnc#1012628). +- isdn: Disable IIOCDBGVAR (bnc#1012628). +- net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() + (bnc#1012628). +- r8169: don't use MSI-X on RTL8106e (bnc#1012628). +- ip_vti: fix a null pointer deferrence when create vti fallback + tunnel (bnc#1012628). +- net: ethernet: mvneta: Fix napi structure mixup on armada 3700 + (bnc#1012628). +- net: mvneta: fix mvneta_config_rss on armada 3700 (bnc#1012628). +- cls_matchall: fix tcf_unbind_filter missing (bnc#1012628). +- commit a7b92e4 + +------------------------------------------------------------------- +Wed Aug 22 08:55:41 CEST 2018 - [email protected] + +- Linux 4.18.3 (bnc#1012628). +- x86/speculation/l1tf: Exempt zeroed PTEs from inversion + (bnc#1012628). +- commit a14f6a3 + +------------------------------------------------------------------- +Wed Aug 22 08:55:22 CEST 2018 - [email protected] + +- Linux 4.18.2 (bnc#1012628). +- x86/mm: Add TLB purge to free pmd/pte page interfaces + (bnc#1012628). +- ioremap: Update pgtable free interfaces with addr (bnc#1012628). +- Bluetooth: hidp: buffer overflow in hidp_process_report + (bnc#1012628). +- crypto: skcipher - fix crash flushing dcache in error path + (bnc#1012628). +- crypto: skcipher - fix aligning block size in skcipher_copy_iv() + (bnc#1012628). +- crypto: ablkcipher - fix crash flushing dcache in error path + (bnc#1012628). +- crypto: blkcipher - fix crash flushing dcache in error path + (bnc#1012628). +- crypto: vmac - separate tfm and request context (bnc#1012628). +- crypto: vmac - require a block cipher with 128-bit block size + (bnc#1012628). +- crypto: x86/sha256-mb - fix digest copy in + sha256_mb_mgr_get_comp_job_avx2() (bnc#1012628). +- crypto: ccp - Fix command completion detection race + (bnc#1012628). +- crypto: ccp - Check for NULL PSP pointer at module unload + (bnc#1012628). +- crypto: ccree - fix iv handling (bnc#1012628). +- crypto: ccree - fix finup (bnc#1012628). +- kbuild: verify that $DEPMOD is installed (bnc#1012628). +- x86/mm: Disable ioremap free page handling on x86-PAE + (bnc#1012628). +- xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bits + (bnc#1012628). +- x86/mm/pti: Clear Global bit more aggressively (bnc#1012628). +- x86/platform/UV: Mark memblock related init code and data + correctly (bnc#1012628). +- x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() + (bnc#1012628). +- x86: i8259: Add missing include file (bnc#1012628). +- x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled + (bnc#1012628). +- commit 51ef786 + +------------------------------------------------------------------- +Wed Aug 22 08:55:04 CEST 2018 - [email protected] + +- Linux 4.18.1 (bnc#1012628). +- x86/init: fix build with CONFIG_SWAP=n (bnc#1012628). +- cpu/hotplug: Non-SMP machines do not make use of booted_once + (bnc#1012628). +- x86/smp: fix non-SMP broken build due to redefinition of + apic_id_is_primary_thread (bnc#1012628). +- commit 7e40689 + +------------------------------------------------------------------- +Wed Aug 22 08:45:26 CEST 2018 - [email protected] + +- Linux 4.18.4 (bnc#1012628). +- l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache + (bnc#1012628). +- net_sched: fix NULL pointer dereference when delete tcindex + filter (bnc#1012628). +- net_sched: Fix missing res info when create new tc_index filter + (bnc#1012628). +- r8169: don't use MSI-X on RTL8168g (bnc#1012628). +- ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs + (bnc#1012628). +- ALSA: hda - Turn CX8200 into D3 as well upon reboot + (bnc#1012628). ++++ 56 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes 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-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.nDFBpP/_old 2018-08-27 12:55:47.384582625 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:47.384582625 +0200 @@ -17,7 +17,7 @@ %define srcversion 4.18 -%define patchversion 4.18.3 +%define patchversion 4.18.5 %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.18.3 +Version: 4.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad7e05a +Release: <RELEASE>.g9e91e29 %else Release: 0 %endif ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.nDFBpP/_old 2018-08-27 12:55:47.408582652 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:47.412582656 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.18 -%define patchversion 4.18.3 +%define patchversion 4.18.5 %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.18.3 +Version: 4.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad7e05a +Release: <RELEASE>.g9e91e29 %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 = ad7e05a3d4f3120d1028268959436f22cc7808d2 -Provides: kernel-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: kernel-%build_flavor-base-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 +Provides: kernel-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 # END COMMON DEPS -Provides: %name-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: %name-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz Source2: source-post.sh @@ -1097,8 +1097,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 -Provides: kernel-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: kernel-%build_flavor-base-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 +Provides: kernel-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %obsolete_rebuilds %name-base %ifarch %ix86 ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.nDFBpP/_old 2018-08-27 12:55:47.432582678 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:47.440582687 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.18 -%define patchversion 4.18.3 +%define patchversion 4.18.5 %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.18.3 +Version: 4.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad7e05a +Release: <RELEASE>.g9e91e29 %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 = ad7e05a3d4f3120d1028268959436f22cc7808d2 -Provides: kernel-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: kernel-%build_flavor-base-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 +Provides: kernel-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 # END COMMON DEPS -Provides: %name-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: %name-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 @@ -1103,8 +1103,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 -Provides: kernel-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: kernel-%build_flavor-base-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 +Provides: kernel-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %ifarch ppc64 Provides: kernel-kdump-base = 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.nDFBpP/_old 2018-08-27 12:55:47.456582704 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:47.460582709 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.18 -%define patchversion 4.18.3 +%define patchversion 4.18.5 %define variant %{nil} %define vanilla_only 0 @@ -58,9 +58,9 @@ Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 4.18.3 +Version: 4.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad7e05a +Release: <RELEASE>.g9e91e29 %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 = ad7e05a3d4f3120d1028268959436f22cc7808d2 -Provides: kernel-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: kernel-%build_flavor-base-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 +Provides: kernel-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 # END COMMON DEPS -Provides: %name-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: %name-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 @@ -1146,8 +1146,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 -Provides: kernel-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: kernel-%build_flavor-base-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 +Provides: kernel-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %ifarch %ix86 Provides: kernel-trace-base = 3.13 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.nDFBpP/_old 2018-08-27 12:55:47.480582731 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:47.480582731 +0200 @@ -17,7 +17,7 @@ %define srcversion 4.18 -%define patchversion 4.18.3 +%define patchversion 4.18.5 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 4.18.3 +Version: 4.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad7e05a +Release: <RELEASE>.g9e91e29 %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: %name-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 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.nDFBpP/_old 2018-08-27 12:55:47.500582752 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:47.504582757 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.18 -%define patchversion 4.18.3 +%define patchversion 4.18.5 %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.18.3 +Version: 4.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad7e05a +Release: <RELEASE>.g9e91e29 %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 = ad7e05a3d4f3120d1028268959436f22cc7808d2 -Provides: kernel-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: kernel-%build_flavor-base-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 +Provides: kernel-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 # END COMMON DEPS -Provides: %name-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: %name-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz Source2: source-post.sh @@ -1101,8 +1101,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 -Provides: kernel-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: kernel-%build_flavor-base-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 +Provides: kernel-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %obsolete_rebuilds %name-base %ifarch %ix86 ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.nDFBpP/_old 2018-08-27 12:55:47.524582779 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:47.528582783 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 4.18.3 +%define patchversion 4.18.5 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +BuildRequires: kernel%kernel_flavor-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %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.18.3 +Version: 4.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad7e05a +Release: <RELEASE>.g9e91e29 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.nDFBpP/_old 2018-08-27 12:55:47.556582814 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:47.556582814 +0200 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 4.18.3 +%define patchversion 4.18.5 %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.18.3 +Version: 4.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad7e05a +Release: <RELEASE>.g9e91e29 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.nDFBpP/_old 2018-08-27 12:55:47.584582845 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:47.588582849 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.18 -%define patchversion 4.18.3 +%define patchversion 4.18.5 %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.18.3 +Version: 4.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad7e05a +Release: <RELEASE>.g9e91e29 %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 = ad7e05a3d4f3120d1028268959436f22cc7808d2 -Provides: kernel-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: kernel-%build_flavor-base-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 +Provides: kernel-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 # END COMMON DEPS -Provides: %name-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: %name-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 @@ -1123,8 +1123,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 -Provides: kernel-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: kernel-%build_flavor-base-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 +Provides: kernel-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %ifarch %ix86 Provides: kernel-vmi-base = 2.6.38 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.nDFBpP/_old 2018-08-27 12:55:47.608582871 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:47.608582871 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.18 -%define patchversion 4.18.3 +%define patchversion 4.18.5 %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.18.3 +Version: 4.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad7e05a +Release: <RELEASE>.g9e91e29 %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: %name-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 Provides: linux Provides: multiversion(kernel) Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.nDFBpP/_old 2018-08-27 12:55:47.636582902 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:47.640582906 +0200 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 4.18.3 +Version: 4.18.5 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.gad7e05a +Release: <RELEASE>.g9e91e29 %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: %name-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.nDFBpP/_old 2018-08-27 12:55:47.668582937 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:47.668582937 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.18 -%define patchversion 4.18.3 +%define patchversion 4.18.5 %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.18.3 +Version: 4.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad7e05a +Release: <RELEASE>.g9e91e29 %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 = ad7e05a3d4f3120d1028268959436f22cc7808d2 -Provides: kernel-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: kernel-%build_flavor-base-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 +Provides: kernel-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 # END COMMON DEPS -Provides: %name-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: %name-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %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 = ad7e05a3d4f3120d1028268959436f22cc7808d2 -Provides: kernel-srchash = ad7e05a3d4f3120d1028268959436f22cc7808d2 +Provides: kernel-%build_flavor-base-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 +Provides: kernel-srchash = 9e91e290fe276622e8629298d5db5c35a8abfab0 %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-08-15 11:05:17.000000000 +0200 +++ new/config/arm64/default 2018-08-24 09:53:11.000000000 +0200 @@ -662,6 +662,7 @@ # CONFIG_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_GENERIC_EARLY_IOREMAP=y +CONFIG_DEFERRED_STRUCT_PAGE_INIT=y # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_FRAME_VECTOR=y # CONFIG_PERCPU_STATS is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae --- old/config/i386/pae 2018-08-15 11:05:17.000000000 +0200 +++ new/config/i386/pae 2018-08-24 09:53:11.000000000 +0200 @@ -635,7 +635,7 @@ # CONFIG_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_GENERIC_EARLY_IOREMAP=y -CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y +# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_FRAME_VECTOR=y # CONFIG_PERCPU_STATS is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default --- old/config/ppc64/default 2018-08-15 11:05:17.000000000 +0200 +++ new/config/ppc64/default 2018-08-24 09:53:11.000000000 +0200 @@ -697,7 +697,6 @@ CONFIG_ZSMALLOC=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set -CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y CONFIG_DEFERRED_STRUCT_PAGE_INIT=y # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_ARCH_HAS_ZONE_DEVICE=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default --- old/config/ppc64le/default 2018-08-15 11:05:17.000000000 +0200 +++ new/config/ppc64le/default 2018-08-24 09:53:11.000000000 +0200 @@ -647,7 +647,6 @@ CONFIG_ZSMALLOC=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set -CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y CONFIG_DEFERRED_STRUCT_PAGE_INIT=y # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_ARCH_HAS_ZONE_DEVICE=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/default new/config/s390x/default --- old/config/s390x/default 2018-08-15 11:05:17.000000000 +0200 +++ new/config/s390x/default 2018-08-24 09:53:11.000000000 +0200 @@ -553,7 +553,6 @@ CONFIG_ZSMALLOC=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set -CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set # CONFIG_IDLE_PAGE_TRACKING is not set # CONFIG_PERCPU_STATS is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump --- old/config/s390x/zfcpdump 2018-08-15 11:05:17.000000000 +0200 +++ new/config/s390x/zfcpdump 2018-08-24 09:53:11.000000000 +0200 @@ -446,7 +446,7 @@ # CONFIG_ZPOOL is not set # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set -CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y +CONFIG_DEFERRED_STRUCT_PAGE_INIT=y # CONFIG_IDLE_PAGE_TRACKING is not set # CONFIG_PERCPU_STATS is not set # CONFIG_GUP_BENCHMARK is not set 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-08-15 11:05:17.000000000 +0200 +++ new/config/x86_64/default 2018-08-24 09:53:11.000000000 +0200 @@ -640,7 +640,6 @@ # CONFIG_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_GENERIC_EARLY_IOREMAP=y -CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y CONFIG_DEFERRED_STRUCT_PAGE_INIT=y # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_ARCH_HAS_ZONE_DEVICE=y ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 4350 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ACPICA-Clear-status-of-all-events-when-entering-slee.patch new/patches.suse/ACPICA-Clear-status-of-all-events-when-entering-slee.patch --- old/patches.suse/ACPICA-Clear-status-of-all-events-when-entering-slee.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/ACPICA-Clear-status-of-all-events-when-entering-slee.patch 2018-08-24 13:05:12.000000000 +0200 @@ -0,0 +1,57 @@ +From fa94ef384db0862c8e01e67d43ff17c4799bc59b Mon Sep 17 00:00:00 2001 +From: "Rafael J. Wysocki" <[email protected]> +Date: Sun, 12 Aug 2018 12:50:09 +0200 +Subject: [PATCH] ACPICA: Clear status of all events when entering sleep states + +References: boo#1104529 +Patch-mainline: submitted https://patchwork.kernel.org/patch/10563631/ + +Commit fa85015c0d95 (ACPICA: Clear status of all events when entering +S5) made the sleep state entry code in ACPICA clear the status of all +ACPI events when entering S5 to fix a functional regression reported +against commit 18996f2db918 (ACPICA: Events: Stop unconditionally +clearing ACPI IRQs during suspend/resume). However, it is reported +now that the regression also affects system states other than S5 on +some systems and causes them to wake up from sleep prematurely. + +For this reason, make the code in question clear the status of all +ACPI events when entering all sleep states (in addition to S5) to +avoid the premature wakeups (this may cause some wakeup events to +be missed in theory, but the likelihood of that is small and the +change here simply restores the previous behavior of the code). + +Fixes: 18996f2db918 (ACPICA: Events: Stop unconditionally clearing ACPI IRQs during suspend/resume) +Reported-by: Paul Menzel <[email protected]> +Tested-by: Paul Menzel <[email protected]> +Cc: 4.17+ <[email protected]> # 4.17+: fa85015c0d95 ACPICA: Clear status ... +Signed-off-by: Rafael J. Wysocki <[email protected]> +Acked-by: Michal Suchanek <[email protected]> +--- + drivers/acpi/acpica/hwsleep.c | 11 +++-------- + 1 file changed, 3 insertions(+), 8 deletions(-) + +diff --git a/drivers/acpi/acpica/hwsleep.c b/drivers/acpi/acpica/hwsleep.c +index fe9d46d81750..d8b8fc2ff563 100644 +--- a/drivers/acpi/acpica/hwsleep.c ++++ b/drivers/acpi/acpica/hwsleep.c +@@ -56,14 +56,9 @@ acpi_status acpi_hw_legacy_sleep(u8 sleep_state) + if (ACPI_FAILURE(status)) { + return_ACPI_STATUS(status); + } +- /* +- * If the target sleep state is S5, clear all GPEs and fixed events too +- */ +- if (sleep_state == ACPI_STATE_S5) { +- status = acpi_hw_clear_acpi_status(); +- if (ACPI_FAILURE(status)) { +- return_ACPI_STATUS(status); +- } ++ status = acpi_hw_clear_acpi_status(); ++ if (ACPI_FAILURE(status)) { ++ return_ACPI_STATUS(status); + } + acpi_gbl_system_awake_and_running = FALSE; + +-- +2.13.7 + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/Revert-ACPICA-Events-Stop-unconditionally-clearing-A.patch new/patches.suse/Revert-ACPICA-Events-Stop-unconditionally-clearing-A.patch --- old/patches.suse/Revert-ACPICA-Events-Stop-unconditionally-clearing-A.patch 2018-08-16 20:47:54.000000000 +0200 +++ new/patches.suse/Revert-ACPICA-Events-Stop-unconditionally-clearing-A.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,106 +0,0 @@ -From 18b9fff46a7fa49f5f6d50de5dce2ac4bf6d277e Mon Sep 17 00:00:00 2001 -From: Michal Suchanek <[email protected]> -Date: Thu, 16 Aug 2018 20:31:24 +0200 -Subject: [PATCH] Revert "ACPICA: Events: Stop unconditionally clearing ACPI - IRQs during suspend/resume" - -References: boo#1104529, bko#196249 -Patch-mainline: no, testing - -This reverts commit 18996f2db9186cbabe3a7e7085bfb80408b32755. - -This is supposed to be fix for reading lid state correctly when lid event is -used for suspend but causes inability to resume from suspend. - -Signed-off-by: Michal Suchanek <[email protected]> ---- - drivers/acpi/acpica/evgpe.c | 9 ++++++++- - drivers/acpi/acpica/hwgpe.c | 1 + - drivers/acpi/acpica/hwsleep.c | 11 +++++++++-- - drivers/acpi/acpica/hwxfsleep.c | 2 +- - 4 files changed, 19 insertions(+), 4 deletions(-) - -diff --git a/drivers/acpi/acpica/evgpe.c b/drivers/acpi/acpica/evgpe.c -index e10fec99a182..a7f47c60dba4 100644 ---- a/drivers/acpi/acpica/evgpe.c -+++ b/drivers/acpi/acpica/evgpe.c -@@ -71,7 +71,7 @@ acpi_ev_update_gpe_enable_mask(struct acpi_gpe_event_info *gpe_event_info) - * - * RETURN: Status - * -- * DESCRIPTION: Enable a GPE. -+ * DESCRIPTION: Clear a GPE of stale events and enable it. - * - ******************************************************************************/ - -@@ -81,6 +81,13 @@ acpi_status acpi_ev_enable_gpe(struct acpi_gpe_event_info *gpe_event_info) - - ACPI_FUNCTION_TRACE(ev_enable_gpe); - -+ /* Clear the GPE (of stale events) */ -+ -+ status = acpi_hw_clear_gpe(gpe_event_info); -+ if (ACPI_FAILURE(status)) { -+ return_ACPI_STATUS(status); -+ } -+ - /* Enable the requested GPE */ - - status = acpi_hw_low_set_gpe(gpe_event_info, ACPI_GPE_ENABLE); -diff --git a/drivers/acpi/acpica/hwgpe.c b/drivers/acpi/acpica/hwgpe.c -index 2d2e2e41a685..f636c1b4f46d 100644 ---- a/drivers/acpi/acpica/hwgpe.c -+++ b/drivers/acpi/acpica/hwgpe.c -@@ -463,6 +463,7 @@ acpi_status acpi_hw_disable_all_gpes(void) - ACPI_FUNCTION_TRACE(hw_disable_all_gpes); - - status = acpi_ev_walk_gpe_list(acpi_hw_disable_gpe_block, NULL); -+ status = acpi_ev_walk_gpe_list(acpi_hw_clear_gpe_block, NULL); - return_ACPI_STATUS(status); - } - -diff --git a/drivers/acpi/acpica/hwsleep.c b/drivers/acpi/acpica/hwsleep.c -index fe9d46d81750..a11624707b67 100644 ---- a/drivers/acpi/acpica/hwsleep.c -+++ b/drivers/acpi/acpica/hwsleep.c -@@ -51,7 +51,14 @@ acpi_status acpi_hw_legacy_sleep(u8 sleep_state) - return_ACPI_STATUS(status); - } - -- /* Disable all GPEs */ -+ /* Clear all fixed and general purpose status bits */ -+ -+ status = acpi_hw_clear_acpi_status(); -+ if (ACPI_FAILURE(status)) { -+ return_ACPI_STATUS(status); -+ } -+ -+ /* Disable/Clear all GPEs */ - status = acpi_hw_disable_all_gpes(); - if (ACPI_FAILURE(status)) { - return_ACPI_STATUS(status); -@@ -265,7 +272,7 @@ acpi_status acpi_hw_legacy_wake(u8 sleep_state) - * might get fired there - * - * Restore the GPEs: -- * 1) Disable all GPEs -+ * 1) Disable/Clear all GPEs - * 2) Enable all runtime GPEs - */ - status = acpi_hw_disable_all_gpes(); -diff --git a/drivers/acpi/acpica/hwxfsleep.c b/drivers/acpi/acpica/hwxfsleep.c -index 3f22f7dd4556..e54b09c2e5d8 100644 ---- a/drivers/acpi/acpica/hwxfsleep.c -+++ b/drivers/acpi/acpica/hwxfsleep.c -@@ -175,7 +175,7 @@ acpi_status acpi_enter_sleep_state_s4bios(void) - } - - /* -- * 1) Disable all GPEs -+ * 1) Disable/Clear all GPEs - * 2) Enable all wakeup GPEs - */ - status = acpi_hw_disable_all_gpes(); --- -2.13.7 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/hv-netvsc-Fix-NULL-dereference-at-single-queue-mode-.patch new/patches.suse/hv-netvsc-Fix-NULL-dereference-at-single-queue-mode-.patch --- old/patches.suse/hv-netvsc-Fix-NULL-dereference-at-single-queue-mode-.patch 2018-08-16 20:47:54.000000000 +0200 +++ new/patches.suse/hv-netvsc-Fix-NULL-dereference-at-single-queue-mode-.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,42 +0,0 @@ -From 4948a4cc36a9209da75cbf21fbdf05660da8e150 Mon Sep 17 00:00:00 2001 -From: Takashi Iwai <[email protected]> -Date: Tue, 14 Aug 2018 19:10:50 +0200 -Subject: [PATCH] hv/netvsc: Fix NULL dereference at single queue mode fallback -Message-Id: <[email protected]> -Patch-mainline: Queued in subsystem maintainer repository -Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git -Git-commit: b19b46346f483ae055fa027cb2d5c2ca91484b91 -References: bsc#1104708 - -The recent commit 916c5e1413be ("hv/netvsc: fix handling of fallback -to single queue mode") tried to fix the fallback behavior to a single -queue mode, but it changed the function to return zero incorrectly, -while the function should return an object pointer. Eventually this -leads to a NULL dereference at the callers that expect non-NULL -value. - -Fix it by returning the proper net_device object. - -Fixes: 916c5e1413be ("hv/netvsc: fix handling of fallback to single queue mode") -Cc: <[email protected]> -Signed-off-by: Takashi Iwai <[email protected]> ---- - drivers/net/hyperv/rndis_filter.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/drivers/net/hyperv/rndis_filter.c b/drivers/net/hyperv/rndis_filter.c -index 408ece27131c..2a5209f23f29 100644 ---- a/drivers/net/hyperv/rndis_filter.c -+++ b/drivers/net/hyperv/rndis_filter.c -@@ -1338,7 +1338,7 @@ struct netvsc_device *rndis_filter_device_add(struct hv_device *dev, - /* setting up multiple channels failed */ - net_device->max_chn = 1; - net_device->num_chn = 1; -- return 0; -+ return net_device; - - err_dev_remv: - rndis_filter_device_remove(dev, net_device); --- -2.18.0 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/revert-mm-relax-deferred-struct-page-requirements.patch new/patches.suse/revert-mm-relax-deferred-struct-page-requirements.patch --- old/patches.suse/revert-mm-relax-deferred-struct-page-requirements.patch 2018-08-16 20:47:54.000000000 +0200 +++ new/patches.suse/revert-mm-relax-deferred-struct-page-requirements.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,69 +0,0 @@ -From: Jiri Slaby <[email protected]> -Date: Sat, 16 Jun 2018 11:58:17 +0200 -Subject: Revert "mm: relax deferred struct page requirements" -Patch-mainline: never, probably -- reported on 2018/06/16 -References: bnc#1092466 - -This reverts commit 2e3ca40f03bb13709df40eff2f7fc157803fa5a3 as it -causes bad page states on x86_32. - -Reported: -https://lore.kernel.org/lkml/[email protected]/ - -Signed-off-by: Jiri Slaby <[email protected]> ---- - arch/powerpc/Kconfig | 1 + - arch/s390/Kconfig | 1 + - arch/x86/Kconfig | 1 + - mm/Kconfig | 7 ++++++- - 4 files changed, 9 insertions(+), 1 deletion(-) - ---- a/arch/powerpc/Kconfig -+++ b/arch/powerpc/Kconfig -@@ -154,6 +154,7 @@ config PPC - select ARCH_MIGHT_HAVE_PC_SERIO - select ARCH_OPTIONAL_KERNEL_RWX if ARCH_HAS_STRICT_KERNEL_RWX - select ARCH_SUPPORTS_ATOMIC_RMW -+ select ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT - select ARCH_USE_BUILTIN_BSWAP - select ARCH_USE_CMPXCHG_LOCKREF if PPC64 - select ARCH_WANT_IPC_PARSE_VERSION ---- a/arch/s390/Kconfig -+++ b/arch/s390/Kconfig -@@ -104,6 +104,7 @@ config S390 - select ARCH_INLINE_WRITE_UNLOCK_IRQRESTORE - select ARCH_SAVE_PAGE_KEYS if HIBERNATION - select ARCH_SUPPORTS_ATOMIC_RMW -+ select ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT - select ARCH_SUPPORTS_NUMA_BALANCING - select ARCH_USE_BUILTIN_BSWAP - select ARCH_USE_CMPXCHG_LOCKREF ---- a/arch/x86/Kconfig -+++ b/arch/x86/Kconfig -@@ -72,6 +72,7 @@ config X86 - select ARCH_MIGHT_HAVE_PC_PARPORT - select ARCH_MIGHT_HAVE_PC_SERIO - select ARCH_SUPPORTS_ATOMIC_RMW -+ select ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT - select ARCH_SUPPORTS_NUMA_BALANCING if X86_64 - select ARCH_USE_BUILTIN_BSWAP - select ARCH_USE_QUEUED_RWLOCKS ---- a/mm/Kconfig -+++ b/mm/Kconfig -@@ -631,10 +631,15 @@ config MAX_STACK_SIZE_MB - - A sane initial value is 80 MB. - -+# For architectures that support deferred memory initialisation -+config ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT -+ bool -+ - config DEFERRED_STRUCT_PAGE_INIT - bool "Defer initialisation of struct pages to kthreads" - default n -- depends on NO_BOOTMEM -+ depends on ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT -+ depends on NO_BOOTMEM && MEMORY_HOTPLUG - depends on !FLATMEM - depends on !NEED_PER_CPU_KM - help diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/x86-speculation-l1tf-fix-off-by-one-error-when-warning-that-system-has-too-much-ram.patch new/patches.suse/x86-speculation-l1tf-fix-off-by-one-error-when-warning-that-system-has-too-much-ram.patch --- old/patches.suse/x86-speculation-l1tf-fix-off-by-one-error-when-warning-that-system-has-too-much-ram.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/x86-speculation-l1tf-fix-off-by-one-error-when-warning-that-system-has-too-much-ram.patch 2018-08-24 13:05:12.000000000 +0200 @@ -0,0 +1,87 @@ +From: Vlastimil Babka <[email protected]> +Date: Thu, 23 Aug 2018 15:44:18 +0200 +Subject: x86/speculation/l1tf: Fix off-by-one error when warning that system + has too much RAM +Patch-mainline: Queued in subsystem maintainer repository +Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git +Git-commit: b0a182f875689647b014bc01d36b340217792852 +References: bsc#1105536 + +Two users have reported [1] that they have an "extremely unlikely" system +with more than MAX_PA/2 memory and L1TF mitigation is not effective. In +fact it's a CPU with 36bits phys limit (64GB) and 32GB memory, but due to +holes in the e820 map, the main region is almost 500MB over the 32GB limit: + +[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000081effffff] usable + +Suggestions to use 'mem=32G' to enable the L1TF mitigation while losing the +500MB revealed, that there's an off-by-one error in the check in +l1tf_select_mitigation(). + +l1tf_pfn_limit() returns the last usable pfn (inclusive) and the range +check in the mitigation path does not take this into account. + +Instead of amending the range check, make l1tf_pfn_limit() return the first +PFN which is over the limit which is less error prone. Adjust the other +users accordingly. + +[1] https://bugzilla.suse.com/show_bug.cgi?id=1105536 + +Fixes: 17dbca119312 ("x86/speculation/l1tf: Add sysfs reporting for l1tf") +Reported-by: George Anchev <[email protected]> +Reported-by: Christopher Snowhill <[email protected]> +Signed-off-by: Vlastimil Babka <[email protected]> +Signed-off-by: Thomas Gleixner <[email protected]> +Cc: "H . Peter Anvin" <[email protected]> +Cc: Linus Torvalds <[email protected]> +Cc: Andi Kleen <[email protected]> +Cc: Dave Hansen <[email protected]> +Cc: Michal Hocko <[email protected]> +Cc: [email protected] +Link: https://lkml.kernel.org/r/[email protected] +--- + arch/x86/include/asm/processor.h | 2 +- + arch/x86/mm/init.c | 2 +- + arch/x86/mm/mmap.c | 2 +- + 3 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/arch/x86/include/asm/processor.h b/arch/x86/include/asm/processor.h +index a0a52274cb4a..c24297268ebc 100644 +--- a/arch/x86/include/asm/processor.h ++++ b/arch/x86/include/asm/processor.h +@@ -183,7 +183,7 @@ extern void cpu_detect(struct cpuinfo_x86 *c); + + static inline unsigned long long l1tf_pfn_limit(void) + { +- return BIT_ULL(boot_cpu_data.x86_phys_bits - 1 - PAGE_SHIFT) - 1; ++ return BIT_ULL(boot_cpu_data.x86_phys_bits - 1 - PAGE_SHIFT); + } + + extern void early_cpu_init(void); +diff --git a/arch/x86/mm/init.c b/arch/x86/mm/init.c +index 02de3d6065c4..63a6f9fcaf20 100644 +--- a/arch/x86/mm/init.c ++++ b/arch/x86/mm/init.c +@@ -923,7 +923,7 @@ unsigned long max_swapfile_size(void) + + if (boot_cpu_has_bug(X86_BUG_L1TF)) { + /* Limit the swap file size to MAX_PA/2 for L1TF workaround */ +- unsigned long long l1tf_limit = l1tf_pfn_limit() + 1; ++ unsigned long long l1tf_limit = l1tf_pfn_limit(); + /* + * We encode swap offsets also with 3 bits below those for pfn + * which makes the usable limit higher. +diff --git a/arch/x86/mm/mmap.c b/arch/x86/mm/mmap.c +index f40ab8185d94..1e95d57760cf 100644 +--- a/arch/x86/mm/mmap.c ++++ b/arch/x86/mm/mmap.c +@@ -257,7 +257,7 @@ bool pfn_modify_allowed(unsigned long pfn, pgprot_t prot) + /* If it's real memory always allow */ + if (pfn_valid(pfn)) + return true; +- if (pfn > l1tf_pfn_limit() && !capable(CAP_SYS_ADMIN)) ++ if (pfn >= l1tf_pfn_limit() && !capable(CAP_SYS_ADMIN)) + return false; + return true; + } + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/x86-speculation-l1tf-fix-overflow-in-l1tf_pfn_limit-on-32bit.patch new/patches.suse/x86-speculation-l1tf-fix-overflow-in-l1tf_pfn_limit-on-32bit.patch --- old/patches.suse/x86-speculation-l1tf-fix-overflow-in-l1tf_pfn_limit-on-32bit.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/x86-speculation-l1tf-fix-overflow-in-l1tf_pfn_limit-on-32bit.patch 2018-08-24 13:05:12.000000000 +0200 @@ -0,0 +1,77 @@ +From: Vlastimil Babka <[email protected]> +Date: Mon, 20 Aug 2018 11:58:35 +0200 +Subject: x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit +Patch-mainline: Queued in subsystem maintainer repository +Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git +Git-commit: 9df9516940a61d29aedf4d91b483ca6597e7d480 +References: OBS failures reported on IRC + +On 32bit PAE kernels on 64bit hardware with enough physical bits, +l1tf_pfn_limit() will overflow unsigned long. This in turn affects +max_swapfile_size() and can lead to swapon returning -EINVAL. This has been +observed in a 32bit guest with 42 bits physical address size, where +max_swapfile_size() overflows exactly to 1 << 32, thus zero, and produces +the following warning to dmesg: + +[ 6.396845] Truncating oversized swap area, only using 0k out of 2047996k + +Fix this by using unsigned long long instead. + +Fixes: 17dbca119312 ("x86/speculation/l1tf: Add sysfs reporting for l1tf") +Fixes: 377eeaa8e11f ("x86/speculation/l1tf: Limit swap file size to MAX_PA/2") +Reported-by: Dominique Leuenberger <[email protected]> +Reported-by: Adrian Schroeter <[email protected]> +Signed-off-by: Vlastimil Babka <[email protected]> +Signed-off-by: Thomas Gleixner <[email protected]> +Acked-by: Andi Kleen <[email protected]> +Acked-by: Michal Hocko <[email protected]> +Cc: "H . Peter Anvin" <[email protected]> +Cc: Linus Torvalds <[email protected]> +Cc: Dave Hansen <[email protected]> +Cc: Michal Hocko <[email protected]> +Cc: [email protected] +Link: https://lkml.kernel.org/r/[email protected] +--- + arch/x86/include/asm/processor.h | 4 ++-- + arch/x86/mm/init.c | 4 ++-- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/arch/x86/include/asm/processor.h b/arch/x86/include/asm/processor.h +index 682286aca881..a0a52274cb4a 100644 +--- a/arch/x86/include/asm/processor.h ++++ b/arch/x86/include/asm/processor.h +@@ -181,9 +181,9 @@ extern const struct seq_operations cpuinfo_op; + + extern void cpu_detect(struct cpuinfo_x86 *c); + +-static inline unsigned long l1tf_pfn_limit(void) ++static inline unsigned long long l1tf_pfn_limit(void) + { +- return BIT(boot_cpu_data.x86_phys_bits - 1 - PAGE_SHIFT) - 1; ++ return BIT_ULL(boot_cpu_data.x86_phys_bits - 1 - PAGE_SHIFT) - 1; + } + + extern void early_cpu_init(void); +diff --git a/arch/x86/mm/init.c b/arch/x86/mm/init.c +index acfab322fbe0..02de3d6065c4 100644 +--- a/arch/x86/mm/init.c ++++ b/arch/x86/mm/init.c +@@ -923,7 +923,7 @@ unsigned long max_swapfile_size(void) + + if (boot_cpu_has_bug(X86_BUG_L1TF)) { + /* Limit the swap file size to MAX_PA/2 for L1TF workaround */ +- unsigned long l1tf_limit = l1tf_pfn_limit() + 1; ++ unsigned long long l1tf_limit = l1tf_pfn_limit() + 1; + /* + * We encode swap offsets also with 3 bits below those for pfn + * which makes the usable limit higher. +@@ -931,7 +931,7 @@ unsigned long max_swapfile_size(void) + #if CONFIG_PGTABLE_LEVELS > 2 + l1tf_limit <<= PAGE_SHIFT - SWP_OFFSET_FIRST_BIT; + #endif +- pages = min_t(unsigned long, l1tf_limit, pages); ++ pages = min_t(unsigned long long, l1tf_limit, pages); + } + return pages; + } + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/x86-speculation-l1tf-suggest-what-to-do-on-systems-with-too-much-ram.patch new/patches.suse/x86-speculation-l1tf-suggest-what-to-do-on-systems-with-too-much-ram.patch --- old/patches.suse/x86-speculation-l1tf-suggest-what-to-do-on-systems-with-too-much-ram.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/x86-speculation-l1tf-suggest-what-to-do-on-systems-with-too-much-ram.patch 2018-08-24 13:05:12.000000000 +0200 @@ -0,0 +1,46 @@ +From: Vlastimil Babka <[email protected]> +Date: Thu, 23 Aug 2018 16:21:29 +0200 +Subject: x86/speculation/l1tf: Suggest what to do on systems with too much RAM +Patch-mainline: Queued in subsystem maintainer repository +Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git +Git-commit: 4b81eae3d37dee69231592182e1e34706f149a6e +References: bsc#1105536 + +Two users have reported [1] that they have an "extremely unlikely" system +with more than MAX_PA/2 memory and L1TF mitigation is not effective. + +Make the warning more helpful by suggesting the proper mem=X kernel boot +parameter to make it effective and a link to the L1TF document to help +decide if the mitigation is worth the unusable RAM. + +[1] https://bugzilla.suse.com/show_bug.cgi?id=1105536 + +Suggested-by: Michal Hocko <[email protected]> +Signed-off-by: Vlastimil Babka <[email protected]> +Acked-by: Michal Hocko <[email protected]> +Cc: "H . Peter Anvin" <[email protected]> +Cc: Linus Torvalds <[email protected]> +Cc: Andi Kleen <[email protected]> +Cc: Dave Hansen <[email protected]> +Cc: [email protected] +Link: https://lkml.kernel.org/r/[email protected] +--- + arch/x86/kernel/cpu/bugs.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/arch/x86/kernel/cpu/bugs.c b/arch/x86/kernel/cpu/bugs.c +index cb4a16292aa7..5c32b5006738 100644 +--- a/arch/x86/kernel/cpu/bugs.c ++++ b/arch/x86/kernel/cpu/bugs.c +@@ -702,6 +702,10 @@ static void __init l1tf_select_mitigation(void) + half_pa = (u64)l1tf_pfn_limit() << PAGE_SHIFT; + if (e820__mapped_any(half_pa, ULLONG_MAX - half_pa, E820_TYPE_RAM)) { + pr_warn("System has more than MAX_PA/2 memory. L1TF mitigation not effective.\n"); ++ pr_info("You may make it effective by booting the kernel with mem=%llu parameter.\n", ++ half_pa); ++ pr_info("However, doing so will make a part of your RAM unusable.\n"); ++ pr_info("Reading Documentation/admin-guide/l1tf.rst might help you decide.\n"); + return; + } + + ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.nDFBpP/_old 2018-08-27 12:55:49.116584523 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:49.116584523 +0200 @@ -135,6 +135,65 @@ patches.kernel.org/4.18.2-023-Linux-4.18.2.patch patches.kernel.org/4.18.3-001-x86-speculation-l1tf-Exempt-zeroed-PTEs-from-i.patch patches.kernel.org/4.18.3-002-Linux-4.18.3.patch + patches.kernel.org/4.18.4-001-l2tp-use-sk_dst_check-to-avoid-race-on-sk-sk_d.patch + patches.kernel.org/4.18.4-002-net_sched-fix-NULL-pointer-dereference-when-de.patch + patches.kernel.org/4.18.4-003-net_sched-Fix-missing-res-info-when-create-new.patch + patches.kernel.org/4.18.4-004-r8169-don-t-use-MSI-X-on-RTL8168g.patch + patches.kernel.org/4.18.4-005-ALSA-hda-Sleep-for-10ms-after-entering-D3-on-C.patch + patches.kernel.org/4.18.4-006-ALSA-hda-Turn-CX8200-into-D3-as-well-upon-rebo.patch + patches.kernel.org/4.18.4-007-ALSA-vx222-Fix-invalid-endian-conversions.patch + patches.kernel.org/4.18.4-008-ALSA-virmidi-Fix-too-long-output-trigger-loop.patch + patches.kernel.org/4.18.4-009-ALSA-cs5535audio-Fix-invalid-endian-conversion.patch + patches.kernel.org/4.18.4-010-ALSA-dice-fix-wrong-copy-to-rx-parameters-for-.patch + patches.kernel.org/4.18.4-011-ALSA-hda-Correct-Asrock-B85M-ITX-power_save-bl.patch + patches.kernel.org/4.18.4-012-ALSA-memalloc-Don-t-exceed-over-the-requested-.patch + patches.kernel.org/4.18.4-013-ALSA-vxpocket-Fix-invalid-endian-conversions.patch + patches.kernel.org/4.18.4-014-ALSA-seq-Fix-poll-error-return.patch + patches.kernel.org/4.18.4-015-media-gl861-fix-probe-of-dvb_usb_gl861.patch + patches.kernel.org/4.18.4-016-USB-serial-sierra-fix-potential-deadlock-at-cl.patch + patches.kernel.org/4.18.4-017-USB-serial-pl2303-add-a-new-device-id-for-ATEN.patch + patches.kernel.org/4.18.4-018-USB-option-add-support-for-DW5821e.patch + patches.kernel.org/4.18.4-019-ACPI-PM-save-NVS-memory-for-ASUS-1025C-laptop.patch + patches.kernel.org/4.18.4-020-tty-serial-8250-Revert-NXP-SC16C2552-workaroun.patch + patches.kernel.org/4.18.4-021-serial-8250_exar-Read-INT0-from-slave-device-t.patch + patches.kernel.org/4.18.4-022-serial-8250_dw-always-set-baud-rate-in-dw8250_.patch + patches.kernel.org/4.18.4-023-serial-8250_dw-Add-ACPI-support-for-uart-on-Br.patch + patches.kernel.org/4.18.4-024-uio-fix-wrong-return-value-from-uio_mmap.patch + patches.kernel.org/4.18.4-025-misc-sram-fix-resource-leaks-in-probe-error-pa.patch + patches.kernel.org/4.18.4-026-Revert-uio-use-request_threaded_irq-instead.patch + patches.kernel.org/4.18.4-027-Bluetooth-avoid-killing-an-already-killed-sock.patch + patches.kernel.org/4.18.4-028-isdn-Disable-IIOCDBGVAR.patch + patches.kernel.org/4.18.4-029-net-sock_diag-Fix-spectre-v1-gadget-in-__sock_.patch + patches.kernel.org/4.18.4-030-hv-netvsc-Fix-NULL-dereference-at-single-queue.patch + patches.kernel.org/4.18.4-031-r8169-don-t-use-MSI-X-on-RTL8106e.patch + patches.kernel.org/4.18.4-032-ip_vti-fix-a-null-pointer-deferrence-when-crea.patch + patches.kernel.org/4.18.4-033-net-ethernet-mvneta-Fix-napi-structure-mixup-o.patch + patches.kernel.org/4.18.4-034-net-mvneta-fix-mvneta_config_rss-on-armada-370.patch + patches.kernel.org/4.18.4-035-cls_matchall-fix-tcf_unbind_filter-missing.patch + patches.kernel.org/4.18.4-036-Linux-4.18.4.patch + patches.kernel.org/4.18.5-001-EDAC-Add-missing-MEM_LRDDR4-entry-in-edac_mem_.patch + patches.kernel.org/4.18.5-002-pty-fix-O_CLOEXEC-for-TIOCGPTPEER.patch + patches.kernel.org/4.18.5-003-mm-Allow-non-direct-map-arguments-to-free_rese.patch + patches.kernel.org/4.18.5-004-x86-mm-init-Pass-unconverted-symbol-addresses-.patch + patches.kernel.org/4.18.5-005-x86-mm-init-Add-helper-for-freeing-kernel-imag.patch + patches.kernel.org/4.18.5-006-x86-mm-init-Remove-freed-kernel-image-areas-fr.patch + patches.kernel.org/4.18.5-007-powerpc64s-Show-ori31-availability-in-spectre_.patch + patches.kernel.org/4.18.5-008-ext4-fix-spectre-gadget-in-ext4_mb_regular_all.patch + patches.kernel.org/4.18.5-009-drm-i915-kvmgt-Fix-potential-Spectre-v1.patch + patches.kernel.org/4.18.5-010-drm-amdgpu-pm-Fix-potential-Spectre-v1.patch + patches.kernel.org/4.18.5-011-parisc-Remove-unnecessary-barriers-from-spinlo.patch + patches.kernel.org/4.18.5-012-parisc-Remove-ordered-stores-from-syscall.S.patch + patches.kernel.org/4.18.5-013-PCI-Restore-resized-BAR-state-on-resume.patch + patches.kernel.org/4.18.5-014-PCI-ACPI-PM-Resume-all-bridges-on-suspend-to-R.patch + patches.kernel.org/4.18.5-015-PCI-hotplug-Don-t-leak-pci_slot-on-registratio.patch + patches.kernel.org/4.18.5-016-PCI-aardvark-Size-bridges-before-resources-all.patch + patches.kernel.org/4.18.5-017-PCI-Skip-MPS-logic-for-Virtual-Functions-VFs.patch + patches.kernel.org/4.18.5-018-PCI-pciehp-Fix-use-after-free-on-unplug.patch + patches.kernel.org/4.18.5-019-PCI-pciehp-Fix-unprotected-list-iteration-in-I.patch + patches.kernel.org/4.18.5-020-i2c-core-ACPI-Properly-set-status-byte-to-0-fo.patch + patches.kernel.org/4.18.5-021-i2c-imx-Fix-race-condition-in-dma-read.patch + patches.kernel.org/4.18.5-022-reiserfs-fix-broken-xattr-handling-heap-corrup.patch + patches.kernel.org/4.18.5-023-Linux-4.18.5.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -186,8 +245,6 @@ ######################################################## patches.suse/setuid-dumpable-wrongdir - patches.suse/revert-mm-relax-deferred-struct-page-requirements.patch - patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch @@ -221,6 +278,9 @@ # Upstream commit c8b5db7de66b75330a96f9f1ad7376b89646c953 # changed this area a lot. +needs_updating patches.suse/x86_64-hpet-64bit-timer.patch + patches.suse/x86-speculation-l1tf-fix-overflow-in-l1tf_pfn_limit-on-32bit.patch + patches.suse/x86-speculation-l1tf-fix-off-by-one-error-when-warning-that-system-has-too-much-ram.patch + patches.suse/x86-speculation-l1tf-suggest-what-to-do-on-systems-with-too-much-ram.patch ######################################################## # x86 MCE/MCA (Machine Check Error/Architecture) extensions @@ -297,7 +357,7 @@ ######################################################## patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch patches.suse/acpi_thermal_passive_blacklist.patch - patches.suse/Revert-ACPICA-Events-Stop-unconditionally-clearing-A.patch + patches.suse/ACPICA-Clear-status-of-all-events-when-entering-slee.patch ######################################################## # CPUFREQ @@ -418,7 +478,6 @@ ######################################################## # Network ######################################################## - patches.suse/hv-netvsc-Fix-NULL-dereference-at-single-queue-mode-.patch ######################################################## # Wireless Networking ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.nDFBpP/_old 2018-08-27 12:55:49.160584571 +0200 +++ /var/tmp/diff_new_pack.nDFBpP/_new 2018-08-27 12:55:49.160584571 +0200 @@ -1,3 +1,3 @@ -2018-08-20 13:25:46 +0200 -GIT Revision: ad7e05a3d4f3120d1028268959436f22cc7808d2 +2018-08-24 12:38:43 +0000 +GIT Revision: 9e91e290fe276622e8629298d5db5c35a8abfab0 GIT Branch: stable
