Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2018-03-13 10:23:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Tue Mar 13 10:23:02 2018 rev:412 rq:585235 version:4.15.8 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2018-03-02 21:07:45.465463919 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes 2018-03-13 10:23:05.459807302 +0100 @@ -1,0 +2,223 @@ +Fri Mar 9 19:59:56 CET 2018 - [email protected] + +- Linux 4.15.8 (bnc#1012628). +- platform/x86: dell-laptop: fix kbd_get_state's request value + (bnc#1012628). +- md: only allow remove_and_add_spares when no sync_thread running + (bnc#1012628). +- powerpc/64s/radix: Boot-time NULL pointer protection using a + guard-PID (bnc#1012628). +- ARM: dts: LogicPD Torpedo: Fix I2C1 pinmux (bnc#1012628). +- ARM: dts: LogicPD SOM-LV: Fix I2C1 pinmux (bnc#1012628). +- ACPI / bus: Parse tables as term_list for Dell XPS 9570 and + Precision M5530 (bnc#1012628). +- KVM/x86: remove WARN_ON() for when vm_munmap() fails + (bnc#1012628). +- KVM: x86: fix vcpu initialization with userspace lapic + (bnc#1012628). +- KVM/VMX: Optimize vmx_vcpu_run() and svm_vcpu_run() by marking + the RDMSR path as unlikely() (bnc#1012628). +- KVM: x86: move LAPIC initialization after VMCS creation + (bnc#1012628). +- KVM/x86: Remove indirect MSR op calls from SPEC_CTRL + (bnc#1012628). +- KVM: mmu: Fix overlap between public and private memslots + (bnc#1012628). +- KVM: X86: Fix SMRAM accessing even if VM is shutdown + (bnc#1012628). +- ARM: kvm: fix building with gcc-8 (bnc#1012628). +- ARM: mvebu: Fix broken PL310_ERRATA_753970 selects + (bnc#1012628). +- ARM: dts: rockchip: Remove 1.8 GHz operation point from phycore + som (bnc#1012628). +- ARM: orion: fix orion_ge00_switch_board_info initialization + (bnc#1012628). +- x86/mm: Fix {pmd,pud}_{set,clear}_flags() (bnc#1012628). +- nospec: Allow index argument to have const-qualified type + (bnc#1012628). +- KVM: s390: consider epoch index on TOD clock syncs + (bnc#1012628). +- KVM: s390: consider epoch index on hotplugged CPUs + (bnc#1012628). +- KVM: s390: provide only a single function for setting the tod + (fix SCK) (bnc#1012628). +- KVM: s390: take care of clock-comparator sign control + (bnc#1012628). +- EDAC, sb_edac: Fix out of bound writes during DIMM configuration + on KNL (bnc#1012628). +- media: m88ds3103: don't call a non-initalized function + (bnc#1012628). +- blk-mq: don't call io sched's .requeue_request when requeueing + rq to ->dispatch (bnc#1012628). +- tcp: revert F-RTO extension to detect more spurious timeouts + (bnc#1012628). +- tcp: revert F-RTO middle-box workaround (bnc#1012628). +- s390/qeth: fix IPA command submission race (bnc#1012628). +- s390/qeth: fix IP address lookup for L3 devices (bnc#1012628). +- Revert "s390/qeth: fix using of ref counter for rxip addresses" + (bnc#1012628). +- s390/qeth: fix double-free on IP add/remove race (bnc#1012628). +- s390/qeth: fix IP removal on offline cards (bnc#1012628). +- s390/qeth: fix overestimated count of buffer elements + (bnc#1012628). +- s390/qeth: fix SETIP command handling (bnc#1012628). +- s390/qeth: fix underestimated count of buffer elements + (bnc#1012628). +- l2tp: fix tunnel lookup use-after-free race (bnc#1012628). +- l2tp: fix race in pppol2tp_release with session object destroy + (bnc#1012628). +- l2tp: fix races with tunnel socket close (bnc#1012628). +- l2tp: don't use inet_shutdown on ppp session destroy + (bnc#1012628). +- l2tp: don't use inet_shutdown on tunnel destroy (bnc#1012628). +- tcp: tracepoint: only call trace_tcp_send_reset with full socket + (bnc#1012628). +- net: phy: Restore phy_resume() locking assumption (bnc#1012628). +- net/mlx5: Fix error handling when adding flow rules + (bnc#1012628). +- cxgb4: fix trailing zero in CIM LA dump (bnc#1012628). +- virtio-net: disable NAPI only when enabled during XDP set + (bnc#1012628). +- tuntap: disable preemption during XDP processing (bnc#1012628). +- tuntap: correctly add the missing XDP flush (bnc#1012628). +- tcp: purge write queue upon RST (bnc#1012628). +- netlink: put module reference if dump start fails (bnc#1012628). +- mlxsw: spectrum_router: Do not unconditionally clear route + offload indication (bnc#1012628). +- cls_u32: fix use after free in u32_destroy_key() (bnc#1012628). +- amd-xgbe: Restore PCI interrupt enablement setting on resume + (bnc#1012628). +- tls: Use correct sk->sk_prot for IPV6 (bnc#1012628). +- net/mlx5e: Verify inline header size do not exceed SKB linear + size (bnc#1012628). +- bridge: Fix VLAN reference count problem (bnc#1012628). +- sctp: fix dst refcnt leak in sctp_v6_get_dst() (bnc#1012628). +- net: ipv4: Set addr_type in hash_keys for forwarded case + (bnc#1012628). +- mlxsw: spectrum_router: Fix error path in mlxsw_sp_vr_create + (bnc#1012628). +- sctp: do not pr_err for the duplicated node in transport rhlist + (bnc#1012628). +- net/sched: cls_u32: fix cls_u32 on filter replace (bnc#1012628). +- net_sched: gen_estimator: fix broken estimators based on percpu + stats (bnc#1012628). +- net/mlx5e: Fix loopback self test when GRO is off (bnc#1012628). +- doc: Change the min default value of tcp_wmem/tcp_rmem + (bnc#1012628). +- tcp_bbr: better deal with suboptimal GSO (bnc#1012628). +- rxrpc: Fix send in rxrpc_send_data_packet() (bnc#1012628). +- tcp: Honor the eor bit in tcp_mtu_probe (bnc#1012628). +- net: phy: fix phy_start to consider PHY_IGNORE_INTERRUPT + (bnc#1012628). +- net/mlx5e: Specify numa node when allocating drop rq + (bnc#1012628). +- mlxsw: spectrum_switchdev: Check success of FDB add operation + (bnc#1012628). +- sctp: fix dst refcnt leak in sctp_v4_get_dst (bnc#1012628). +- net/mlx5e: Fix TCP checksum in LRO buffers (bnc#1012628). +- udplite: fix partial checksum initialization (bnc#1012628). +- sctp: verify size of a new chunk in _sctp_make_chunk() + (bnc#1012628). +- ppp: prevent unregistered channels from connecting to PPP units + (bnc#1012628). +- net: sched: report if filter is too large to dump (bnc#1012628). +- netlink: ensure to loop over all netns in + genlmsg_multicast_allns() (bnc#1012628). +- net: ipv4: don't allow setting net.ipv4.route.min_pmtu below 68 + (bnc#1012628). +- net: fix race on decreasing number of TX queues (bnc#1012628). +- net: ethernet: ti: cpsw: fix net watchdog timeout (bnc#1012628). +- net: amd-xgbe: fix comparison to bitshift when dealing with + a mask (bnc#1012628). +- ipv6 sit: work around bogus gcc-8 -Wrestrict warning + (bnc#1012628). +- hdlc_ppp: carrier detect ok, don't turn off negotiation + (bnc#1012628). +- fib_semantics: Don't match route with mismatching tclassid + (bnc#1012628). +- bridge: check brport attr show in brport_show (bnc#1012628). +- x86/cpu_entry_area: Sync cpu_entry_area to initial_page_table + (bnc#1012628). +- x86/platform/intel-mid: Handle Intel Edison reboot correctly + (bnc#1012628). +- x86/xen: Zero MSR_IA32_SPEC_CTRL before suspend (bnc#1012628). +- direct-io: Fix sleep in atomic due to sync AIO (bnc#1012628). +- dax: fix vma_is_fsdax() helper (bnc#1012628). +- cpufreq: s3c24xx: Fix broken s3c_cpufreq_init() (bnc#1012628). +- vfio: disable filesystem-dax page pinning (bnc#1012628). +- block: pass inclusive 'lend' parameter to + truncate_inode_pages_range (bnc#1012628). +- block: kyber: fix domain token leak during requeue + (bnc#1012628). +- block: fix the count of PGPGOUT for WRITE_SAME (bnc#1012628). +- btrfs: use proper endianness accessors for super_copy + (bnc#1012628). +- parisc: Hide virtual kernel memory layout (bnc#1012628). +- parisc: Fix ordering of cache and TLB flushes (bnc#1012628). +- parisc: Reduce irq overhead when run in qemu (bnc#1012628). +- parisc: Use cr16 interval timers unconditionally on qemu + (bnc#1012628). +- timers: Forward timer base before migrating timers + (bnc#1012628). +- mmc: dw_mmc: Fix out-of-bounds access for slot's caps + (bnc#1012628). +- mmc: dw_mmc: Factor out dw_mci_init_slot_caps (bnc#1012628). +- mmc: dw_mmc: Avoid accessing registers in runtime suspended + state (bnc#1012628). +- mmc: dw_mmc-k3: Fix out-of-bounds access through DT alias + (bnc#1012628). +- mmc: sdhci-pci: Fix S0i3 for Intel BYT-based controllers + (bnc#1012628). +- ALSA: hda - Fix pincfg at resume on Lenovo T470 dock + (bnc#1012628). +- ALSA: hda: Add a power_save blacklist (bnc#1012628). +- ALSA: x86: Fix missing spinlock and mutex initializations + (bnc#1012628). +- ALSA: control: Fix memory corruption risk in snd_ctl_elem_read + (bnc#1012628). +- ALSA: usb-audio: Add a quirck for B&W PX headphones + (bnc#1012628). +- tpm_tis: fix potential buffer overruns caused by bit glitches + on the bus (bnc#1012628). +- tpm_i2c_nuvoton: fix potential buffer overruns caused by bit + glitches on the bus (bnc#1012628). +- tpm_i2c_infineon: fix potential buffer overruns caused by bit + glitches on the bus (bnc#1012628). +- tpm: fix potential buffer overruns caused by bit glitches on + the bus (bnc#1012628). +- tpm: st33zp24: fix potential buffer overruns caused by bit + glitches on the bus (bnc#1012628). +- ixgbe: fix crash in build_skb Rx code path (bnc#1012628). +- Bluetooth: btusb: Use DMI matching for QCA reset_resume quirking + (bnc#1012628). +- powerpc/pseries: Enable RAS hotplug events later (bnc#1012628). +- platform/x86: dell-laptop: Allocate buffer on heap rather than + globally (bnc#1012628). +- ipmi_si: Fix error handling of platform device (bnc#1012628). +- hrtimer: Ensure POSIX compliance (relative CLOCK_REALTIME ++++ 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 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.zb059b/_old 2018-03-13 10:23:12.191566122 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:12.191566122 +0100 @@ -17,7 +17,7 @@ %define srcversion 4.15 -%define patchversion 4.15.7 +%define patchversion 4.15.8 %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.15.7 +Version: 4.15.8 %if 0%{?is_kotd} -Release: <RELEASE>.ga36e160 +Release: <RELEASE>.g67f0889 %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:12.271563257 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:12.275563113 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.15 -%define patchversion 4.15.7 +%define patchversion 4.15.8 %define variant %{nil} %define vanilla_only 0 @@ -58,15 +58,15 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0 Group: System/Kernel -Version: 4.15.7 +Version: 4.15.8 %if 0%{?is_kotd} -Release: <RELEASE>.ga36e160 +Release: <RELEASE>.g67f0889 %else Release: 0 %endif Url: http://www.kernel.org/ BuildRequires: bc -BuildRequires: bison, m4 +BuildRequires: bison BuildRequires: coreutils BuildRequires: fdupes # Cannot test %%CONFIG_GCC_PLUGINS here because the buildservice parser @@ -148,6 +148,8 @@ # Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) %undefine _unique_build_ids %define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names # dead network if installed on SLES10, otherwise it will work (mostly) Conflicts: sysfsutils < 2.0 Conflicts: apparmor-profiles <= 2.1 @@ -1013,6 +1015,8 @@ # Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) %undefine _unique_build_ids %define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names # dead network if installed on SLES10, otherwise it will work (mostly) Conflicts: sysfsutils < 2.0 Conflicts: apparmor-profiles <= 2.1 @@ -1159,6 +1163,10 @@ %obj_install_dir/%kmp_target_cpu /usr/src/linux-obj/%kmp_target_cpu %endif +%if %CONFIG_MODULE_SIG != "y" +# avoid unnecessary libopenssl dependency (bsc#1080250) +%exclude /usr/src/linux-*/*/*/scripts/extract-cert +%endif %if %CONFIG_SUSE_KERNEL_SUPPORTED == "y" %package livepatch kernel-debug.spec: same change kernel-default.spec: same change ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:12.351560390 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:12.351560390 +0100 @@ -17,7 +17,7 @@ %define srcversion 4.15 -%define patchversion 4.15.7 +%define patchversion 4.15.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 4.15.7 +Version: 4.15.8 %if 0%{?is_kotd} -Release: <RELEASE>.ga36e160 +Release: <RELEASE>.g67f0889 %else Release: 0 %endif ++++++ kernel-lpae.spec ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:12.387559100 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:12.391558957 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.15 -%define patchversion 4.15.7 +%define patchversion 4.15.8 %define variant %{nil} %define vanilla_only 0 @@ -58,15 +58,15 @@ Summary: Kernel for LPAE enabled systems License: GPL-2.0 Group: System/Kernel -Version: 4.15.7 +Version: 4.15.8 %if 0%{?is_kotd} -Release: <RELEASE>.ga36e160 +Release: <RELEASE>.g67f0889 %else Release: 0 %endif Url: http://www.kernel.org/ BuildRequires: bc -BuildRequires: bison, m4 +BuildRequires: bison BuildRequires: coreutils BuildRequires: fdupes # Cannot test %%CONFIG_GCC_PLUGINS here because the buildservice parser @@ -148,6 +148,8 @@ # Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) %undefine _unique_build_ids %define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names # dead network if installed on SLES10, otherwise it will work (mostly) Conflicts: sysfsutils < 2.0 Conflicts: apparmor-profiles <= 2.1 @@ -1011,6 +1013,8 @@ # Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) %undefine _unique_build_ids %define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names # dead network if installed on SLES10, otherwise it will work (mostly) Conflicts: sysfsutils < 2.0 Conflicts: apparmor-profiles <= 2.1 @@ -1153,6 +1157,10 @@ %obj_install_dir/%kmp_target_cpu /usr/src/linux-obj/%kmp_target_cpu %endif +%if %CONFIG_MODULE_SIG != "y" +# avoid unnecessary libopenssl dependency (bsc#1080250) +%exclude /usr/src/linux-*/*/*/scripts/extract-cert +%endif %if %CONFIG_SUSE_KERNEL_SUPPORTED == "y" %package livepatch ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:12.415558098 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:12.415558098 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 4.15.7 +%define patchversion 4.15.8 %define variant %{nil} %define vanilla_only 0 @@ -64,9 +64,9 @@ Summary: package kernel and initrd for OBS VM builds License: GPL-2.0 Group: SLES -Version: 4.15.7 +Version: 4.15.8 %if 0%{?is_kotd} -Release: <RELEASE>.ga36e160 +Release: <RELEASE>.g67f0889 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:12.447556951 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:12.447556951 +0100 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 4.15.7 +%define patchversion 4.15.8 %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.15.7 +Version: 4.15.8 %if 0%{?is_kotd} -Release: <RELEASE>.ga36e160 +Release: <RELEASE>.g67f0889 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:12.471556091 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:12.475555948 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.15 -%define patchversion 4.15.7 +%define patchversion 4.15.8 %define variant %{nil} %define vanilla_only 0 @@ -58,15 +58,15 @@ Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 4.15.7 +Version: 4.15.8 %if 0%{?is_kotd} -Release: <RELEASE>.ga36e160 +Release: <RELEASE>.g67f0889 %else Release: 0 %endif Url: http://www.kernel.org/ BuildRequires: bc -BuildRequires: bison, m4 +BuildRequires: bison BuildRequires: coreutils BuildRequires: fdupes # Cannot test %%CONFIG_GCC_PLUGINS here because the buildservice parser @@ -148,6 +148,8 @@ # Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) %undefine _unique_build_ids %define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names # dead network if installed on SLES10, otherwise it will work (mostly) Conflicts: sysfsutils < 2.0 Conflicts: apparmor-profiles <= 2.1 @@ -1039,6 +1041,8 @@ # Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) %undefine _unique_build_ids %define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names # dead network if installed on SLES10, otherwise it will work (mostly) Conflicts: sysfsutils < 2.0 Conflicts: apparmor-profiles <= 2.1 @@ -1223,6 +1227,10 @@ %obj_install_dir/%kmp_target_cpu /usr/src/linux-obj/%kmp_target_cpu %endif +%if %CONFIG_MODULE_SIG != "y" +# avoid unnecessary libopenssl dependency (bsc#1080250) +%exclude /usr/src/linux-*/*/*/scripts/extract-cert +%endif %if %CONFIG_SUSE_KERNEL_SUPPORTED == "y" %package livepatch ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:12.495555231 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:12.499555088 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.15 -%define patchversion 4.15.7 +%define patchversion 4.15.8 %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.15.7 +Version: 4.15.8 %if 0%{?is_kotd} -Release: <RELEASE>.ga36e160 +Release: <RELEASE>.g67f0889 %else Release: 0 %endif ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:12.523554228 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:12.523554228 +0100 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 4.15.7 +Version: 4.15.8 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.ga36e160 +Release: <RELEASE>.g67f0889 %else Release: 0 %endif ++++++ kernel-syzkaller.spec ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:12.563552795 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:12.567552651 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.15 -%define patchversion 4.15.7 +%define patchversion 4.15.8 %define variant %{nil} %define vanilla_only 0 @@ -58,15 +58,15 @@ Summary: Kernel used for fuzzing by syzkaller License: GPL-2.0 Group: System/Kernel -Version: 4.15.7 +Version: 4.15.8 %if 0%{?is_kotd} -Release: <RELEASE>.ga36e160 +Release: <RELEASE>.g67f0889 %else Release: 0 %endif Url: http://www.kernel.org/ BuildRequires: bc -BuildRequires: bison, m4 +BuildRequires: bison BuildRequires: coreutils BuildRequires: fdupes # Cannot test %%CONFIG_GCC_PLUGINS here because the buildservice parser @@ -148,6 +148,8 @@ # Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) %undefine _unique_build_ids %define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names # dead network if installed on SLES10, otherwise it will work (mostly) Conflicts: sysfsutils < 2.0 Conflicts: apparmor-profiles <= 2.1 @@ -1012,6 +1014,8 @@ # Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) %undefine _unique_build_ids %define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names # dead network if installed on SLES10, otherwise it will work (mostly) Conflicts: sysfsutils < 2.0 Conflicts: apparmor-profiles <= 2.1 @@ -1156,6 +1160,10 @@ %obj_install_dir/%kmp_target_cpu /usr/src/linux-obj/%kmp_target_cpu %endif +%if %CONFIG_MODULE_SIG != "y" +# avoid unnecessary libopenssl dependency (bsc#1080250) +%exclude /usr/src/linux-*/*/*/scripts/extract-cert +%endif %if %CONFIG_SUSE_KERNEL_SUPPORTED == "y" %package livepatch kernel-vanilla.spec: same change kernel-zfcpdump.spec: same change ++++++ kernel-binary.spec.in ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:13.019536459 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:13.019536459 +0100 @@ -66,7 +66,7 @@ %endif Url: http://www.kernel.org/ BuildRequires: bc -BuildRequires: bison, m4 +BuildRequires: bison BuildRequires: coreutils BuildRequires: fdupes # Cannot test %%CONFIG_GCC_PLUGINS here because the buildservice parser @@ -148,6 +148,8 @@ # Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) %undefine _unique_build_ids %define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names # dead network if installed on SLES10, otherwise it will work (mostly) Conflicts: sysfsutils < 2.0 Conflicts: apparmor-profiles <= 2.1 @@ -973,6 +975,10 @@ %obj_install_dir/%kmp_target_cpu /usr/src/linux-obj/%kmp_target_cpu %endif +%if %CONFIG_MODULE_SIG != "y" +# avoid unnecessary libopenssl dependency (bsc#1080250) +%exclude /usr/src/linux-*/*/*/scripts/extract-cert +%endif %if %CONFIG_SUSE_KERNEL_SUPPORTED == "y" %package livepatch ++++++ kernel-spec-macros ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:13.175530869 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:13.175530869 +0100 @@ -6,6 +6,10 @@ %define using_buildservice 0%{?opensuse_bs} +%if ! 0%{?using_buildservice} +%define using_buildservice 0%(echo %disturl | grep -q '^obs://build\.[^.]*suse\.' && echo 1) +%endif + # source_rel is the package release string, without the rebuild counter # generated by the build service. If the release string has a non-digit # suffix, we keep that suffix and strip the rightmost digit component. ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 10700 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/Documentation-sphinx-Fix-Directive-import-error.patch new/patches.suse/Documentation-sphinx-Fix-Directive-import-error.patch --- old/patches.suse/Documentation-sphinx-Fix-Directive-import-error.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/Documentation-sphinx-Fix-Directive-import-error.patch 2018-03-07 16:09:53.000000000 +0100 @@ -0,0 +1,34 @@ +From: Takashi Iwai <[email protected]> +Subject: [PATCH] Documentation/sphinx: Fix Directive import error +Date: Fri, 02 Mar 2018 12:49:03 +0100 +Message-id: <[email protected]> +Patch-mainline: Submitted, linux-doc ML +References: bsc#1083694 + +The sphinx.util.compat Directive stuff was deprecated in the recent +Sphinx version, and now we get a build error. + +Let's take a fallback to the newer one, from docutils.parsers.rst. + +Bugzilla: https://bugzilla.opensuse.org/show_bug.cgi?id=1083694 +Signed-off-by: Takashi Iwai <[email protected]> + +--- +--- + Documentation/sphinx/kerneldoc.py | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +--- a/Documentation/sphinx/kerneldoc.py ++++ b/Documentation/sphinx/kerneldoc.py +@@ -37,7 +37,10 @@ import glob + from docutils import nodes, statemachine + from docutils.statemachine import ViewList + from docutils.parsers.rst import directives +-from sphinx.util.compat import Directive ++try: ++ from sphinx.util.compat import Directive ++except ImportError: ++ from docutils.parsers.rst import directives, Directive + from sphinx.ext.autodoc import AutodocReporter + + __version__ = '1.0' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/x86-kvm-vmx-do-not-use-vm-exit-instruction-length-fo.patch new/patches.suse/x86-kvm-vmx-do-not-use-vm-exit-instruction-length-fo.patch --- old/patches.suse/x86-kvm-vmx-do-not-use-vm-exit-instruction-length-fo.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/x86-kvm-vmx-do-not-use-vm-exit-instruction-length-fo.patch 2018-03-07 16:09:53.000000000 +0100 @@ -0,0 +1,80 @@ +From d391f1207067268261add0485f0f34503539c5b0 Mon Sep 17 00:00:00 2001 +From: Vitaly Kuznetsov <[email protected]> +Date: Thu, 25 Jan 2018 16:37:07 +0100 +Subject: [PATCH] x86/kvm/vmx: do not use vm-exit instruction length for fast MMIO when running nested +Mime-version: 1.0 +Content-type: text/plain; charset=UTF-8 +Content-transfer-encoding: 8bit +Git-commit: d391f1207067268261add0485f0f34503539c5b0 +Patch-mainline: v4.16-rc1 +References: bsc#1081431 + +I was investigating an issue with seabios >= 1.10 which stopped working +for nested KVM on Hyper-V. The problem appears to be in +handle_ept_violation() function: when we do fast mmio we need to skip +the instruction so we do kvm_skip_emulated_instruction(). This, however, +depends on VM_EXIT_INSTRUCTION_LEN field being set correctly in VMCS. +However, this is not the case. + +Intel's manual doesn't mandate VM_EXIT_INSTRUCTION_LEN to be set when +EPT MISCONFIG occurs. While on real hardware it was observed to be set, +some hypervisors follow the spec and don't set it; we end up advancing +IP with some random value. + +I checked with Microsoft and they confirmed they don't fill +VM_EXIT_INSTRUCTION_LEN on EPT MISCONFIG. + +Fix the issue by doing instruction skip through emulator when running +nested. + +Fixes: 68c3b4d1676d870f0453c31d5a52e7e65c7448ae +Suggested-by: Radim Krčmář <[email protected]> +Suggested-by: Paolo Bonzini <[email protected]> +Signed-off-by: Vitaly Kuznetsov <[email protected]> +Acked-by: Michael S. Tsirkin <[email protected]> +Signed-off-by: Radim Krčmář <[email protected]> +Signed-off-by: Matwey V. Kornilov <[email protected]> +Acked-by: Takashi Iwai <[email protected]> + +--- + arch/x86/kvm/vmx.c | 16 +++++++++++++++- + arch/x86/kvm/x86.c | 3 ++- + 2 files changed, 17 insertions(+), 2 deletions(-) + +--- a/arch/x86/kvm/vmx.c ++++ b/arch/x86/kvm/vmx.c +@@ -6761,7 +6761,21 @@ static int handle_ept_misconfig(struct k + if (!is_guest_mode(vcpu) && + !kvm_io_bus_write(vcpu, KVM_FAST_MMIO_BUS, gpa, 0, NULL)) { + trace_kvm_fast_mmio(gpa); +- return kvm_skip_emulated_instruction(vcpu); ++ /* ++ * Doing kvm_skip_emulated_instruction() depends on undefined ++ * behavior: Intel's manual doesn't mandate ++ * VM_EXIT_INSTRUCTION_LEN to be set in VMCS when EPT MISCONFIG ++ * occurs and while on real hardware it was observed to be set, ++ * other hypervisors (namely Hyper-V) don't set it, we end up ++ * advancing IP with some random value. Disable fast mmio when ++ * running nested and keep it for real hardware in hope that ++ * VM_EXIT_INSTRUCTION_LEN will always be set correctly. ++ */ ++ if (!static_cpu_has(X86_FEATURE_HYPERVISOR)) ++ return kvm_skip_emulated_instruction(vcpu); ++ else ++ return x86_emulate_instruction(vcpu, gpa, EMULTYPE_SKIP, ++ NULL, 0) == EMULATE_DONE; + } + + ret = kvm_mmu_page_fault(vcpu, gpa, PFERR_RSVD_MASK, NULL, 0); +--- a/arch/x86/kvm/x86.c ++++ b/arch/x86/kvm/x86.c +@@ -5710,7 +5710,8 @@ int x86_emulate_instruction(struct kvm_v + * handle watchpoints yet, those would be handled in + * the emulate_ops. + */ +- if (kvm_vcpu_check_breakpoint(vcpu, &r)) ++ if (!(emulation_type & EMULTYPE_SKIP) && ++ kvm_vcpu_check_breakpoint(vcpu, &r)) + return r; + + ctxt->interruptibility = 0; ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:13.867506078 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:13.867506078 +0100 @@ -648,6 +648,130 @@ patches.kernel.org/4.15.7-064-drm-i915-breadcrumbs-Ignore-unsubmitted-signal.patch patches.kernel.org/4.15.7-065-microblaze-fix-endian-handling.patch patches.kernel.org/4.15.7-066-Linux-4.15.7.patch + patches.kernel.org/4.15.8-001-vsprintf-avoid-misleading-null-for-px.patch + patches.kernel.org/4.15.8-002-hrtimer-Ensure-POSIX-compliance-relative-CLOCK.patch + patches.kernel.org/4.15.8-003-ipmi_si-Fix-error-handling-of-platform-device.patch + patches.kernel.org/4.15.8-004-platform-x86-dell-laptop-Allocate-buffer-on-he.patch + patches.kernel.org/4.15.8-005-powerpc-pseries-Enable-RAS-hotplug-events-late.patch + patches.kernel.org/4.15.8-006-Bluetooth-btusb-Use-DMI-matching-for-QCA-reset.patch + patches.kernel.org/4.15.8-007-ixgbe-fix-crash-in-build_skb-Rx-code-path.patch + patches.kernel.org/4.15.8-008-tpm-st33zp24-fix-potential-buffer-overruns-cau.patch + patches.kernel.org/4.15.8-009-tpm-fix-potential-buffer-overruns-caused-by-bi.patch + patches.kernel.org/4.15.8-010-tpm_i2c_infineon-fix-potential-buffer-overruns.patch + patches.kernel.org/4.15.8-011-tpm_i2c_nuvoton-fix-potential-buffer-overruns-.patch + patches.kernel.org/4.15.8-012-tpm_tis-fix-potential-buffer-overruns-caused-b.patch + patches.kernel.org/4.15.8-013-ALSA-usb-audio-Add-a-quirck-for-B-W-PX-headpho.patch + patches.kernel.org/4.15.8-014-ALSA-control-Fix-memory-corruption-risk-in-snd.patch + patches.kernel.org/4.15.8-015-ALSA-x86-Fix-missing-spinlock-and-mutex-initia.patch + patches.kernel.org/4.15.8-016-ALSA-hda-Add-a-power_save-blacklist.patch + patches.kernel.org/4.15.8-017-ALSA-hda-Fix-pincfg-at-resume-on-Lenovo-T470-d.patch + patches.kernel.org/4.15.8-018-mmc-sdhci-pci-Fix-S0i3-for-Intel-BYT-based-con.patch + patches.kernel.org/4.15.8-019-mmc-dw_mmc-k3-Fix-out-of-bounds-access-through.patch + patches.kernel.org/4.15.8-020-mmc-dw_mmc-Avoid-accessing-registers-in-runtim.patch + patches.kernel.org/4.15.8-021-mmc-dw_mmc-Factor-out-dw_mci_init_slot_caps.patch + patches.kernel.org/4.15.8-022-mmc-dw_mmc-Fix-out-of-bounds-access-for-slot-s.patch + patches.kernel.org/4.15.8-023-timers-Forward-timer-base-before-migrating-tim.patch + patches.kernel.org/4.15.8-024-parisc-Use-cr16-interval-timers-unconditionall.patch + patches.kernel.org/4.15.8-025-parisc-Reduce-irq-overhead-when-run-in-qemu.patch + patches.kernel.org/4.15.8-026-parisc-Fix-ordering-of-cache-and-TLB-flushes.patch + patches.kernel.org/4.15.8-027-parisc-Hide-virtual-kernel-memory-layout.patch + patches.kernel.org/4.15.8-028-btrfs-use-proper-endianness-accessors-for-supe.patch + patches.kernel.org/4.15.8-029-block-fix-the-count-of-PGPGOUT-for-WRITE_SAME.patch + patches.kernel.org/4.15.8-030-block-kyber-fix-domain-token-leak-during-reque.patch + patches.kernel.org/4.15.8-031-block-pass-inclusive-lend-parameter-to-truncat.patch + patches.kernel.org/4.15.8-032-vfio-disable-filesystem-dax-page-pinning.patch + patches.kernel.org/4.15.8-033-cpufreq-s3c24xx-Fix-broken-s3c_cpufreq_init.patch + patches.kernel.org/4.15.8-034-dax-fix-vma_is_fsdax-helper.patch + patches.kernel.org/4.15.8-035-direct-io-Fix-sleep-in-atomic-due-to-sync-AIO.patch + patches.kernel.org/4.15.8-036-x86-xen-Zero-MSR_IA32_SPEC_CTRL-before-suspend.patch + patches.kernel.org/4.15.8-037-x86-platform-intel-mid-Handle-Intel-Edison-reb.patch + patches.kernel.org/4.15.8-038-x86-cpu_entry_area-Sync-cpu_entry_area-to-init.patch + patches.kernel.org/4.15.8-039-bridge-check-brport-attr-show-in-brport_show.patch + patches.kernel.org/4.15.8-040-fib_semantics-Don-t-match-route-with-mismatchi.patch + patches.kernel.org/4.15.8-041-hdlc_ppp-carrier-detect-ok-don-t-turn-off-nego.patch + patches.kernel.org/4.15.8-042-ipv6-sit-work-around-bogus-gcc-8-Wrestrict-war.patch + patches.kernel.org/4.15.8-043-net-amd-xgbe-fix-comparison-to-bitshift-when-d.patch + patches.kernel.org/4.15.8-044-net-ethernet-ti-cpsw-fix-net-watchdog-timeout.patch + patches.kernel.org/4.15.8-045-net-fix-race-on-decreasing-number-of-TX-queues.patch + patches.kernel.org/4.15.8-046-net-ipv4-don-t-allow-setting-net.ipv4.route.mi.patch + patches.kernel.org/4.15.8-047-netlink-ensure-to-loop-over-all-netns-in-genlm.patch + patches.kernel.org/4.15.8-048-net-sched-report-if-filter-is-too-large-to-dum.patch + patches.kernel.org/4.15.8-049-ppp-prevent-unregistered-channels-from-connect.patch + patches.kernel.org/4.15.8-050-sctp-verify-size-of-a-new-chunk-in-_sctp_make_.patch + patches.kernel.org/4.15.8-051-udplite-fix-partial-checksum-initialization.patch + patches.kernel.org/4.15.8-052-net-mlx5e-Fix-TCP-checksum-in-LRO-buffers.patch + patches.kernel.org/4.15.8-053-sctp-fix-dst-refcnt-leak-in-sctp_v4_get_dst.patch + patches.kernel.org/4.15.8-054-mlxsw-spectrum_switchdev-Check-success-of-FDB-.patch + patches.kernel.org/4.15.8-055-net-mlx5e-Specify-numa-node-when-allocating-dr.patch + patches.kernel.org/4.15.8-056-net-phy-fix-phy_start-to-consider-PHY_IGNORE_I.patch + patches.kernel.org/4.15.8-057-tcp-Honor-the-eor-bit-in-tcp_mtu_probe.patch + patches.kernel.org/4.15.8-058-rxrpc-Fix-send-in-rxrpc_send_data_packet.patch + patches.kernel.org/4.15.8-059-tcp_bbr-better-deal-with-suboptimal-GSO.patch + patches.kernel.org/4.15.8-060-doc-Change-the-min-default-value-of-tcp_wmem-t.patch + patches.kernel.org/4.15.8-061-net-mlx5e-Fix-loopback-self-test-when-GRO-is-o.patch + patches.kernel.org/4.15.8-062-net_sched-gen_estimator-fix-broken-estimators-.patch + patches.kernel.org/4.15.8-063-net-sched-cls_u32-fix-cls_u32-on-filter-replac.patch + patches.kernel.org/4.15.8-064-sctp-do-not-pr_err-for-the-duplicated-node-in-.patch + patches.kernel.org/4.15.8-065-mlxsw-spectrum_router-Fix-error-path-in-mlxsw_.patch + patches.kernel.org/4.15.8-066-net-ipv4-Set-addr_type-in-hash_keys-for-forwar.patch + patches.kernel.org/4.15.8-067-sctp-fix-dst-refcnt-leak-in-sctp_v6_get_dst.patch + patches.kernel.org/4.15.8-068-bridge-Fix-VLAN-reference-count-problem.patch + patches.kernel.org/4.15.8-069-net-mlx5e-Verify-inline-header-size-do-not-exc.patch + patches.kernel.org/4.15.8-070-tls-Use-correct-sk-sk_prot-for-IPV6.patch + patches.kernel.org/4.15.8-071-amd-xgbe-Restore-PCI-interrupt-enablement-sett.patch + patches.kernel.org/4.15.8-072-cls_u32-fix-use-after-free-in-u32_destroy_key.patch + patches.kernel.org/4.15.8-073-mlxsw-spectrum_router-Do-not-unconditionally-c.patch + patches.kernel.org/4.15.8-074-netlink-put-module-reference-if-dump-start-fai.patch + patches.kernel.org/4.15.8-075-tcp-purge-write-queue-upon-RST.patch + patches.kernel.org/4.15.8-076-tuntap-correctly-add-the-missing-XDP-flush.patch + patches.kernel.org/4.15.8-077-tuntap-disable-preemption-during-XDP-processin.patch + patches.kernel.org/4.15.8-078-virtio-net-disable-NAPI-only-when-enabled-duri.patch + patches.kernel.org/4.15.8-079-cxgb4-fix-trailing-zero-in-CIM-LA-dump.patch + patches.kernel.org/4.15.8-080-net-mlx5-Fix-error-handling-when-adding-flow-r.patch + patches.kernel.org/4.15.8-081-net-phy-Restore-phy_resume-locking-assumption.patch + patches.kernel.org/4.15.8-082-tcp-tracepoint-only-call-trace_tcp_send_reset-.patch + patches.kernel.org/4.15.8-083-l2tp-don-t-use-inet_shutdown-on-tunnel-destroy.patch + patches.kernel.org/4.15.8-084-l2tp-don-t-use-inet_shutdown-on-ppp-session-de.patch + patches.kernel.org/4.15.8-085-l2tp-fix-races-with-tunnel-socket-close.patch + patches.kernel.org/4.15.8-086-l2tp-fix-race-in-pppol2tp_release-with-session.patch + patches.kernel.org/4.15.8-087-l2tp-fix-tunnel-lookup-use-after-free-race.patch + patches.kernel.org/4.15.8-088-s390-qeth-fix-underestimated-count-of-buffer-e.patch + patches.kernel.org/4.15.8-089-s390-qeth-fix-SETIP-command-handling.patch + patches.kernel.org/4.15.8-090-s390-qeth-fix-overestimated-count-of-buffer-el.patch + patches.kernel.org/4.15.8-091-s390-qeth-fix-IP-removal-on-offline-cards.patch + patches.kernel.org/4.15.8-092-s390-qeth-fix-double-free-on-IP-add-remove-rac.patch + patches.kernel.org/4.15.8-093-Revert-s390-qeth-fix-using-of-ref-counter-for-.patch + patches.kernel.org/4.15.8-094-s390-qeth-fix-IP-address-lookup-for-L3-devices.patch + patches.kernel.org/4.15.8-095-s390-qeth-fix-IPA-command-submission-race.patch + patches.kernel.org/4.15.8-096-tcp-revert-F-RTO-middle-box-workaround.patch + patches.kernel.org/4.15.8-097-tcp-revert-F-RTO-extension-to-detect-more-spur.patch + patches.kernel.org/4.15.8-098-blk-mq-don-t-call-io-sched-s-.requeue_request-.patch + patches.kernel.org/4.15.8-099-media-m88ds3103-don-t-call-a-non-initalized-fu.patch + patches.kernel.org/4.15.8-100-EDAC-sb_edac-Fix-out-of-bound-writes-during-DI.patch + patches.kernel.org/4.15.8-101-KVM-s390-take-care-of-clock-comparator-sign-co.patch + patches.kernel.org/4.15.8-102-KVM-s390-provide-only-a-single-function-for-se.patch + patches.kernel.org/4.15.8-103-KVM-s390-consider-epoch-index-on-hotplugged-CP.patch + patches.kernel.org/4.15.8-104-KVM-s390-consider-epoch-index-on-TOD-clock-syn.patch + patches.kernel.org/4.15.8-105-nospec-Allow-index-argument-to-have-const-qual.patch + patches.kernel.org/4.15.8-106-x86-mm-Fix-pmd-pud-_-set-clear-_flags.patch + patches.kernel.org/4.15.8-107-ARM-orion-fix-orion_ge00_switch_board_info-ini.patch + patches.kernel.org/4.15.8-108-ARM-dts-rockchip-Remove-1.8-GHz-operation-poin.patch + patches.kernel.org/4.15.8-109-ARM-mvebu-Fix-broken-PL310_ERRATA_753970-selec.patch + patches.kernel.org/4.15.8-110-ARM-kvm-fix-building-with-gcc-8.patch + patches.kernel.org/4.15.8-111-KVM-X86-Fix-SMRAM-accessing-even-if-VM-is-shut.patch + patches.kernel.org/4.15.8-112-KVM-mmu-Fix-overlap-between-public-and-private.patch + patches.kernel.org/4.15.8-113-KVM-x86-Remove-indirect-MSR-op-calls-from-SPEC.patch + patches.kernel.org/4.15.8-114-KVM-x86-move-LAPIC-initialization-after-VMCS-c.patch + patches.kernel.org/4.15.8-115-KVM-VMX-Optimize-vmx_vcpu_run-and-svm_vcpu_run.patch + patches.kernel.org/4.15.8-116-KVM-x86-fix-vcpu-initialization-with-userspace.patch + patches.kernel.org/4.15.8-117-KVM-x86-remove-WARN_ON-for-when-vm_munmap-fail.patch + patches.kernel.org/4.15.8-118-ACPI-bus-Parse-tables-as-term_list-for-Dell-XP.patch + patches.kernel.org/4.15.8-119-ARM-dts-LogicPD-SOM-LV-Fix-I2C1-pinmux.patch + patches.kernel.org/4.15.8-120-ARM-dts-LogicPD-Torpedo-Fix-I2C1-pinmux.patch + patches.kernel.org/4.15.8-121-powerpc-64s-radix-Boot-time-NULL-pointer-prote.patch + patches.kernel.org/4.15.8-122-md-only-allow-remove_and_add_spares-when-no-sy.patch + patches.kernel.org/4.15.8-123-platform-x86-dell-laptop-fix-kbd_get_state-s-r.patch + patches.kernel.org/4.15.8-124-Linux-4.15.8.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -670,6 +794,7 @@ # Note that every patch in the patches.rpmify directory # will be included in the vanilla package. ######################################################## + patches.suse/Documentation-sphinx-Fix-Directive-import-error.patch ######################################################## # kbuild/module infrastructure fixes @@ -1056,6 +1181,7 @@ ######################################################## # KVM patches ######################################################## + patches.suse/x86-kvm-vmx-do-not-use-vm-exit-instruction-length-fo.patch ######################################################## # Staging tree patches ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.zb059b/_old 2018-03-13 10:23:13.899504931 +0100 +++ /var/tmp/diff_new_pack.zb059b/_new 2018-03-13 10:23:13.903504789 +0100 @@ -1,3 +1,3 @@ -2018-02-28 13:40:23 +0100 -GIT Revision: a36e1602a520d792ee8061e1f6a6b40e9082329f +2018-03-09 20:01:21 +0100 +GIT Revision: 67f0889645bebd7d1275c3815c3680fdde20f520 GIT Branch: stable
