Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2018-07-21 10:18:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Sat Jul 21 10:18:16 2018 rev:441 rq:623390 version:4.17.7 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2018-07-17 09:37:23.398362879 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes 2018-07-21 10:20:47.483021449 +0200 @@ -1,0 +2,115 @@ +Tue Jul 17 13:43:24 CEST 2018 - [email protected] + +- mm: don't do zero_resv_unavail if memmap is not allocated + (stable fix). +- commit 9c2de41 + +------------------------------------------------------------------- +Tue Jul 17 12:59:03 CEST 2018 - [email protected] + +- Linux 4.17.7 (bnc#1012628). +- bpf: reject passing modified ctx to helper functions + (bnc#1012628). +- MIPS: Call dump_stack() from show_regs() (bnc#1012628). +- MIPS: Use async IPIs for arch_trigger_cpumask_backtrace() + (bnc#1012628). +- MIPS: Fix ioremap() RAM check (bnc#1012628). +- drm/etnaviv: Check for platform_device_register_simple() + failure (bnc#1012628). +- drm/etnaviv: Fix driver unregistering (bnc#1012628). +- drm/etnaviv: bring back progress check in job timeout handler + (bnc#1012628). +- mmc: sdhci-esdhc-imx: allow 1.8V modes without 100/200MHz + pinctrl states (bnc#1012628). +- mmc: dw_mmc: fix card threshold control configuration + (bnc#1012628). +- mmc: renesas_sdhi_internal_dmac: Cannot clear the RX_IN_USE + in abort (bnc#1012628). +- ibmasm: don't write out of bounds in read handler (bnc#1012628). +- staging: rtl8723bs: Prevent an underflow in + rtw_check_beacon_data() (bnc#1012628). +- staging: r8822be: Fix RTL8822be can't find any wireless AP + (bnc#1012628). +- ata: Fix ZBC_OUT command block check (bnc#1012628). +- ata: Fix ZBC_OUT all bit handling (bnc#1012628). +- mei: discard messages from not connected client during power + down (bnc#1012628). +- mtd: spi-nor: cadence-quadspi: Fix direct mode write timeouts + (bnc#1012628). +- tracing/kprobe: Release kprobe print_fmt properly (bnc#1012628). +- vmw_balloon: fix inflation with batching (bnc#1012628). +- ahci: Add Intel Ice Lake LP PCI ID (bnc#1012628). +- ahci: Disable LPM on Lenovo 50 series laptops with a too old + BIOS (bnc#1012628). +- thunderbolt: Notify userspace when boot_acl is changed + (bnc#1012628). +- USB: serial: ch341: fix type promotion bug in ch341_control_in() + (bnc#1012628). +- USB: serial: cp210x: add another USB ID for Qivicon ZigBee stick + (bnc#1012628). +- USB: serial: keyspan_pda: fix modem-status error handling + (bnc#1012628). +- USB: yurex: fix out-of-bounds uaccess in read handler + (bnc#1012628). +- USB: serial: mos7840: fix status-register error handling + (bnc#1012628). +- usb: quirks: add delay quirks for Corsair Strafe (bnc#1012628). +- xhci: xhci-mem: off by one in xhci_stream_id_to_ring() + (bnc#1012628). +- Fix up non-directory creation in SGID directories (bnc#1012628). +- mm: zero unavailable pages before memmap init (bnc#1012628). +- ALSA: hda/realtek - two more lenovo models need fixup of + MIC_LOCATION (bnc#1012628). +- ALSA: hda - Handle pm failure during hotplug (bnc#1012628). +- mm: do not drop unused pages when userfaultd is running + (bnc#1012628). +- fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps* + (bnc#1012628). +- x86/purgatory: add missing FORCE to Makefile target + (bnc#1012628). +- fs, elf: make sure to page align bss in load_elf_library + (bnc#1012628). +- mm: do not bug_on on incorrect length in __mm_populate() + (bnc#1012628). +- tracing: Reorder display of TGID to be after PID (bnc#1012628). +- kbuild: delete INSTALL_FW_PATH from kbuild documentation + (bnc#1012628). +- acpi, nfit: Fix scrub idle detection (bnc#1012628). +- arm64: neon: Fix function may_use_simd() return error status + (bnc#1012628). +- tools build: fix # escaping in .cmd files for future Make + (bnc#1012628). +- IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return values + (bnc#1012628). +- i2c: tegra: Fix NACK error handling (bnc#1012628). +- i2c: recovery: if possible send STOP with recovery pulses + (bnc#1012628). +- iw_cxgb4: correctly enforce the max reg_mr depth (bnc#1012628). +- xen: remove global bit from __default_kernel_pte_mask for pv + guests (bnc#1012628). +- xen: setup pv irq ops vector earlier (bnc#1012628). +- bsg: fix bogus EINVAL on non-data commands (bnc#1012628). +- crypto: x86/salsa20 - remove x86 salsa20 implementations + (bnc#1012628). +- uprobes/x86: Remove incorrect WARN_ON() in uprobe_init_insn() + (bnc#1012628). +- netfilter: nf_queue: augment nfqa_cfg_policy (bnc#1012628). +- crypto: don't optimize keccakf() (bnc#1012628). +- netfilter: x_tables: initialise match/target check parameter + struct (bnc#1012628). +- loop: add recursion validation to LOOP_CHANGE_FD (bnc#1012628). +- xfs: fix inobt magic number check (bnc#1012628). +- PM / hibernate: Fix oops at snapshot_write() (bnc#1012628). +- RDMA/ucm: Mark UCM interface as BROKEN (bnc#1012628). +- loop: remember whether sysfs_create_group() was done + (bnc#1012628). +- kvm: vmx: Nested VM-entry prereqs for event inj (bnc#1012628). +- f2fs: give message and set need_fsck given broken node id + (bnc#1012628). +- f2fs: avoid bug_on on corrupted inode (bnc#1012628). +- f2fs: sanity check on sit entry (bnc#1012628). +- f2fs: sanity check for total valid node blocks (bnc#1012628). +- ARM: dts: armada-38x: use the new thermal binding (bnc#1012628). +- commit 7a74fb0 + +------------------------------------------------------------------- dtb-armv6l.changes: same change dtb-armv7l.changes: same change kernel-64kb.changes: same change kernel-debug.changes: same change kernel-default.changes: same change kernel-docs.changes: same change kernel-kvmsmall.changes: same change kernel-lpae.changes: same change kernel-obs-build.changes: same change kernel-obs-qa.changes: same change kernel-pae.changes: same change kernel-source.changes: same change kernel-syms.changes: same change kernel-vanilla.changes: same change kernel-zfcpdump.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.IT1oHj/_old 2018-07-21 10:21:02.771017792 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:02.771017792 +0200 @@ -17,7 +17,7 @@ %define srcversion 4.17 -%define patchversion 4.17.6 +%define patchversion 4.17.7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols}) Name: dtb-aarch64 -Version: 4.17.6 +Version: 4.17.7 %if 0%{?is_kotd} -Release: <RELEASE>.g8a8b6ec +Release: <RELEASE>.g9c2de41 %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.IT1oHj/_old 2018-07-21 10:21:02.835017776 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:02.835017776 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.6 +%define patchversion 4.17.7 %define variant %{nil} %define vanilla_only 0 @@ -58,9 +58,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0 Group: System/Kernel -Version: 4.17.6 +Version: 4.17.7 %if 0%{?is_kotd} -Release: <RELEASE>.g8a8b6ec +Release: <RELEASE>.g9c2de41 %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 = 8a8b6ec693d6e1d24543f567fd874828954b9591 -Provides: kernel-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: kernel-%build_flavor-base-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 +Provides: kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 # END COMMON DEPS -Provides: %name-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %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 = 8a8b6ec693d6e1d24543f567fd874828954b9591 -Provides: kernel-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: kernel-%build_flavor-base-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 +Provides: kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %obsolete_rebuilds %name-base %ifarch %ix86 ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.IT1oHj/_old 2018-07-21 10:21:02.851017773 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:02.855017772 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.6 +%define patchversion 4.17.7 %define variant %{nil} %define vanilla_only 0 @@ -58,9 +58,9 @@ Summary: A Debug Version of the Kernel License: GPL-2.0 Group: System/Kernel -Version: 4.17.6 +Version: 4.17.7 %if 0%{?is_kotd} -Release: <RELEASE>.g8a8b6ec +Release: <RELEASE>.g9c2de41 %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 = 8a8b6ec693d6e1d24543f567fd874828954b9591 -Provides: kernel-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: kernel-%build_flavor-base-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 +Provides: kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 # END COMMON DEPS -Provides: %name-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 @@ -1100,8 +1100,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 -Provides: kernel-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: kernel-%build_flavor-base-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 +Provides: kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %ifarch ppc64 Provides: kernel-kdump-base = 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.IT1oHj/_old 2018-07-21 10:21:02.867017769 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:02.867017769 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.6 +%define patchversion 4.17.7 %define variant %{nil} %define vanilla_only 0 @@ -58,9 +58,9 @@ Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 4.17.6 +Version: 4.17.7 %if 0%{?is_kotd} -Release: <RELEASE>.g8a8b6ec +Release: <RELEASE>.g9c2de41 %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 = 8a8b6ec693d6e1d24543f567fd874828954b9591 -Provides: kernel-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: kernel-%build_flavor-base-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 +Provides: kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 # END COMMON DEPS -Provides: %name-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 @@ -1143,8 +1143,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 -Provides: kernel-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: kernel-%build_flavor-base-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 +Provides: kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %ifarch %ix86 Provides: kernel-trace-base = 3.13 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.IT1oHj/_old 2018-07-21 10:21:02.883017765 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:02.883017765 +0200 @@ -17,7 +17,7 @@ %define srcversion 4.17 -%define patchversion 4.17.6 +%define patchversion 4.17.7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 4.17.6 +Version: 4.17.7 %if 0%{?is_kotd} -Release: <RELEASE>.g8a8b6ec +Release: <RELEASE>.g9c2de41 %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 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.IT1oHj/_old 2018-07-21 10:21:02.899017761 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:02.899017761 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.6 +%define patchversion 4.17.7 %define variant %{nil} %define vanilla_only 0 @@ -58,9 +58,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0 Group: System/Kernel -Version: 4.17.6 +Version: 4.17.7 %if 0%{?is_kotd} -Release: <RELEASE>.g8a8b6ec +Release: <RELEASE>.g9c2de41 %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 = 8a8b6ec693d6e1d24543f567fd874828954b9591 -Provides: kernel-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: kernel-%build_flavor-base-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 +Provides: kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 # END COMMON DEPS -Provides: %name-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz Source2: source-post.sh @@ -1098,8 +1098,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 -Provides: kernel-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: kernel-%build_flavor-base-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 +Provides: kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %obsolete_rebuilds %name-base %ifarch %ix86 kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.IT1oHj/_old 2018-07-21 10:21:02.931017753 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:02.931017753 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 4.17.6 +%define patchversion 4.17.7 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +BuildRequires: kernel%kernel_flavor-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ Summary: package kernel and initrd for OBS VM builds License: GPL-2.0 Group: SLES -Version: 4.17.6 +Version: 4.17.7 %if 0%{?is_kotd} -Release: <RELEASE>.g8a8b6ec +Release: <RELEASE>.g9c2de41 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.IT1oHj/_old 2018-07-21 10:21:02.943017751 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:02.943017751 +0200 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 4.17.6 +%define patchversion 4.17.7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ Summary: Basic QA tests for the kernel License: GPL-2.0 Group: SLES -Version: 4.17.6 +Version: 4.17.7 %if 0%{?is_kotd} -Release: <RELEASE>.g8a8b6ec +Release: <RELEASE>.g9c2de41 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.IT1oHj/_old 2018-07-21 10:21:02.959017747 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:02.959017747 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.6 +%define patchversion 4.17.7 %define variant %{nil} %define vanilla_only 0 @@ -58,9 +58,9 @@ Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 4.17.6 +Version: 4.17.7 %if 0%{?is_kotd} -Release: <RELEASE>.g8a8b6ec +Release: <RELEASE>.g9c2de41 %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 = 8a8b6ec693d6e1d24543f567fd874828954b9591 -Provides: kernel-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: kernel-%build_flavor-base-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 +Provides: kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 # END COMMON DEPS -Provides: %name-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 @@ -1120,8 +1120,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 -Provides: kernel-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: kernel-%build_flavor-base-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 +Provides: kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %ifarch %ix86 Provides: kernel-vmi-base = 2.6.38 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.IT1oHj/_old 2018-07-21 10:21:02.975017743 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:02.975017743 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.6 +%define patchversion 4.17.7 %define variant %{nil} %define vanilla_only 0 @@ -30,9 +30,9 @@ Summary: The Linux Kernel Sources License: GPL-2.0 Group: Development/Sources -Version: 4.17.6 +Version: 4.17.7 %if 0%{?is_kotd} -Release: <RELEASE>.g8a8b6ec +Release: <RELEASE>.g9c2de41 %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 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.IT1oHj/_old 2018-07-21 10:21:02.991017739 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:02.991017739 +0200 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 4.17.6 +Version: 4.17.7 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g8a8b6ec +Release: <RELEASE>.g9c2de41 %else Release: 0 %endif @@ -55,7 +55,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.IT1oHj/_old 2018-07-21 10:21:03.003017736 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:03.007017735 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.6 +%define patchversion 4.17.7 %define variant %{nil} %define vanilla_only 0 @@ -58,9 +58,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0 Group: System/Kernel -Version: 4.17.6 +Version: 4.17.7 %if 0%{?is_kotd} -Release: <RELEASE>.g8a8b6ec +Release: <RELEASE>.g9c2de41 %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 = 8a8b6ec693d6e1d24543f567fd874828954b9591 -Provides: kernel-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: kernel-%build_flavor-base-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 +Provides: kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 # END COMMON DEPS -Provides: %name-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: %name-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz Source2: source-post.sh @@ -1091,8 +1091,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 -Provides: kernel-srchash = 8a8b6ec693d6e1d24543f567fd874828954b9591 +Provides: kernel-%build_flavor-base-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 +Provides: kernel-srchash = 9c2de41c020e3fd97bc0353762f5db066b687228 %obsolete_rebuilds %name-base %ifarch %ix86 kernel-zfcpdump.spec: same change ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 7486 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-S5.patch new/patches.suse/ACPICA-Clear-status-of-all-events-when-entering-S5.patch --- old/patches.suse/ACPICA-Clear-status-of-all-events-when-entering-S5.patch 2018-07-11 22:01:45.000000000 +0200 +++ new/patches.suse/ACPICA-Clear-status-of-all-events-when-entering-S5.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,59 +0,0 @@ -From: Rafael J. Wysocki <[email protected]> -Subject: [PATCH] ACPICA: Clear status of all events when entering S5 -Date: Sun, 08 Jul 2018 11:10:13 +0200 -Message-id: <[email protected]> -Patch-mainline: Submitted, linux-ACPI ML -References: bsc#1099930 - -After commit 18996f2db918 (ACPICA: Events: Stop unconditionally -clearing ACPI IRQs during suspend/resume) the status of ACPI events -is not cleared any more when entering the ACPI S5 system state (power -off) which causes some systems to power up immediately after turing -off power in certain situations. - -That is a functional regression, so address it by making the code -clear the status of all ACPI events again when entering S5 (for -system-wide suspend or hibernation the clearing of the status of all -events is not desirable, as it might cause the kernel to miss wakeup -events sometimes). - -Fixes: 18996f2db918 (ACPICA: Events: Stop unconditionally clearing ACPI IRQs during suspend/resume) -Reported-by: Takashi Iwai <[email protected]> -Tested-by: Thomas Hänig <[email protected]> -Signed-off-by: Rafael J. Wysocki <[email protected]> -Acked-by: Takashi Iwai <[email protected]> - ---- - drivers/acpi/acpica/hwsleep.c | 15 +++++++++++---- - 1 file changed, 11 insertions(+), 4 deletions(-) - ---- a/drivers/acpi/acpica/hwsleep.c -+++ b/drivers/acpi/acpica/hwsleep.c -@@ -51,16 +51,23 @@ acpi_status acpi_hw_legacy_sleep(u8 slee - return_ACPI_STATUS(status); - } - -- /* -- * 1) Disable all GPEs -- * 2) Enable all wakeup GPEs -- */ -+ /* Disable all GPEs */ - status = acpi_hw_disable_all_gpes(); - 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); -+ } -+ } - acpi_gbl_system_awake_and_running = FALSE; - -+ /* Enable all wakeup GPEs */ - status = acpi_hw_enable_all_wakeup_gpes(); - if (ACPI_FAILURE(status)) { - return_ACPI_STATUS(status); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/mm-don-t-do-zero_resv_unavail-if-memmap-is-not-alloc.patch new/patches.suse/mm-don-t-do-zero_resv_unavail-if-memmap-is-not-alloc.patch --- old/patches.suse/mm-don-t-do-zero_resv_unavail-if-memmap-is-not-alloc.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/mm-don-t-do-zero_resv_unavail-if-memmap-is-not-alloc.patch 2018-07-17 13:43:24.000000000 +0200 @@ -0,0 +1,66 @@ +From: Pavel Tatashin <[email protected]> +Date: Mon, 16 Jul 2018 11:16:30 -0400 +Subject: mm: don't do zero_resv_unavail if memmap is not allocated +Git-commit: d1b47a7c9efcf3c3384b70f6e3c8f1423b44d8c7 +Patch-mainline: v4.18-rc6 +References: stable fix + +Moving zero_resv_unavail before memmap_init_zone(), caused a regression on +x86-32. + +The cause is that we access struct pages before they are allocated when +CONFIG_FLAT_NODE_MEM_MAP is used. + +free_area_init_nodes() + zero_resv_unavail() + mm_zero_struct_page(pfn_to_page(pfn)); <- struct page is not alloced + free_area_init_node() + if CONFIG_FLAT_NODE_MEM_MAP + alloc_node_mem_map() + memblock_virt_alloc_node_nopanic() <- struct page alloced here + +On the other hand memblock_virt_alloc_node_nopanic() zeroes all the memory +that it returns, so we do not need to do zero_resv_unavail() here. + +Fixes: e181ae0c5db9 ("mm: zero unavailable pages before memmap init") +Signed-off-by: Pavel Tatashin <[email protected]> +Tested-by: Matt Hart <[email protected]> +Acked-by: Michal Hocko <[email protected]> +Signed-off-by: Linus Torvalds <[email protected]> +Signed-off-by: Jiri Slaby <[email protected]> +--- + include/linux/mm.h | 2 +- + mm/page_alloc.c | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +--- a/include/linux/mm.h ++++ b/include/linux/mm.h +@@ -2081,7 +2081,7 @@ extern int __meminit __early_pfn_to_nid( + struct mminit_pfnnid_cache *state); + #endif + +-#ifdef CONFIG_HAVE_MEMBLOCK ++#if defined(CONFIG_HAVE_MEMBLOCK) && !defined(CONFIG_FLAT_NODE_MEM_MAP) + void zero_resv_unavail(void); + #else + static inline void zero_resv_unavail(void) {} +--- a/mm/page_alloc.c ++++ b/mm/page_alloc.c +@@ -6377,7 +6377,7 @@ void __paginginit free_area_init_node(in + free_area_init_core(pgdat); + } + +-#ifdef CONFIG_HAVE_MEMBLOCK ++#if defined(CONFIG_HAVE_MEMBLOCK) && !defined(CONFIG_FLAT_NODE_MEM_MAP) + /* + * Only struct pages that are backed by physical memory are zeroed and + * initialized by going through __init_single_page(). But, there are some +@@ -6415,7 +6415,7 @@ void __paginginit zero_resv_unavail(void + if (pgcnt) + pr_info("Reserved but unavailable: %lld pages", pgcnt); + } +-#endif /* CONFIG_HAVE_MEMBLOCK */ ++#endif /* CONFIG_HAVE_MEMBLOCK && !CONFIG_FLAT_NODE_MEM_MAP */ + + #ifdef CONFIG_HAVE_MEMBLOCK_NODE_MAP + ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.IT1oHj/_old 2018-07-21 10:21:03.831017538 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:03.831017538 +0200 @@ -485,6 +485,74 @@ patches.kernel.org/4.17.6-055-staging-comedi-quatech_daqp_cs-fix-no-op-loop-.patch patches.kernel.org/4.17.6-056-Revert-mm-vmstat.c-fix-vmstat_update-preemptio.patch patches.kernel.org/4.17.6-057-Linux-4.17.6.patch + patches.kernel.org/4.17.7-001-bpf-reject-passing-modified-ctx-to-helper-func.patch + patches.kernel.org/4.17.7-002-MIPS-Call-dump_stack-from-show_regs.patch + patches.kernel.org/4.17.7-003-MIPS-Use-async-IPIs-for-arch_trigger_cpumask_b.patch + patches.kernel.org/4.17.7-004-MIPS-Fix-ioremap-RAM-check.patch + patches.kernel.org/4.17.7-005-drm-etnaviv-Check-for-platform_device_register.patch + patches.kernel.org/4.17.7-006-drm-etnaviv-Fix-driver-unregistering.patch + patches.kernel.org/4.17.7-007-drm-etnaviv-bring-back-progress-check-in-job-t.patch + patches.kernel.org/4.17.7-008-ACPICA-Clear-status-of-all-events-when-enterin.patch + patches.kernel.org/4.17.7-009-mmc-sdhci-esdhc-imx-allow-1.8V-modes-without-1.patch + patches.kernel.org/4.17.7-010-mmc-dw_mmc-fix-card-threshold-control-configur.patch + patches.kernel.org/4.17.7-011-mmc-renesas_sdhi_internal_dmac-Cannot-clear-th.patch + patches.kernel.org/4.17.7-012-ibmasm-don-t-write-out-of-bounds-in-read-handl.patch + patches.kernel.org/4.17.7-013-staging-rtl8723bs-Prevent-an-underflow-in-rtw_.patch + patches.kernel.org/4.17.7-014-staging-r8822be-Fix-RTL8822be-can-t-find-any-w.patch + patches.kernel.org/4.17.7-015-ata-Fix-ZBC_OUT-command-block-check.patch + patches.kernel.org/4.17.7-016-ata-Fix-ZBC_OUT-all-bit-handling.patch + patches.kernel.org/4.17.7-017-mei-discard-messages-from-not-connected-client.patch + patches.kernel.org/4.17.7-018-mtd-spi-nor-cadence-quadspi-Fix-direct-mode-wr.patch + patches.kernel.org/4.17.7-019-tracing-kprobe-Release-kprobe-print_fmt-proper.patch + patches.kernel.org/4.17.7-020-vmw_balloon-fix-inflation-with-batching.patch + patches.kernel.org/4.17.7-021-ahci-Add-Intel-Ice-Lake-LP-PCI-ID.patch + patches.kernel.org/4.17.7-022-ahci-Disable-LPM-on-Lenovo-50-series-laptops-w.patch + patches.kernel.org/4.17.7-023-thunderbolt-Notify-userspace-when-boot_acl-is-.patch + patches.kernel.org/4.17.7-024-USB-serial-ch341-fix-type-promotion-bug-in-ch3.patch + patches.kernel.org/4.17.7-025-USB-serial-cp210x-add-another-USB-ID-for-Qivic.patch + patches.kernel.org/4.17.7-026-USB-serial-keyspan_pda-fix-modem-status-error-.patch + patches.kernel.org/4.17.7-027-USB-yurex-fix-out-of-bounds-uaccess-in-read-ha.patch + patches.kernel.org/4.17.7-028-USB-serial-mos7840-fix-status-register-error-h.patch + patches.kernel.org/4.17.7-029-usb-quirks-add-delay-quirks-for-Corsair-Strafe.patch + patches.kernel.org/4.17.7-030-xhci-xhci-mem-off-by-one-in-xhci_stream_id_to_.patch + patches.kernel.org/4.17.7-031-Fix-up-non-directory-creation-in-SGID-director.patch + patches.kernel.org/4.17.7-032-mm-zero-unavailable-pages-before-memmap-init.patch + patches.kernel.org/4.17.7-033-ALSA-hda-realtek-two-more-lenovo-models-need-f.patch + patches.kernel.org/4.17.7-034-ALSA-hda-Handle-pm-failure-during-hotplug.patch + patches.kernel.org/4.17.7-035-mm-do-not-drop-unused-pages-when-userfaultd-is.patch + patches.kernel.org/4.17.7-036-fs-proc-task_mmu.c-fix-Locked-field-in-proc-pi.patch + patches.kernel.org/4.17.7-037-x86-purgatory-add-missing-FORCE-to-Makefile-ta.patch + patches.kernel.org/4.17.7-038-fs-elf-make-sure-to-page-align-bss-in-load_elf.patch + patches.kernel.org/4.17.7-039-mm-do-not-bug_on-on-incorrect-length-in-__mm_p.patch + patches.kernel.org/4.17.7-040-tracing-Reorder-display-of-TGID-to-be-after-PI.patch + patches.kernel.org/4.17.7-041-kbuild-delete-INSTALL_FW_PATH-from-kbuild-docu.patch + patches.kernel.org/4.17.7-042-acpi-nfit-Fix-scrub-idle-detection.patch + patches.kernel.org/4.17.7-043-arm64-neon-Fix-function-may_use_simd-return-er.patch + patches.kernel.org/4.17.7-044-tools-build-fix-escaping-in-.cmd-files-for-fut.patch + patches.kernel.org/4.17.7-045-IB-hfi1-Fix-incorrect-mixing-of-ERR_PTR-and-NU.patch + patches.kernel.org/4.17.7-046-i2c-tegra-Fix-NACK-error-handling.patch + patches.kernel.org/4.17.7-047-i2c-recovery-if-possible-send-STOP-with-recove.patch + patches.kernel.org/4.17.7-048-iw_cxgb4-correctly-enforce-the-max-reg_mr-dept.patch + patches.kernel.org/4.17.7-049-xen-remove-global-bit-from-__default_kernel_pt.patch + patches.kernel.org/4.17.7-050-xen-setup-pv-irq-ops-vector-earlier.patch + patches.kernel.org/4.17.7-051-bsg-fix-bogus-EINVAL-on-non-data-commands.patch + patches.kernel.org/4.17.7-052-crypto-x86-salsa20-remove-x86-salsa20-implemen.patch + patches.kernel.org/4.17.7-053-uprobes-x86-Remove-incorrect-WARN_ON-in-uprobe.patch + patches.kernel.org/4.17.7-054-netfilter-nf_queue-augment-nfqa_cfg_policy.patch + patches.kernel.org/4.17.7-055-crypto-don-t-optimize-keccakf.patch + patches.kernel.org/4.17.7-056-netfilter-x_tables-initialise-match-target-che.patch + patches.kernel.org/4.17.7-057-loop-add-recursion-validation-to-LOOP_CHANGE_F.patch + patches.kernel.org/4.17.7-058-xfs-fix-inobt-magic-number-check.patch + patches.kernel.org/4.17.7-059-PM-hibernate-Fix-oops-at-snapshot_write.patch + patches.kernel.org/4.17.7-060-RDMA-ucm-Mark-UCM-interface-as-BROKEN.patch + patches.kernel.org/4.17.7-061-loop-remember-whether-sysfs_create_group-was-d.patch + patches.kernel.org/4.17.7-062-kvm-vmx-Nested-VM-entry-prereqs-for-event-inj.patch + patches.kernel.org/4.17.7-063-f2fs-give-message-and-set-need_fsck-given-brok.patch + patches.kernel.org/4.17.7-064-f2fs-avoid-bug_on-on-corrupted-inode.patch + patches.kernel.org/4.17.7-065-f2fs-sanity-check-on-sit-entry.patch + patches.kernel.org/4.17.7-066-f2fs-sanity-check-for-total-valid-node-blocks.patch + patches.kernel.org/4.17.7-067-ARM-dts-armada-38x-use-the-new-thermal-binding.patch + patches.kernel.org/4.17.7-068-Linux-4.17.7.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -627,6 +695,8 @@ patches.suse/VFS-expedite-umount.patch + patches.suse/mm-don-t-do-zero_resv_unavail-if-memmap-is-not-alloc.patch + ######################################################## # IPC patches ######################################################## @@ -647,7 +717,6 @@ ######################################################## patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch patches.suse/acpi_thermal_passive_blacklist.patch - patches.suse/ACPICA-Clear-status-of-all-events-when-entering-S5.patch ######################################################## # CPUFREQ ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.IT1oHj/_old 2018-07-21 10:21:03.855017532 +0200 +++ /var/tmp/diff_new_pack.IT1oHj/_new 2018-07-21 10:21:03.855017532 +0200 @@ -1,3 +1,3 @@ -2018-07-11 20:01:45 +0000 -GIT Revision: 8a8b6ec693d6e1d24543f567fd874828954b9591 +2018-07-17 13:43:24 +0200 +GIT Revision: 9c2de41c020e3fd97bc0353762f5db066b687228 GIT Branch: stable
