Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2018-07-06 10:38:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Fri Jul 6 10:38:10 2018 rev:438 rq:620447 version:4.17.4 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2018-06-28 15:10:55.443867483 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes 2018-07-06 10:38:13.631523650 +0200 @@ -1,0 +2,404 @@ +Tue Jul 3 13:31:47 CEST 2018 - jsl...@suse.cz + +- Linux 4.17.4 (bnc#1012628). +- x86/spectre_v1: Disable compiler optimizations over + array_index_mask_nospec() (bnc#1012628). +- x86/xen: Add call of speculative_store_bypass_ht_init() to PV + paths (bnc#1012628). +- x86/platform/UV: Add adjustable set memory block size function + (bnc#1012628). +- x86/platform/UV: Use new set memory block size function + (bnc#1012628). +- x86/platform/UV: Add kernel parameter to set memory block size + (bnc#1012628). +- x86/mce: Improve error message when kernel cannot recover + (bnc#1012628). +- x86/mce: Check for alternate indication of machine check + recovery on Skylake (bnc#1012628). +- x86/mce: Fix incorrect "Machine check from unknown source" + message (bnc#1012628). +- x86/mce: Do not overwrite MCi_STATUS in mce_no_way_out() + (bnc#1012628). +- x86: Call fixup_exception() before notify_die() in math_error() + (bnc#1012628). +- m68k/mm: Adjust VM area to be unmapped by gap size for + __iounmap() (bnc#1012628). +- m68k/mac: Fix SWIM memory resource end address (bnc#1012628). +- platform/chrome: cros_ec_lpc: do not try DMI match when ACPI + device found (bnc#1012628). +- hwmon: (k10temp) Add support for Stoney Ridge and Bristol + Ridge CPUs (bnc#1012628). +- serial: sh-sci: Use spin_{try}lock_irqsave instead of open + coding version (bnc#1012628). +- signal/xtensa: Consistenly use SIGBUS in do_unaligned_user + (bnc#1012628). +- PM / Domains: Fix error path during attach in genpd + (bnc#1012628). +- PCI / PM: Do not clear state_saved for devices that remain + suspended (bnc#1012628). +- ACPI / LPSS: Avoid PM quirks on suspend and resume from S3 + (bnc#1012628). +- PM / core: Fix supplier device runtime PM usage counter + imbalance (bnc#1012628). +- PM / OPP: Update voltage in case freq == old_freq (bnc#1012628). +- mmc: renesas_sdhi: really fix WP logic regressions + (bnc#1012628). +- usb: do not reset if a low-speed or full-speed device timed out + (bnc#1012628). +- 1wire: family module autoload fails because of upper/lower + case mismatch (bnc#1012628). +- ASoC: dapm: delete dapm_kcontrol_data paths list before freeing + it (bnc#1012628). +- ASoC: cs35l35: Add use_single_rw to regmap config (bnc#1012628). +- ASoC: mediatek: preallocate pages use platform device + (bnc#1012628). +- ASoC: cirrus: i2s: Fix LRCLK configuration (bnc#1012628). +- ASoC: cirrus: i2s: Fix {TX|RX}LinCtrlData setup (bnc#1012628). +- thermal: bcm2835: Stop using printk format %pCr (bnc#1012628). +- clk: renesas: cpg-mssr: Stop using printk format %pCr + (bnc#1012628). +- lib/vsprintf: Remove atomic-unsafe support for %pCr + (bnc#1012628). +- ftrace/selftest: Have the reset_trigger code be a bit more + careful (bnc#1012628). +- mips: ftrace: fix static function graph tracing (bnc#1012628). +- branch-check: fix long->int truncation when profiling branches + (bnc#1012628). +- ipmi:bt: Set the timeout before doing a capabilities check + (bnc#1012628). +- Bluetooth: hci_qca: Avoid missing rampatch failure with + userspace fw loader (bnc#1012628). +- printk: fix possible reuse of va_list variable (bnc#1012628). +- fuse: fix congested state leak on aborted connections + (bnc#1012628). +- fuse: atomic_o_trunc should truncate pagecache (bnc#1012628). +- fuse: don't keep dead fuse_conn at fuse_fill_super() + (bnc#1012628). +- fuse: fix control dir setup and teardown (bnc#1012628). +- powerpc/mm/hash: Add missing isync prior to kernel stack SLB + switch (bnc#1012628). +- powerpc/pkeys: Detach execute_only key on !PROT_EXEC + (bnc#1012628). +- powerpc/ptrace: Fix setting 512B aligned breakpoints with + PTRACE_SET_DEBUGREG (bnc#1012628). +- powerpc/perf: Fix memory allocation for core-imc based on + num_possible_cpus() (bnc#1012628). +- powerpc/ptrace: Fix enforcement of DAWR constraints + (bnc#1012628). +- powerpc/powernv/ioda2: Remove redundant free of TCE pages + (bnc#1012628). +- powerpc/powernv: copy/paste - Mask SO bit in CR (bnc#1012628). +- powerpc/powernv/cpuidle: Init all present cpus for deep states + (bnc#1012628). +- cpuidle: powernv: Fix promotion from snooze if next state + disabled (bnc#1012628). +- powerpc/fadump: Unregister fadump on kexec down path + (bnc#1012628). +- libnvdimm, pmem: Do not flush power-fail protected CPU caches + (bnc#1012628). +- soc: rockchip: power-domain: Fix wrong value when power up pd + with writemask (bnc#1012628). +- powerpc/64s/radix: Fix radix_kvm_prefetch_workaround paca + access of not possible CPU (bnc#1012628). +- powerpc/e500mc: Set assembler machine type to e500mc + (bnc#1012628). +- powerpc/64s: Fix DT CPU features Power9 DD2.1 logic + (bnc#1012628). +- cxl: Configure PSL to not use APC virtual machines + (bnc#1012628). +- cxl: Disable prefault_mode in Radix mode (bnc#1012628). +- ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is the + correct size (bnc#1012628). +- ARM: dts: sun8i: h3: fix ALL-H3-CC H3 ver VDD-CPUX voltage + (bnc#1012628). +- ARM: dts: sun8i: h3: fix ALL-H3-CC H3 ver VCC-1V2 regulator + voltage (bnc#1012628). +- ARM: dts: Fix SPI node for Arria10 (bnc#1012628). +- ARM: dts: socfpga: Fix NAND controller node compatible + (bnc#1012628). +- ARM: dts: socfpga: Fix NAND controller clock supply + (bnc#1012628). +- ARM: dts: socfpga: Fix NAND controller node compatible for + Arria10 (bnc#1012628). +- hwrng: core - Always drop the RNG in hwrng_unregister() + (bnc#1012628). +- softirq: Reorder trace_softirqs_on to prevent lockdep splat + (bnc#1012628). +- arm64: Fix syscall restarting around signal suppressed by tracer + (bnc#1012628). +- crypto: arm64/aes-blk - fix and move skcipher_walk_done out + of kernel_neon_begin, _end (bnc#1012628). +- arm64: kpti: Use early_param for kpti= command-line option + (bnc#1012628). +- arm64: mm: Ensure writes to swapper are ordered wrt subsequent + cache maintenance (bnc#1012628). +- arm64: dts: marvell: fix CP110 ICU node size (bnc#1012628). +- arm64: dts: stratix10: Fix SPI nodes for Stratix10 + (bnc#1012628). +- ARM64: dts: meson: disable sd-uhs modes on the libretech-cc + (bnc#1012628). +- ARM64: dts: meson-gx: fix ATF reserved memory region + (bnc#1012628). +- of: overlay: validate offset from property fixups (bnc#1012628). +- of: unittest: for strings, account for trailing \0 in property + length field (bnc#1012628). +- of: platform: stop accessing invalid dev in + of_platform_device_destroy (bnc#1012628). +- tpm: fix use after free in tpm2_load_context() (bnc#1012628). +- tpm: fix race condition in tpm_common_write() (bnc#1012628). +- efi/libstub/tpm: Initialize efi_physical_addr_t vars to zero + for mixed mode (bnc#1012628). +- IB/qib: Fix DMA api warning with debug kernel (bnc#1012628). +- IB/{hfi1, qib}: Add handling of kernel restart (bnc#1012628). +- IB/mlx4: Mark user MR as writable if actual virtual memory is + writable (bnc#1012628). +- IB/core: Make testing MR flags for writability a static inline + function (bnc#1012628). +- IB/mlx5: Fetch soft WQE's on fatal error state (bnc#1012628). +- IB/isert: Fix for lib/dma_debug check_sync warning + (bnc#1012628). +- IB/isert: fix T10-pi check mask setting (bnc#1012628). +- IB/hfi1: Fix fault injection init/exit issues (bnc#1012628). +- IB/hfi1: Reorder incorrect send context disable (bnc#1012628). +- IB/hfi1: Optimize kthread pointer locking when queuing CQ + entries (bnc#1012628). +- IB/hfi1: Fix user context tail allocation for DMA_RTAIL + (bnc#1012628). +- IB/uverbs: Fix ordering of ucontext check in ib_uverbs_write + (bnc#1012628). +- RDMA/mlx4: Discard unknown SQP work requests (bnc#1012628). +- xprtrdma: Return -ENOBUFS when no pages are available + (bnc#1012628). +- RDMA/core: Save kernel caller name when creating CQ using + ib_create_cq() (bnc#1012628). +- mtd: rawnand: Do not check FAIL bit when executing a + SET_FEATURES op (bnc#1012628). +- mtd: cfi_cmdset_0002: Change write buffer to check correct value + (bnc#1012628). +- mtd: rawnand: denali_dt: set clk_x_rate to 200 MHz + unconditionally (bnc#1012628). +- mtd: rawnand: fix return value check for bad block status + (bnc#1012628). +- mtd: rawnand: mxc: set spare area size register explicitly + (bnc#1012628). +- mtd: rawnand: micron: add ONFI_FEATURE_ON_DIE_ECC to supported + features (bnc#1012628). +- mtd: rawnand: All AC chips have a broken GET_FEATURES(TIMINGS) + (bnc#1012628). +- mtd: cfi_cmdset_0002: Use right chip in do_ppb_xxlock() + (bnc#1012628). +- mtd: cfi_cmdset_0002: fix SEGV unlocking multiple chips + (bnc#1012628). +- mtd: cfi_cmdset_0002: Fix unlocking requests crossing a chip + boudary (bnc#1012628). +- mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking + (bnc#1012628). +- MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum + (bnc#1012628). ++++ 207 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-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.AJ9b2Z/_old 2018-07-06 10:38:21.359514463 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:21.359514463 +0200 @@ -17,7 +17,7 @@ %define srcversion 4.17 -%define patchversion 4.17.3 +%define patchversion 4.17.4 %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.3 +Version: 4.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ge8dc1b5 +Release: <RELEASE>.g882c99b %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.AJ9b2Z/_old 2018-07-06 10:38:21.395514421 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:21.395514421 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.3 +%define patchversion 4.17.4 %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.3 +Version: 4.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ge8dc1b5 +Release: <RELEASE>.g882c99b %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 = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 -Provides: kernel-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: kernel-%build_flavor-base-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 +Provides: kernel-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 # END COMMON DEPS -Provides: %name-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: %name-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %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 = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 -Provides: kernel-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: kernel-%build_flavor-base-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 +Provides: kernel-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %obsolete_rebuilds %name-base %ifarch %ix86 ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.AJ9b2Z/_old 2018-07-06 10:38:21.407514406 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:21.407514406 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.3 +%define patchversion 4.17.4 %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.3 +Version: 4.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ge8dc1b5 +Release: <RELEASE>.g882c99b %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 = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 -Provides: kernel-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: kernel-%build_flavor-base-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 +Provides: kernel-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 # END COMMON DEPS -Provides: %name-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: %name-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %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 = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 -Provides: kernel-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: kernel-%build_flavor-base-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 +Provides: kernel-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %ifarch ppc64 Provides: kernel-kdump-base = 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.AJ9b2Z/_old 2018-07-06 10:38:21.419514392 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:21.419514392 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.3 +%define patchversion 4.17.4 %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.3 +Version: 4.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ge8dc1b5 +Release: <RELEASE>.g882c99b %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 = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 -Provides: kernel-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: kernel-%build_flavor-base-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 +Provides: kernel-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 # END COMMON DEPS -Provides: %name-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: %name-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %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 = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 -Provides: kernel-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: kernel-%build_flavor-base-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 +Provides: kernel-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %ifarch %ix86 Provides: kernel-trace-base = 3.13 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.AJ9b2Z/_old 2018-07-06 10:38:21.431514378 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:21.431514378 +0200 @@ -17,7 +17,7 @@ %define srcversion 4.17 -%define patchversion 4.17.3 +%define patchversion 4.17.4 %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.3 +Version: 4.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ge8dc1b5 +Release: <RELEASE>.g882c99b %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: %name-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 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.AJ9b2Z/_old 2018-07-06 10:38:21.443514363 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:21.443514363 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.3 +%define patchversion 4.17.4 %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.3 +Version: 4.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ge8dc1b5 +Release: <RELEASE>.g882c99b %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 = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 -Provides: kernel-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: kernel-%build_flavor-base-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 +Provides: kernel-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 # END COMMON DEPS -Provides: %name-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: %name-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %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 = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 -Provides: kernel-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: kernel-%build_flavor-base-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 +Provides: kernel-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %obsolete_rebuilds %name-base %ifarch %ix86 kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.AJ9b2Z/_old 2018-07-06 10:38:21.463514340 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:21.467514335 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 4.17.3 +%define patchversion 4.17.4 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +BuildRequires: kernel%kernel_flavor-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %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.3 +Version: 4.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ge8dc1b5 +Release: <RELEASE>.g882c99b %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.AJ9b2Z/_old 2018-07-06 10:38:21.475514325 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:21.479514320 +0200 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 4.17.3 +%define patchversion 4.17.4 %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.3 +Version: 4.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ge8dc1b5 +Release: <RELEASE>.g882c99b %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.AJ9b2Z/_old 2018-07-06 10:38:21.487514311 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:21.491514306 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.3 +%define patchversion 4.17.4 %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.3 +Version: 4.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ge8dc1b5 +Release: <RELEASE>.g882c99b %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 = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 -Provides: kernel-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: kernel-%build_flavor-base-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 +Provides: kernel-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 # END COMMON DEPS -Provides: %name-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: %name-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %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 = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 -Provides: kernel-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: kernel-%build_flavor-base-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 +Provides: kernel-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %ifarch %ix86 Provides: kernel-vmi-base = 2.6.38 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.AJ9b2Z/_old 2018-07-06 10:38:21.499514296 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:21.499514296 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.3 +%define patchversion 4.17.4 %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.3 +Version: 4.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ge8dc1b5 +Release: <RELEASE>.g882c99b %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: %name-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 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.AJ9b2Z/_old 2018-07-06 10:38:21.511514283 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:21.511514283 +0200 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 4.17.3 +Version: 4.17.4 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.ge8dc1b5 +Release: <RELEASE>.g882c99b %else Release: 0 %endif @@ -55,7 +55,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: %name-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.AJ9b2Z/_old 2018-07-06 10:38:21.523514268 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:21.523514268 +0200 @@ -18,7 +18,7 @@ %define srcversion 4.17 -%define patchversion 4.17.3 +%define patchversion 4.17.4 %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.3 +Version: 4.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ge8dc1b5 +Release: <RELEASE>.g882c99b %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 = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 -Provides: kernel-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: kernel-%build_flavor-base-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 +Provides: kernel-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 # END COMMON DEPS -Provides: %name-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: %name-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %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 = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 -Provides: kernel-srchash = e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +Provides: kernel-%build_flavor-base-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 +Provides: kernel-srchash = 882c99bade33ea72231d904ddfe24efb7e4604b2 %obsolete_rebuilds %name-base %ifarch %ix86 kernel-zfcpdump.spec: same change ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 16863 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/input-psmouse-fix-button-reporting-for-basic-protoco.patch new/patches.suse/input-psmouse-fix-button-reporting-for-basic-protoco.patch --- old/patches.suse/input-psmouse-fix-button-reporting-for-basic-protoco.patch 2018-06-26 08:45:20.000000000 +0200 +++ new/patches.suse/input-psmouse-fix-button-reporting-for-basic-protoco.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,59 +0,0 @@ -From: Dmitry Torokhov <dmitry.torok...@gmail.com> -Date: Mon, 25 Jun 2018 12:09:57 -0700 -Subject: Input: psmouse - fix button reporting for basic protocols -Patch-mainline: submitted on 2018/06/25 -References: bnc#1098392 - -The commit ba667650c568 ("Input: psmouse - clean up code") was pretty -brain-dead and broke extra buttons reporting for variety of PS/2 mice: -Genius, Thinkmouse and Intellimouse Explorer. We need to actually inspect -the data coming from the device when reporting events. - -Fixes: ba667650c568 ("Input: psmouse - clean up code") -Reported-by: Jiri Slaby <jsl...@suse.cz> -Cc: sta...@vger.kernel.org -Signed-off-by: Dmitry Torokhov <dmitry.torok...@gmail.com> -Signed-off-by: Jiri Slaby <jsl...@suse.cz> ---- - drivers/input/mouse/psmouse-base.c | 12 ++++++------ - 1 file changed, 6 insertions(+), 6 deletions(-) - ---- a/drivers/input/mouse/psmouse-base.c -+++ b/drivers/input/mouse/psmouse-base.c -@@ -192,8 +192,8 @@ psmouse_ret_t psmouse_process_byte(struc - else - input_report_rel(dev, REL_WHEEL, -wheel); - -- input_report_key(dev, BTN_SIDE, BIT(4)); -- input_report_key(dev, BTN_EXTRA, BIT(5)); -+ input_report_key(dev, BTN_SIDE, packet[3] & BIT(4)); -+ input_report_key(dev, BTN_EXTRA, packet[3] & BIT(5)); - break; - } - break; -@@ -203,13 +203,13 @@ psmouse_ret_t psmouse_process_byte(struc - input_report_rel(dev, REL_WHEEL, -(s8) packet[3]); - - /* Extra buttons on Genius NewNet 3D */ -- input_report_key(dev, BTN_SIDE, BIT(6)); -- input_report_key(dev, BTN_EXTRA, BIT(7)); -+ input_report_key(dev, BTN_SIDE, packet[0] & BIT(6)); -+ input_report_key(dev, BTN_EXTRA, packet[0] & BIT(7)); - break; - - case PSMOUSE_THINKPS: - /* Extra button on ThinkingMouse */ -- input_report_key(dev, BTN_EXTRA, BIT(3)); -+ input_report_key(dev, BTN_EXTRA, packet[0] & BIT(3)); - - /* - * Without this bit of weirdness moving up gives wildly -@@ -223,7 +223,7 @@ psmouse_ret_t psmouse_process_byte(struc - * Cortron PS2 Trackball reports SIDE button in the - * 4th bit of the first byte. - */ -- input_report_key(dev, BTN_SIDE, BIT(3)); -+ input_report_key(dev, BTN_SIDE, packet[0] & BIT(3)); - packet[0] |= BIT(3); - break; - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/mtd-spi-nor-intel-spi-Fix-atomic-sequence-handling new/patches.suse/mtd-spi-nor-intel-spi-Fix-atomic-sequence-handling --- old/patches.suse/mtd-spi-nor-intel-spi-Fix-atomic-sequence-handling 2018-06-26 08:45:20.000000000 +0200 +++ new/patches.suse/mtd-spi-nor-intel-spi-Fix-atomic-sequence-handling 1970-01-01 01:00:00.000000000 +0100 @@ -1,205 +0,0 @@ -From c7d6a82d90e193b1e4daba957e3908f26306d491 Mon Sep 17 00:00:00 2001 -From: Mika Westerberg <mika.westerb...@linux.intel.com> -Date: Mon, 5 Feb 2018 14:32:59 +0300 -Subject: [PATCH] mtd: spi-nor: intel-spi: Fix atomic sequence handling -Git-commit: c7d6a82d90e193b1e4daba957e3908f26306d491 -Git-repo: git://git.infradead.org/linux-mtd.git -Patch-mainline: Queued in subsystem maintainer repo -References: bsc#1073836 - -On many older systems using SW sequencer the PREOP_OPTYPE register -contains two preopcodes as following: - - PREOP_OPTYPE=0xf2785006 - -The last two bytes are the opcodes decoded to: - - 0x50 - Write enable for volatile status register - 0x06 - Write enable - -The former is used to modify volatile bits in the status register. For -non-volatile bits the latter is needed. Preopcodes are used in SW -sequencer to send one command "atomically" without anything else -interfering the transfer. The sequence that gets executed is: - - - Send preopcode (write enable) from PREOP_OPTYPE register - - Send the actual SPI command - - Poll busy bit in the status register (0x05, RDSR) - -Commit 8c473dd61bb5 ("spi-nor: intel-spi: Don't assume OPMENU0/1 to be -programmed by BIOS") enabled atomic sequence handling but because both -preopcodes are programmed, the following happens: - - if (preop >> 8) - val |= SSFSTS_CTL_SPOP; - -Since on these systems preop >> 8 == 0x50 we end up picking volatile -write enable instead. Because of this the actual write command is pretty -much NOP unless there is a WREN latched in the chip already. - -Furthermore we should not really just assume that WREN was issued in -previous call to intel_spi_write_reg() because that might not be the -case. - -This updates driver to first check that the opcode is actually available -in PREOP_OPTYPE register and if not return error back to the spi-nor -core (if the controller is not locked we program it now). In addition we -save the opcode to ispi->atomic_preopcode field which is checked in next -call to intel_spi_sw_cycle() to actually enable atomic sequence using -the requested preopcode. - -Fixes: 8c473dd61bb5 ("spi-nor: intel-spi: Don't assume OPMENU0/1 to be programmed by BIOS") -Signed-off-by: Mika Westerberg <mika.westerb...@linux.intel.com> -Cc: sta...@vger.kernel.org -Reviewed-by: Marek Vasut <marek.va...@gmail.com> -Signed-off-by: Boris Brezillon <boris.brezil...@bootlin.com> -Acked-by: Takashi Iwai <ti...@suse.de> - ---- - drivers/mtd/spi-nor/intel-spi.c | 76 +++++++++++++++++++++++++++++++++++----- - 1 file changed, 67 insertions(+), 9 deletions(-) - ---- a/drivers/mtd/spi-nor/intel-spi.c -+++ b/drivers/mtd/spi-nor/intel-spi.c -@@ -136,6 +136,7 @@ - * @swseq_reg: Use SW sequencer in register reads/writes - * @swseq_erase: Use SW sequencer in erase operation - * @erase_64k: 64k erase supported -+ * @atomic_preopcode: Holds preopcode when atomic sequence is requested - * @opcodes: Opcodes which are supported. This are programmed by BIOS - * before it locks down the controller. - */ -@@ -153,6 +154,7 @@ struct intel_spi { - bool swseq_reg; - bool swseq_erase; - bool erase_64k; -+ u8 atomic_preopcode; - u8 opcodes[8]; - }; - -@@ -474,7 +476,7 @@ static int intel_spi_sw_cycle(struct int - int optype) - { - u32 val = 0, status; -- u16 preop; -+ u8 atomic_preopcode; - int ret; - - ret = intel_spi_opcode_index(ispi, opcode, optype); -@@ -484,17 +486,42 @@ static int intel_spi_sw_cycle(struct int - if (len > INTEL_SPI_FIFO_SZ) - return -EINVAL; - -+ /* -+ * Always clear it after each SW sequencer operation regardless -+ * of whether it is successful or not. -+ */ -+ atomic_preopcode = ispi->atomic_preopcode; -+ ispi->atomic_preopcode = 0; -+ - /* Only mark 'Data Cycle' bit when there is data to be transferred */ - if (len > 0) - val = ((len - 1) << SSFSTS_CTL_DBC_SHIFT) | SSFSTS_CTL_DS; - val |= ret << SSFSTS_CTL_COP_SHIFT; - val |= SSFSTS_CTL_FCERR | SSFSTS_CTL_FDONE; - val |= SSFSTS_CTL_SCGO; -- preop = readw(ispi->sregs + PREOP_OPTYPE); -- if (preop) { -- val |= SSFSTS_CTL_ACS; -- if (preop >> 8) -- val |= SSFSTS_CTL_SPOP; -+ if (atomic_preopcode) { -+ u16 preop; -+ -+ switch (optype) { -+ case OPTYPE_WRITE_NO_ADDR: -+ case OPTYPE_WRITE_WITH_ADDR: -+ /* Pick matching preopcode for the atomic sequence */ -+ preop = readw(ispi->sregs + PREOP_OPTYPE); -+ if ((preop & 0xff) == atomic_preopcode) -+ ; /* Do nothing */ -+ else if ((preop >> 8) == atomic_preopcode) -+ val |= SSFSTS_CTL_SPOP; -+ else -+ return -EINVAL; -+ -+ /* Enable atomic sequence */ -+ val |= SSFSTS_CTL_ACS; -+ break; -+ -+ default: -+ return -EINVAL; -+ } -+ - } - writel(val, ispi->sregs + SSFSTS_CTL); - -@@ -538,13 +565,31 @@ static int intel_spi_write_reg(struct sp - - /* - * This is handled with atomic operation and preop code in Intel -- * controller so skip it here now. If the controller is not locked, -- * program the opcode to the PREOP register for later use. -+ * controller so we only verify that it is available. If the -+ * controller is not locked, program the opcode to the PREOP -+ * register for later use. -+ * -+ * When hardware sequencer is used there is no need to program -+ * any opcodes (it handles them automatically as part of a command). - */ - if (opcode == SPINOR_OP_WREN) { -- if (!ispi->locked) -+ u16 preop; -+ -+ if (!ispi->swseq_reg) -+ return 0; -+ -+ preop = readw(ispi->sregs + PREOP_OPTYPE); -+ if ((preop & 0xff) != opcode && (preop >> 8) != opcode) { -+ if (ispi->locked) -+ return -EINVAL; - writel(opcode, ispi->sregs + PREOP_OPTYPE); -+ } - -+ /* -+ * This enables atomic sequence on next SW sycle. Will -+ * be cleared after next operation. -+ */ -+ ispi->atomic_preopcode = opcode; - return 0; - } - -@@ -569,6 +614,13 @@ static ssize_t intel_spi_read(struct spi - u32 val, status; - ssize_t ret; - -+ /* -+ * Atomic sequence is not expected with HW sequencer reads. Make -+ * sure it is cleared regardless. -+ */ -+ if (WARN_ON_ONCE(ispi->atomic_preopcode)) -+ ispi->atomic_preopcode = 0; -+ - switch (nor->read_opcode) { - case SPINOR_OP_READ: - case SPINOR_OP_READ_FAST: -@@ -627,6 +679,9 @@ static ssize_t intel_spi_write(struct sp - u32 val, status; - ssize_t ret; - -+ /* Not needed with HW sequencer write, make sure it is cleared */ -+ ispi->atomic_preopcode = 0; -+ - while (len > 0) { - block_size = min_t(size_t, len, INTEL_SPI_FIFO_SZ); - -@@ -707,6 +762,9 @@ static int intel_spi_erase(struct spi_no - return 0; - } - -+ /* Not needed with HW sequencer erase, make sure it is cleared */ -+ ispi->atomic_preopcode = 0; -+ - while (len > 0) { - writel(offs, ispi->base + FADDR); - ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.AJ9b2Z/_old 2018-07-06 10:38:22.123513555 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:22.123513555 +0200 @@ -160,6 +160,227 @@ patches.kernel.org/4.17.3-069-fs-binfmt_misc.c-do-not-allow-offset-overflow.patch patches.kernel.org/4.17.3-070-mm-page_alloc-do-not-break-__GFP_THISNODE-by-z.patch patches.kernel.org/4.17.3-071-Linux-4.17.3.patch + patches.kernel.org/4.17.4-001-x86-spectre_v1-Disable-compiler-optimizations-.patch + patches.kernel.org/4.17.4-002-x86-xen-Add-call-of-speculative_store_bypass_h.patch + patches.kernel.org/4.17.4-003-x86-platform-UV-Add-adjustable-set-memory-bloc.patch + patches.kernel.org/4.17.4-004-x86-platform-UV-Use-new-set-memory-block-size-.patch + patches.kernel.org/4.17.4-005-x86-platform-UV-Add-kernel-parameter-to-set-me.patch + patches.kernel.org/4.17.4-006-x86-mce-Improve-error-message-when-kernel-cann.patch + patches.kernel.org/4.17.4-007-x86-mce-Check-for-alternate-indication-of-mach.patch + patches.kernel.org/4.17.4-008-x86-mce-Fix-incorrect-Machine-check-from-unkno.patch + patches.kernel.org/4.17.4-009-x86-mce-Do-not-overwrite-MCi_STATUS-in-mce_no_.patch + patches.kernel.org/4.17.4-010-x86-Call-fixup_exception-before-notify_die-in-.patch + patches.kernel.org/4.17.4-011-m68k-mm-Adjust-VM-area-to-be-unmapped-by-gap-s.patch + patches.kernel.org/4.17.4-012-m68k-mac-Fix-SWIM-memory-resource-end-address.patch + patches.kernel.org/4.17.4-013-platform-chrome-cros_ec_lpc-do-not-try-DMI-mat.patch + patches.kernel.org/4.17.4-014-hwmon-k10temp-Add-support-for-Stoney-Ridge-and.patch + patches.kernel.org/4.17.4-015-mtd-spi-nor-intel-spi-Fix-atomic-sequence-hand.patch + patches.kernel.org/4.17.4-016-serial-sh-sci-Use-spin_-try-lock_irqsave-inste.patch + patches.kernel.org/4.17.4-017-signal-xtensa-Consistenly-use-SIGBUS-in-do_una.patch + patches.kernel.org/4.17.4-018-PM-Domains-Fix-error-path-during-attach-in-gen.patch + patches.kernel.org/4.17.4-019-PCI-PM-Do-not-clear-state_saved-for-devices-th.patch + patches.kernel.org/4.17.4-020-ACPI-LPSS-Avoid-PM-quirks-on-suspend-and-resum.patch + patches.kernel.org/4.17.4-021-PM-core-Fix-supplier-device-runtime-PM-usage-c.patch + patches.kernel.org/4.17.4-022-PM-OPP-Update-voltage-in-case-freq-old_freq.patch + patches.kernel.org/4.17.4-023-mmc-renesas_sdhi-really-fix-WP-logic-regressio.patch + patches.kernel.org/4.17.4-024-usb-do-not-reset-if-a-low-speed-or-full-speed-.patch + patches.kernel.org/4.17.4-025-1wire-family-module-autoload-fails-because-of-.patch + patches.kernel.org/4.17.4-026-ASoC-dapm-delete-dapm_kcontrol_data-paths-list.patch + patches.kernel.org/4.17.4-027-ASoC-cs35l35-Add-use_single_rw-to-regmap-confi.patch + patches.kernel.org/4.17.4-028-ASoC-mediatek-preallocate-pages-use-platform-d.patch + patches.kernel.org/4.17.4-029-ASoC-cirrus-i2s-Fix-LRCLK-configuration.patch + patches.kernel.org/4.17.4-030-ASoC-cirrus-i2s-Fix-TX-RX-LinCtrlData-setup.patch + patches.kernel.org/4.17.4-031-thermal-bcm2835-Stop-using-printk-format-pCr.patch + patches.kernel.org/4.17.4-032-clk-renesas-cpg-mssr-Stop-using-printk-format-.patch + patches.kernel.org/4.17.4-033-lib-vsprintf-Remove-atomic-unsafe-support-for-.patch + patches.kernel.org/4.17.4-034-ftrace-selftest-Have-the-reset_trigger-code-be.patch + patches.kernel.org/4.17.4-035-mips-ftrace-fix-static-function-graph-tracing.patch + patches.kernel.org/4.17.4-036-branch-check-fix-long-int-truncation-when-prof.patch + patches.kernel.org/4.17.4-037-ipmi-bt-Set-the-timeout-before-doing-a-capabil.patch + patches.kernel.org/4.17.4-038-Bluetooth-hci_qca-Avoid-missing-rampatch-failu.patch + patches.kernel.org/4.17.4-039-printk-fix-possible-reuse-of-va_list-variable.patch + patches.kernel.org/4.17.4-040-fuse-fix-congested-state-leak-on-aborted-conne.patch + patches.kernel.org/4.17.4-041-fuse-atomic_o_trunc-should-truncate-pagecache.patch + patches.kernel.org/4.17.4-042-fuse-don-t-keep-dead-fuse_conn-at-fuse_fill_su.patch + patches.kernel.org/4.17.4-043-fuse-fix-control-dir-setup-and-teardown.patch + patches.kernel.org/4.17.4-044-powerpc-mm-hash-Add-missing-isync-prior-to-ker.patch + patches.kernel.org/4.17.4-045-powerpc-pkeys-Detach-execute_only-key-on-PROT_.patch + patches.kernel.org/4.17.4-046-powerpc-ptrace-Fix-setting-512B-aligned-breakp.patch + patches.kernel.org/4.17.4-047-powerpc-perf-Fix-memory-allocation-for-core-im.patch + patches.kernel.org/4.17.4-048-powerpc-ptrace-Fix-enforcement-of-DAWR-constra.patch + patches.kernel.org/4.17.4-049-powerpc-powernv-ioda2-Remove-redundant-free-of.patch + patches.kernel.org/4.17.4-050-powerpc-powernv-copy-paste-Mask-SO-bit-in-CR.patch + patches.kernel.org/4.17.4-051-powerpc-powernv-cpuidle-Init-all-present-cpus-.patch + patches.kernel.org/4.17.4-052-cpuidle-powernv-Fix-promotion-from-snooze-if-n.patch + patches.kernel.org/4.17.4-053-powerpc-fadump-Unregister-fadump-on-kexec-down.patch + patches.kernel.org/4.17.4-054-libnvdimm-pmem-Do-not-flush-power-fail-protect.patch + patches.kernel.org/4.17.4-055-soc-rockchip-power-domain-Fix-wrong-value-when.patch + patches.kernel.org/4.17.4-056-powerpc-64s-radix-Fix-radix_kvm_prefetch_worka.patch + patches.kernel.org/4.17.4-057-powerpc-e500mc-Set-assembler-machine-type-to-e.patch + patches.kernel.org/4.17.4-058-powerpc-64s-Fix-DT-CPU-features-Power9-DD2.1-l.patch + patches.kernel.org/4.17.4-059-cxl-Configure-PSL-to-not-use-APC-virtual-machi.patch + patches.kernel.org/4.17.4-060-cxl-Disable-prefault_mode-in-Radix-mode.patch + patches.kernel.org/4.17.4-061-ARM-8764-1-kgdb-fix-NUMREGBYTES-so-that-gdb_re.patch + patches.kernel.org/4.17.4-062-ARM-dts-sun8i-h3-fix-ALL-H3-CC-H3-ver-VDD-CPUX.patch + patches.kernel.org/4.17.4-063-ARM-dts-sun8i-h3-fix-ALL-H3-CC-H3-ver-VCC-1V2-.patch + patches.kernel.org/4.17.4-064-ARM-dts-Fix-SPI-node-for-Arria10.patch + patches.kernel.org/4.17.4-065-ARM-dts-socfpga-Fix-NAND-controller-node-compa.patch + patches.kernel.org/4.17.4-066-ARM-dts-socfpga-Fix-NAND-controller-clock-supp.patch + patches.kernel.org/4.17.4-067-ARM-dts-socfpga-Fix-NAND-controller-node-compa.patch + patches.kernel.org/4.17.4-068-hwrng-core-Always-drop-the-RNG-in-hwrng_unregi.patch + patches.kernel.org/4.17.4-069-softirq-Reorder-trace_softirqs_on-to-prevent-l.patch + patches.kernel.org/4.17.4-070-arm64-Fix-syscall-restarting-around-signal-sup.patch + patches.kernel.org/4.17.4-071-crypto-arm64-aes-blk-fix-and-move-skcipher_wal.patch + patches.kernel.org/4.17.4-072-arm64-kpti-Use-early_param-for-kpti-command-li.patch + patches.kernel.org/4.17.4-073-arm64-mm-Ensure-writes-to-swapper-are-ordered-.patch + patches.kernel.org/4.17.4-074-arm64-dts-marvell-fix-CP110-ICU-node-size.patch + patches.kernel.org/4.17.4-075-arm64-dts-stratix10-Fix-SPI-nodes-for-Stratix1.patch + patches.kernel.org/4.17.4-076-ARM64-dts-meson-disable-sd-uhs-modes-on-the-li.patch + patches.kernel.org/4.17.4-077-ARM64-dts-meson-gx-fix-ATF-reserved-memory-reg.patch + patches.kernel.org/4.17.4-078-of-overlay-validate-offset-from-property-fixup.patch + patches.kernel.org/4.17.4-079-of-unittest-for-strings-account-for-trailing-0.patch + patches.kernel.org/4.17.4-080-of-platform-stop-accessing-invalid-dev-in-of_p.patch + patches.kernel.org/4.17.4-081-tpm-fix-use-after-free-in-tpm2_load_context.patch + patches.kernel.org/4.17.4-082-tpm-fix-race-condition-in-tpm_common_write.patch + patches.kernel.org/4.17.4-083-efi-libstub-tpm-Initialize-efi_physical_addr_t.patch + patches.kernel.org/4.17.4-084-IB-qib-Fix-DMA-api-warning-with-debug-kernel.patch + patches.kernel.org/4.17.4-085-IB-hfi1-qib-Add-handling-of-kernel-restart.patch + patches.kernel.org/4.17.4-086-IB-mlx4-Mark-user-MR-as-writable-if-actual-vir.patch + patches.kernel.org/4.17.4-087-IB-core-Make-testing-MR-flags-for-writability-.patch + patches.kernel.org/4.17.4-088-IB-mlx5-Fetch-soft-WQE-s-on-fatal-error-state.patch + patches.kernel.org/4.17.4-089-IB-isert-Fix-for-lib-dma_debug-check_sync-warn.patch + patches.kernel.org/4.17.4-090-IB-isert-fix-T10-pi-check-mask-setting.patch + patches.kernel.org/4.17.4-091-IB-hfi1-Fix-fault-injection-init-exit-issues.patch + patches.kernel.org/4.17.4-092-IB-hfi1-Reorder-incorrect-send-context-disable.patch + patches.kernel.org/4.17.4-093-IB-hfi1-Optimize-kthread-pointer-locking-when-.patch + patches.kernel.org/4.17.4-094-IB-hfi1-Fix-user-context-tail-allocation-for-D.patch + patches.kernel.org/4.17.4-095-IB-uverbs-Fix-ordering-of-ucontext-check-in-ib.patch + patches.kernel.org/4.17.4-096-RDMA-mlx4-Discard-unknown-SQP-work-requests.patch + patches.kernel.org/4.17.4-097-xprtrdma-Return-ENOBUFS-when-no-pages-are-avai.patch + patches.kernel.org/4.17.4-098-RDMA-core-Save-kernel-caller-name-when-creatin.patch + patches.kernel.org/4.17.4-099-mtd-rawnand-Do-not-check-FAIL-bit-when-executi.patch + patches.kernel.org/4.17.4-100-mtd-cfi_cmdset_0002-Change-write-buffer-to-che.patch + patches.kernel.org/4.17.4-101-mtd-rawnand-denali_dt-set-clk_x_rate-to-200-MH.patch + patches.kernel.org/4.17.4-102-mtd-rawnand-fix-return-value-check-for-bad-blo.patch + patches.kernel.org/4.17.4-103-mtd-rawnand-mxc-set-spare-area-size-register-e.patch + patches.kernel.org/4.17.4-104-mtd-rawnand-micron-add-ONFI_FEATURE_ON_DIE_ECC.patch + patches.kernel.org/4.17.4-105-mtd-rawnand-All-AC-chips-have-a-broken-GET_FEA.patch + patches.kernel.org/4.17.4-106-mtd-cfi_cmdset_0002-Use-right-chip-in-do_ppb_x.patch + patches.kernel.org/4.17.4-107-mtd-cfi_cmdset_0002-fix-SEGV-unlocking-multipl.patch + patches.kernel.org/4.17.4-108-mtd-cfi_cmdset_0002-Fix-unlocking-requests-cro.patch + patches.kernel.org/4.17.4-109-mtd-cfi_cmdset_0002-Avoid-walking-all-chips-wh.patch + patches.kernel.org/4.17.4-110-MIPS-BCM47XX-Enable-74K-Core-ExternalSync-for-.patch + patches.kernel.org/4.17.4-111-clk-aspeed-Fix-reset-bits-for-PCI-VGA-and-PECI.patch + patches.kernel.org/4.17.4-112-PCI-hv-Make-sure-the-bus-domain-is-really-uniq.patch + patches.kernel.org/4.17.4-113-PCI-Add-ACS-quirk-for-Intel-7th-8th-Gen-mobile.patch + patches.kernel.org/4.17.4-114-PCI-Add-ACS-quirk-for-Intel-300-series.patch + patches.kernel.org/4.17.4-115-PCI-pciehp-Clear-Presence-Detect-and-Data-Link.patch + patches.kernel.org/4.17.4-116-PCI-Account-for-all-bridges-on-bus-when-distri.patch + patches.kernel.org/4.17.4-117-auxdisplay-fix-broken-menu.patch + patches.kernel.org/4.17.4-118-pinctrl-armada-37xx-Fix-spurious-irq-managemen.patch + patches.kernel.org/4.17.4-119-pinctrl-samsung-Correct-EINTG-banks-order.patch + patches.kernel.org/4.17.4-120-pinctrl-devicetree-Fix-pctldev-pointer-overwri.patch + patches.kernel.org/4.17.4-121-cpufreq-intel_pstate-Fix-scaling-max-min-limit.patch + patches.kernel.org/4.17.4-122-MIPS-pb44-Fix-i2c-gpio-GPIO-descriptor-table.patch + patches.kernel.org/4.17.4-123-MIPS-io-Add-barrier-after-register-read-in-inX.patch + patches.kernel.org/4.17.4-124-time-Make-sure-jiffies_to_msecs-preserves-non-.patch + patches.kernel.org/4.17.4-125-irqchip-gic-v3-its-Don-t-bind-LPI-to-unavailab.patch + patches.kernel.org/4.17.4-126-locking-rwsem-Fix-up_read_non_owner-warning-wi.patch + patches.kernel.org/4.17.4-127-X.509-unpack-RSA-signatureValue-field-from-BIT.patch + patches.kernel.org/4.17.4-128-Btrfs-fix-return-value-on-rename-exchange-fail.patch + patches.kernel.org/4.17.4-129-iio-adc-ad7791-remove-sample-freq-sysfs-attrib.patch + patches.kernel.org/4.17.4-130-iio-sca3000-Fix-an-error-handling-path-in-sca3.patch + patches.kernel.org/4.17.4-131-mm-fix-__gup_device_huge-vs-unmap.patch + patches.kernel.org/4.17.4-132-scsi-scsi_debug-Fix-memory-leak-on-module-unlo.patch + patches.kernel.org/4.17.4-133-scsi-hpsa-disable-device-during-shutdown.patch + patches.kernel.org/4.17.4-134-scsi-qla2xxx-Delete-session-for-nport-id-chang.patch + patches.kernel.org/4.17.4-135-scsi-qla2xxx-Fix-setting-lower-transfer-speed-.patch + patches.kernel.org/4.17.4-136-scsi-qla2xxx-Mask-off-Scope-bits-in-retry-dela.patch + patches.kernel.org/4.17.4-137-scsi-qla2xxx-Spinlock-recursion-in-qla_target.patch + patches.kernel.org/4.17.4-138-scsi-zfcp-fix-missing-SCSI-trace-for-result-of.patch + patches.kernel.org/4.17.4-139-scsi-zfcp-fix-missing-SCSI-trace-for-retry-of-.patch + patches.kernel.org/4.17.4-140-scsi-zfcp-fix-misleading-REC-trigger-trace-whe.patch + patches.kernel.org/4.17.4-141-scsi-zfcp-fix-missing-REC-trigger-trace-on-ter.patch + patches.kernel.org/4.17.4-142-scsi-zfcp-fix-missing-REC-trigger-trace-on-ter.patch + patches.kernel.org/4.17.4-143-scsi-zfcp-fix-missing-REC-trigger-trace-for-al.patch + patches.kernel.org/4.17.4-144-scsi-zfcp-fix-missing-REC-trigger-trace-on-enq.patch + patches.kernel.org/4.17.4-145-linvdimm-pmem-Preserve-read-only-setting-for-p.patch + patches.kernel.org/4.17.4-146-libnvdimm-pmem-Unconditionally-deep-flush-on-s.patch + patches.kernel.org/4.17.4-147-clk-meson-meson8b-mark-fclk_div2-gate-clocks-a.patch + patches.kernel.org/4.17.4-148-clk-at91-PLL-recalc_rate-now-using-cached-MUL-.patch + patches.kernel.org/4.17.4-149-rtc-sun6i-Fix-bit_idx-value-for-clk_register_g.patch + patches.kernel.org/4.17.4-150-md-fix-two-problems-with-setting-the-re-add-de.patch + patches.kernel.org/4.17.4-151-rpmsg-smd-do-not-use-mananged-resources-for-en.patch + patches.kernel.org/4.17.4-152-ubi-fastmap-Cancel-work-upon-detach.patch + patches.kernel.org/4.17.4-153-ubi-fastmap-Correctly-handle-interrupted-erasu.patch + patches.kernel.org/4.17.4-154-UBIFS-Fix-potential-integer-overflow-in-alloca.patch + patches.kernel.org/4.17.4-155-backlight-as3711_bl-Fix-Device-Tree-node-looku.patch + patches.kernel.org/4.17.4-156-backlight-max8925_bl-Fix-Device-Tree-node-look.patch + patches.kernel.org/4.17.4-157-backlight-tps65217_bl-Fix-Device-Tree-node-loo.patch + patches.kernel.org/4.17.4-158-Revert-iommu-amd_iommu-Use-CONFIG_DMA_DIRECT_O.patch + patches.kernel.org/4.17.4-159-f2fs-don-t-use-GFP_ZERO-for-page-caches.patch + patches.kernel.org/4.17.4-160-um-Fix-initialization-of-vector-queues.patch + patches.kernel.org/4.17.4-161-um-Fix-raw-interface-options.patch + patches.kernel.org/4.17.4-162-mfd-twl-core-Fix-clock-initialization.patch + patches.kernel.org/4.17.4-163-mfd-intel-lpss-Program-REMAP-register-in-PIO-m.patch + patches.kernel.org/4.17.4-164-mfd-intel-lpss-Fix-Intel-Cannon-Lake-LPSS-I2C-.patch + patches.kernel.org/4.17.4-165-remoteproc-Prevent-incorrect-rproc-state-on-xf.patch + patches.kernel.org/4.17.4-166-arm-dts-mt7623-fix-invalid-memory-node-being-g.patch + patches.kernel.org/4.17.4-167-perf-tools-Fix-symbol-and-object-code-resoluti.patch + patches.kernel.org/4.17.4-168-perf-intel-pt-Fix-sync_switch-INTEL_PT_SS_NOT_.patch + patches.kernel.org/4.17.4-169-perf-intel-pt-Fix-decoding-to-accept-CBR-betwe.patch + patches.kernel.org/4.17.4-170-perf-intel-pt-Fix-MTC-timing-after-overflow.patch + patches.kernel.org/4.17.4-171-perf-intel-pt-Fix-Unexpected-indirect-branch-e.patch + patches.kernel.org/4.17.4-172-perf-intel-pt-Fix-packet-decoding-of-CYC-packe.patch + patches.kernel.org/4.17.4-173-media-vsp1-Release-buffers-for-each-video-node.patch + patches.kernel.org/4.17.4-174-media-uvcvideo-Support-realtek-s-UVC-1.5-devic.patch + patches.kernel.org/4.17.4-175-media-cx231xx-Ignore-an-i2c-mux-adapter.patch + patches.kernel.org/4.17.4-176-media-v4l2-compat-ioctl32-prevent-go-past-max-.patch + patches.kernel.org/4.17.4-177-media-cx231xx-Add-support-for-AverMedia-DVD-EZ.patch + patches.kernel.org/4.17.4-178-media-rc-mce_kbd-decoder-fix-stuck-keys.patch + patches.kernel.org/4.17.4-179-media-dvb_frontend-fix-locking-issues-at-dvb_f.patch + patches.kernel.org/4.17.4-180-nfsd-restrict-rd_maxcount-to-svc_max_payload-i.patch + patches.kernel.org/4.17.4-181-NFSv4-Fix-possible-1-byte-stack-overflow-in-nf.patch + patches.kernel.org/4.17.4-182-NFSv4-Revert-commit-5f83d86cf531d-NFSv4.x-Fix-.patch + patches.kernel.org/4.17.4-183-NFSv4-Fix-a-typo-in-nfs41_sequence_process.patch + patches.kernel.org/4.17.4-184-video-uvesafb-Fix-integer-overflow-in-allocati.patch + patches.kernel.org/4.17.4-185-ACPI-LPSS-Add-missing-prv_offset-setting-for-b.patch + patches.kernel.org/4.17.4-186-Input-silead-add-MSSL0002-ACPI-HID.patch + patches.kernel.org/4.17.4-187-Input-elan_i2c-add-ELAN0618-Lenovo-v330-15IKB-.patch + patches.kernel.org/4.17.4-188-pwm-lpss-platform-Save-restore-the-ctrl-regist.patch + patches.kernel.org/4.17.4-189-rbd-flush-rbd_dev-watch_dwork-after-watch-is-u.patch + patches.kernel.org/4.17.4-190-mm-ksm.c-ignore-STABLE_FLAG-of-rmap_item-addre.patch + patches.kernel.org/4.17.4-191-mm-fix-devmem_is_allowed-for-sub-page-System-R.patch + patches.kernel.org/4.17.4-192-tracing-Check-for-no-filter-when-processing-ev.patch + patches.kernel.org/4.17.4-193-xen-Remove-unnecessary-BUG_ON-from-__unbind_fr.patch + patches.kernel.org/4.17.4-194-net-ethernet-fix-suspend-resume-in-davinci_ema.patch + patches.kernel.org/4.17.4-195-udf-Detect-incorrect-directory-size.patch + patches.kernel.org/4.17.4-196-Input-xpad-fix-GPD-Win-2-controller-name.patch + patches.kernel.org/4.17.4-197-Input-psmouse-fix-button-reporting-for-basic-p.patch + patches.kernel.org/4.17.4-198-Input-elan_i2c_smbus-fix-more-potential-stack-.patch + patches.kernel.org/4.17.4-199-Input-elantech-enable-middle-button-of-touchpa.patch + patches.kernel.org/4.17.4-200-Input-elantech-fix-V4-report-decoding-for-modu.patch + patches.kernel.org/4.17.4-201-ALSA-timer-Fix-UBSAN-warning-at-SNDRV_TIMER_IO.patch + patches.kernel.org/4.17.4-202-ALSA-hda-Force-to-link-down-at-runtime-suspend.patch + patches.kernel.org/4.17.4-203-ALSA-hda-realtek-Fix-pop-noise-on-Lenovo-P50-c.patch + patches.kernel.org/4.17.4-204-ALSA-hda-realtek-Add-a-quirk-for-FSC-ESPRIMO-U.patch + patches.kernel.org/4.17.4-205-ALSA-hda-realtek-Fix-the-problem-of-two-front-.patch + patches.kernel.org/4.17.4-206-Revert-i2c-algo-bit-init-the-bus-to-a-known-st.patch + patches.kernel.org/4.17.4-207-i2c-gpio-initialize-SCL-to-HIGH-again.patch + patches.kernel.org/4.17.4-208-slub-fix-failure-when-we-delete-and-create-a-s.patch + patches.kernel.org/4.17.4-209-kasan-depend-on-CONFIG_SLUB_DEBUG.patch + patches.kernel.org/4.17.4-210-dm-use-bio_split-when-splitting-out-the-alread.patch + patches.kernel.org/4.17.4-211-pmem-only-set-QUEUE_FLAG_DAX-for-fsdax-mode.patch + patches.kernel.org/4.17.4-212-block-Fix-transfer-when-chunk-sectors-exceeds-.patch + patches.kernel.org/4.17.4-213-block-Fix-cloning-of-requests-with-a-special-p.patch + patches.kernel.org/4.17.4-214-x86-e820-put-E820_TYPE_RAM-regions-into-memblo.patch + patches.kernel.org/4.17.4-215-selinux-move-user-accesses-in-selinuxfs-out-of.patch + patches.kernel.org/4.17.4-216-x86-entry-64-compat-Fix-x86-entry-64-compat-Pr.patch + patches.kernel.org/4.17.4-217-x86-efi-Fix-efi_call_phys_epilog-with-CONFIG_X.patch + patches.kernel.org/4.17.4-218-dm-zoned-avoid-triggering-reclaim-from-inside-.patch + patches.kernel.org/4.17.4-219-dm-thin-handle-running-out-of-data-space-vs-co.patch + patches.kernel.org/4.17.4-220-virt-vbox-Only-copy_from_user-the-request-head.patch + patches.kernel.org/4.17.4-221-Linux-4.17.4.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -477,7 +698,6 @@ # Input & Console ######################################################## patches.suse/HID-redragon-Fix-modifier-keys-for-Redragon-Asura-Ke.patch - patches.suse/input-psmouse-fix-button-reporting-for-basic-protoco.patch ########################################################## # Sound @@ -490,7 +710,6 @@ ######################################################## # Other driver fixes ######################################################## - patches.suse/mtd-spi-nor-intel-spi-Fix-atomic-sequence-handling patches.suse/platform-x86-ideapad-laptop-Apply-no_hw_rfkill-to-Y2 ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.AJ9b2Z/_old 2018-07-06 10:38:22.143513531 +0200 +++ /var/tmp/diff_new_pack.AJ9b2Z/_new 2018-07-06 10:38:22.143513531 +0200 @@ -1,3 +1,3 @@ -2018-06-26 08:45:20 +0200 -GIT Revision: e8dc1b5f84d0410c70dbdc114e864152fabbf5d7 +2018-07-03 13:31:47 +0200 +GIT Revision: 882c99bade33ea72231d904ddfe24efb7e4604b2 GIT Branch: stable