Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2018-02-06 16:45:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kernel-source" Tue Feb 6 16:45:49 2018 rev:405 rq:572438 version:4.15.1 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2018-02-01 21:27:25.446583179 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes 2018-02-06 16:45:51.893303159 +0100 @@ -1,0 +2,107 @@ +Sun Feb 4 18:58:19 CET 2018 - jslaby@suse.cz + +- Linux 4.15.1 (bnc#1012628). +- x86/efi: Clarify that reset attack mitigation needs appropriate + userspace (bnc#1012628). +- Input: synaptics-rmi4 - do not delete interrupt memory too early + (bnc#1012628). +- Input: synaptics-rmi4 - unmask F03 interrupts when port is + opened (bnc#1012628). +- test_firmware: fix missing unlock on error in + config_num_requests_store() (bnc#1012628). +- iio: chemical: ccs811: Fix output of IIO_CONCENTRATION channels + (bnc#1012628). +- iio: adc: stm32: fix scan of multiple channels with DMA + (bnc#1012628). +- spi: imx: do not access registers while clocks disabled + (bnc#1012628). +- serial: imx: Only wakeup via RTSDEN bit if the system has + RTS/CTS (bnc#1012628). +- serial: 8250_dw: Revert "Improve clock rate setting" + (bnc#1012628). +- serial: 8250_uniphier: fix error return code in + uniphier_uart_probe() (bnc#1012628). +- serial: 8250_of: fix return code when probe function fails to + get reset (bnc#1012628). +- mei: me: allow runtime pm for platform with D0i3 (bnc#1012628). +- android: binder: use VM_ALLOC to get vm area (bnc#1012628). +- ANDROID: binder: remove waitqueue when thread exits + (bnc#1012628). +- usb/gadget: Fix "high bandwidth" check in + usb_gadget_ep_match_desc() (bnc#1012628). +- usb: uas: unconditionally bring back host after reset + (bnc#1012628). +- usb: f_fs: Prevent gadget unbind if it is already unbound + (bnc#1012628). +- USB: serial: simple: add Motorola Tetra driver (bnc#1012628). +- usbip: list: don't list devices attached to vhci_hcd + (bnc#1012628). +- usbip: prevent bind loops on devices attached to vhci_hcd + (bnc#1012628). +- USB: serial: io_edgeport: fix possible sleep-in-atomic + (bnc#1012628). +- CDC-ACM: apply quirk for card reader (bnc#1012628). +- USB: cdc-acm: Do not log urb submission errors on disconnect + (bnc#1012628). +- USB: serial: pl2303: new device id for Chilitag (bnc#1012628). +- usb: option: Add support for FS040U modem (bnc#1012628). +- tty: fix data race between tty_init_dev and flush of buf + (bnc#1012628). +- staging: ccree: fix fips event irq handling build (bnc#1012628). +- staging: ccree: NULLify backup_info when unused (bnc#1012628). +- staging: lustre: separate a connection destroy from free struct + kib_conn (bnc#1012628). +- scsi: storvsc: missing error code in storvsc_probe() + (bnc#1012628). +- scsi: aacraid: Fix hang in kdump (bnc#1012628). +- scsi: aacraid: Fix udev inquiry race condition (bnc#1012628). +- ima/policy: fix parsing of fsuuid (bnc#1012628). +- igb: Free IRQs when device is hotplugged (bnc#1012628). +- mtd: nand: denali_pci: add missing + MODULE_DESCRIPTION/AUTHOR/LICENSE (bnc#1012628). +- gpio: ath79: add missing MODULE_DESCRIPTION/LICENSE + (bnc#1012628). +- gpio: iop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE + (bnc#1012628). +- power: reset: zx-reboot: add missing + MODULE_DESCRIPTION/AUTHOR/LICENSE (bnc#1012628). +- HID: wacom: Fix reporting of touch toggle + (WACOM_HID_WD_MUTE_DEVICE) events (bnc#1012628). +- HID: wacom: EKR: ensure devres groups at higher indexes are + released (bnc#1012628). +- crypto: af_alg - whitelist mask and type (bnc#1012628). +- crypto: sha3-generic - fixes for alignment and big endian + operation (bnc#1012628). +- crypto: inside-secure - avoid unmapping DMA memory that was + not mapped (bnc#1012628). +- crypto: inside-secure - fix hash when length is a multiple of + a block (bnc#1012628). +- crypto: aesni - Fix out-of-bounds access of the AAD buffer in + generic-gcm-aesni (bnc#1012628). +- crypto: aesni - Fix out-of-bounds access of the data buffer + in generic-gcm-aesni (bnc#1012628). +- crypto: aesni - add wrapper for generic gcm(aes) (bnc#1012628). +- crypto: aesni - fix typo in generic_gcmaes_decrypt + (bnc#1012628). +- crypto: aesni - handle zero length dst buffer (bnc#1012628). +- crypto: ecdh - fix typo in KPP dependency of CRYPTO_ECDH + (bnc#1012628). +- ALSA: hda - Reduce the suspend time consumption for ALC256 + (bnc#1012628). +- gpio: Fix kernel stack leak to userspace (bnc#1012628). +- gpio: stmpe: i2c transfer are forbiden in atomic context + (bnc#1012628). +- tools/gpio: Fix build error with musl libc (bnc#1012628). +- Bluetooth: hci_serdev: Init hci_uart proto_lock to avoid oops + (bnc#1012628). +- commit 622b47a + +------------------------------------------------------------------- +Thu Feb 1 19:51:30 CET 2018 - matwey.kornilov@gmail.com + +- config: arm64: Enable RockChip 8xx + We need RockChip RK-808 support to run openSUSE on Rock64 board (RK3328). + Currently, even voltage regulator is missed. +- commit a348749 + +------------------------------------------------------------------- @@ -27,0 +135,13 @@ +Mon Jan 29 22:13:57 CET 2018 - jeffm@suse.com + +- Update to 4.15-final. +- Eliminated 5 patches. +- commit 36830f7 + +------------------------------------------------------------------- +Mon Jan 29 18:11:00 CET 2018 - jeffm@suse.com + +- btrfs: fix btrfs_evict_inode to handle abnormal inodes correctly (bsc#1078019). +- commit d3f1d2c + +------------------------------------------------------------------- @@ -32,0 +153,97 @@ + +------------------------------------------------------------------- +Fri Jan 26 14:10:46 CET 2018 - yousaf.kaukab@suse.com + +- config: arm64: enable UNMAP_KERNEL_AT_EL0 and HARDEN_BRANCH_PREDICTOR +- commit c41900c + +------------------------------------------------------------------- +Fri Jan 26 14:08:19 CET 2018 - yousaf.kaukab@suse.com + +- arm64: Turn on KPTI only on CPUs that need it (bsc#1068032). +- arm64: Branch predictor hardening for Cavium ThunderX2 + (bsc#1068032). +- arm64: Run enable method for errata work arounds on late CPUs + (bsc#1068032). +- arm64: Move BP hardening to check_and_switch_context + (bsc#1068032). +- arm: KVM: Invalidate icache on guest exit for Cortex-A15 + (bsc#1068032). +- arm: Invalidate icache on prefetch abort outside of user + mapping on Cortex-A15 (bsc#1068032). +- arm: Add icache invalidation on switch_mm for Cortex-A15 + (bsc#1068032). +- arm: KVM: Invalidate BTB on guest exit (bsc#1068032). +- arm: Invalidate BTB on prefetch abort outside of user mapping + on Cortex A8, A9, A12 and A17 (bsc#1068032). +- arm: Add BTB invalidation on switch_mm for Cortex-A9, A12 and + A17 (bsc#1068032). +- arm64: cputype: Add MIDR values for Cavium ThunderX2 CPUs + (bsc#1068032). +- arm64: Implement branch predictor hardening for Falkor + (bsc#1068032). +- arm64: Implement branch predictor hardening for affected + Cortex-A CPUs (bsc#1068032). +- arm64: cputype: Add missing MIDR values for Cortex-A72 and + Cortex-A75 (bsc#1068032). +- arm64: KVM: Make PSCI_VERSION a fast path (bsc#1068032). +- arm64: KVM: Use per-CPU vector when BP hardening is enabled + (bsc#1068032). +- arm64: Add skeleton to harden the branch predictor against + aliasing attacks (bsc#1068032). +- arm64: Move post_ttbr_update_workaround to C code (bsc#1068032). +- drivers/firmware: Expose psci_get_version through psci_ops + structure (bsc#1068032). +- arm64: Take into account ID_AA64PFR0_EL1.CSV3 (bsc#1068032). +- arm64: Kconfig: Reword UNMAP_KERNEL_AT_EL0 kconfig entry + (bsc#1068032). +- arm64: use RET instruction for exiting the trampoline + (bsc#1068032). +- arm64: capabilities: Handle duplicate entries for a capability + (bsc#1068032). +- arm64: cpufeature: Pass capability structure to ->enable + callback (bsc#1068032). +- arm64: kpti: Fix the interaction between ASID switching and + software PAN (bsc#1068032). +- arm64: kaslr: Put kernel vectors address in separate data page + (bsc#1068032). +- arm64: mm: Introduce TTBR_ASID_MASK for getting at the ASID + in the TTBR (bsc#1068032). +- perf: arm_spe: Fail device probe when + arm64_kernel_unmapped_at_el0() (bsc#1068032). +- arm64: Kconfig: Add CONFIG_UNMAP_KERNEL_AT_EL0 (bsc#1068032). +- arm64: entry: Add fake CPU feature for unmapping the kernel + at EL0 (bsc#1068032). +- arm64: tls: Avoid unconditional zeroing of tpidrro_el0 for + native tasks (bsc#1068032). +- arm64: erratum: Work around Falkor erratum #E1003 in trampoline + code (bsc#1068032). +- arm64: entry: Hook up entry trampoline to exception vectors + (bsc#1068032). +- arm64: entry: Explicitly pass exception level to kernel_ventry + macro (bsc#1068032). +- arm64: mm: Map entry trampoline into trampoline and kernel + page tables (bsc#1068032). +- arm64: entry: Add exception trampoline page for exceptions ++++ 22 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.FK9sxw/_old 2018-02-06 16:45:58.544991904 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:45:58.544991904 +0100 @@ -17,7 +17,7 @@ %define srcversion 4.15 -%define patchversion 4.15.0 +%define patchversion 4.15.1 %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.0 +Version: 4.15.1 %if 0%{?is_kotd} -Release: <RELEASE>.gac01747 +Release: <RELEASE>.g9df97e2 %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.FK9sxw/_old 2018-02-06 16:45:58.628987973 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:45:58.632987786 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.15 -%define patchversion 4.15.0 +%define patchversion 4.15.1 %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.15.0 +Version: 4.15.1 %if 0%{?is_kotd} -Release: <RELEASE>.gac01747 +Release: <RELEASE>.g9df97e2 %else Release: 0 %endif kernel-debug.spec: same change kernel-default.spec: same change ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.FK9sxw/_old 2018-02-06 16:45:58.704984417 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:45:58.708984230 +0100 @@ -17,7 +17,7 @@ %define srcversion 4.15 -%define patchversion 4.15.0 +%define patchversion 4.15.1 %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.0 +Version: 4.15.1 %if 0%{?is_kotd} -Release: <RELEASE>.gac01747 +Release: <RELEASE>.g9df97e2 %else Release: 0 %endif ++++++ kernel-lpae.spec ++++++ --- /var/tmp/diff_new_pack.FK9sxw/_old 2018-02-06 16:45:58.728983294 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:45:58.732983107 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.15 -%define patchversion 4.15.0 +%define patchversion 4.15.1 %define variant %{nil} %define vanilla_only 0 @@ -58,9 +58,9 @@ Summary: Kernel for LPAE enabled systems License: GPL-2.0 Group: System/Kernel -Version: 4.15.0 +Version: 4.15.1 %if 0%{?is_kotd} -Release: <RELEASE>.gac01747 +Release: <RELEASE>.g9df97e2 %else Release: 0 %endif ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.FK9sxw/_old 2018-02-06 16:45:58.752982171 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:45:58.760981796 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 4.15.0 +%define patchversion 4.15.1 %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.0 +Version: 4.15.1 %if 0%{?is_kotd} -Release: <RELEASE>.gac01747 +Release: <RELEASE>.g9df97e2 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.FK9sxw/_old 2018-02-06 16:45:58.780980861 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:45:58.780980861 +0100 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 4.15.0 +%define patchversion 4.15.1 %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.0 +Version: 4.15.1 %if 0%{?is_kotd} -Release: <RELEASE>.gac01747 +Release: <RELEASE>.g9df97e2 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.FK9sxw/_old 2018-02-06 16:45:58.804979738 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:45:58.804979738 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.15 -%define patchversion 4.15.0 +%define patchversion 4.15.1 %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.15.0 +Version: 4.15.1 %if 0%{?is_kotd} -Release: <RELEASE>.gac01747 +Release: <RELEASE>.g9df97e2 %else Release: 0 %endif ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.FK9sxw/_old 2018-02-06 16:45:58.832978428 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:45:58.836978240 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.15 -%define patchversion 4.15.0 +%define patchversion 4.15.1 %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.0 +Version: 4.15.1 %if 0%{?is_kotd} -Release: <RELEASE>.gac01747 +Release: <RELEASE>.g9df97e2 %else Release: 0 %endif ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.FK9sxw/_old 2018-02-06 16:45:58.856977305 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:45:58.860977117 +0100 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 4.15.0 +Version: 4.15.1 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.gac01747 +Release: <RELEASE>.g9df97e2 %else Release: 0 %endif ++++++ kernel-syzkaller.spec ++++++ --- /var/tmp/diff_new_pack.FK9sxw/_old 2018-02-06 16:45:58.880976182 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:45:58.884975994 +0100 @@ -18,7 +18,7 @@ %define srcversion 4.15 -%define patchversion 4.15.0 +%define patchversion 4.15.1 %define variant %{nil} %define vanilla_only 0 @@ -58,9 +58,9 @@ Summary: Kernel used for fuzzing by syzkaller License: GPL-2.0 Group: System/Kernel -Version: 4.15.0 +Version: 4.15.1 %if 0%{?is_kotd} -Release: <RELEASE>.gac01747 +Release: <RELEASE>.g9df97e2 %else Release: 0 %endif kernel-vanilla.spec: same change kernel-zfcpdump.spec: same change ++++++ config.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/arm64/default new/config/arm64/default --- old/config/arm64/default 2018-01-31 07:59:46.000000000 +0100 +++ new/config/arm64/default 2018-02-01 21:09:15.000000000 +0100 @@ -658,6 +658,8 @@ CONFIG_CRASH_DUMP=y # CONFIG_XEN is not set CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_UNMAP_KERNEL_AT_EL0=y +CONFIG_HARDEN_BRANCH_PREDICTOR=y CONFIG_ARMV8_DEPRECATED=y CONFIG_SWP_EMULATION=y CONFIG_CP15_BARRIER_EMULATION=y @@ -3597,6 +3599,7 @@ CONFIG_INPUT_PCF8574=m CONFIG_INPUT_PWM_BEEPER=m CONFIG_INPUT_PWM_VIBRA=m +CONFIG_INPUT_RK805_PWRKEY=m CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_ADXL34X=m CONFIG_INPUT_ADXL34X_I2C=m @@ -4032,6 +4035,7 @@ CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SINGLE=y CONFIG_PINCTRL_SX150X=y +CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_BCM2835=y CONFIG_PINCTRL_IPROC_GPIO=y CONFIG_PINCTRL_NS2_MUX=y @@ -4509,7 +4513,7 @@ CONFIG_CADENCE_WATCHDOG=m CONFIG_HAVE_S3C2410_WATCHDOG=y CONFIG_S3C2410_WATCHDOG=m -# CONFIG_DW_WATCHDOG is not set +CONFIG_DW_WATCHDOG=m CONFIG_SUNXI_WATCHDOG=m # CONFIG_MAX63XX_WATCHDOG is not set CONFIG_IMX2_WDT=m @@ -4636,7 +4640,7 @@ # CONFIG_MFD_RT5033 is not set CONFIG_MFD_RTSX_USB=m # CONFIG_MFD_RC5T583 is not set -# CONFIG_MFD_RK808 is not set +CONFIG_MFD_RK808=m # CONFIG_MFD_RN5T618 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set @@ -4696,7 +4700,7 @@ CONFIG_REGULATOR_CPCAP=m # CONFIG_REGULATOR_DA9210 is not set # CONFIG_REGULATOR_DA9211 is not set -# CONFIG_REGULATOR_FAN53555 is not set +CONFIG_REGULATOR_FAN53555=m CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_HI655X=m CONFIG_REGULATOR_ISL9305=m @@ -4725,6 +4729,7 @@ CONFIG_REGULATOR_QCOM_RPM=m CONFIG_REGULATOR_QCOM_SMD_RPM=m CONFIG_REGULATOR_QCOM_SPMI=m +CONFIG_REGULATOR_RK808=m CONFIG_REGULATOR_SKY81452=m # CONFIG_REGULATOR_TPS51632 is not set # CONFIG_REGULATOR_TPS62360 is not set @@ -6828,6 +6833,7 @@ CONFIG_RTC_DRV_DS1672=m # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_RK808=m CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m # CONFIG_RTC_DRV_ISL12022 is not set @@ -7303,6 +7309,7 @@ CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # CONFIG_CLK_HSDK is not set +CONFIG_COMMON_CLK_RK808=m CONFIG_COMMON_CLK_HI655X=m CONFIG_COMMON_CLK_SCPI=m # CONFIG_COMMON_CLK_SI5351 is not set ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 3955 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ ++++ 5097 lines of diff (skipped) ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.FK9sxw/_old 2018-02-06 16:45:59.948926209 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:45:59.948926209 +0100 @@ -27,6 +27,62 @@ # DO NOT MODIFY THEM! # Send separate patches upstream if you find a problem... ######################################################## + patches.kernel.org/4.15.1-001-Bluetooth-hci_serdev-Init-hci_uart-proto_lock-.patch + patches.kernel.org/4.15.1-002-tools-gpio-Fix-build-error-with-musl-libc.patch + patches.kernel.org/4.15.1-003-gpio-stmpe-i2c-transfer-are-forbiden-in-atomic.patch + patches.kernel.org/4.15.1-004-gpio-Fix-kernel-stack-leak-to-userspace.patch + patches.kernel.org/4.15.1-005-ALSA-hda-Reduce-the-suspend-time-consumption-f.patch + patches.kernel.org/4.15.1-006-crypto-ecdh-fix-typo-in-KPP-dependency-of-CRYP.patch + patches.kernel.org/4.15.1-007-crypto-aesni-handle-zero-length-dst-buffer.patch + patches.kernel.org/4.15.1-008-crypto-aesni-fix-typo-in-generic_gcmaes_decryp.patch + patches.kernel.org/4.15.1-009-crypto-aesni-add-wrapper-for-generic-gcm-aes.patch + patches.kernel.org/4.15.1-010-crypto-aesni-Fix-out-of-bounds-access-of-the-d.patch + patches.kernel.org/4.15.1-011-crypto-aesni-Fix-out-of-bounds-access-of-the-A.patch + patches.kernel.org/4.15.1-012-crypto-inside-secure-fix-hash-when-length-is-a.patch + patches.kernel.org/4.15.1-013-crypto-inside-secure-avoid-unmapping-DMA-memor.patch + patches.kernel.org/4.15.1-014-crypto-sha3-generic-fixes-for-alignment-and-bi.patch + patches.kernel.org/4.15.1-015-crypto-af_alg-whitelist-mask-and-type.patch + patches.kernel.org/4.15.1-016-HID-wacom-EKR-ensure-devres-groups-at-higher-i.patch + patches.kernel.org/4.15.1-017-HID-wacom-Fix-reporting-of-touch-toggle-WACOM_.patch + patches.kernel.org/4.15.1-018-power-reset-zx-reboot-add-missing-MODULE_DESCR.patch + patches.kernel.org/4.15.1-019-gpio-iop-add-missing-MODULE_DESCRIPTION-AUTHOR.patch + patches.kernel.org/4.15.1-020-gpio-ath79-add-missing-MODULE_DESCRIPTION-LICE.patch + patches.kernel.org/4.15.1-021-mtd-nand-denali_pci-add-missing-MODULE_DESCRIP.patch + patches.kernel.org/4.15.1-022-igb-Free-IRQs-when-device-is-hotplugged.patch + patches.kernel.org/4.15.1-023-ima-policy-fix-parsing-of-fsuuid.patch + patches.kernel.org/4.15.1-024-scsi-aacraid-Fix-udev-inquiry-race-condition.patch + patches.kernel.org/4.15.1-025-scsi-aacraid-Fix-hang-in-kdump.patch + patches.kernel.org/4.15.1-026-scsi-storvsc-missing-error-code-in-storvsc_pro.patch + patches.kernel.org/4.15.1-027-staging-lustre-separate-a-connection-destroy-f.patch + patches.kernel.org/4.15.1-028-staging-ccree-NULLify-backup_info-when-unused.patch + patches.kernel.org/4.15.1-029-staging-ccree-fix-fips-event-irq-handling-buil.patch + patches.kernel.org/4.15.1-030-tty-fix-data-race-between-tty_init_dev-and-flu.patch + patches.kernel.org/4.15.1-031-usb-option-Add-support-for-FS040U-modem.patch + patches.kernel.org/4.15.1-032-USB-serial-pl2303-new-device-id-for-Chilitag.patch + patches.kernel.org/4.15.1-033-USB-cdc-acm-Do-not-log-urb-submission-errors-o.patch + patches.kernel.org/4.15.1-034-CDC-ACM-apply-quirk-for-card-reader.patch + patches.kernel.org/4.15.1-035-USB-serial-io_edgeport-fix-possible-sleep-in-a.patch + patches.kernel.org/4.15.1-036-usbip-prevent-bind-loops-on-devices-attached-t.patch + patches.kernel.org/4.15.1-037-usbip-list-don-t-list-devices-attached-to-vhci.patch + patches.kernel.org/4.15.1-038-USB-serial-simple-add-Motorola-Tetra-driver.patch + patches.kernel.org/4.15.1-039-usb-f_fs-Prevent-gadget-unbind-if-it-is-alread.patch + patches.kernel.org/4.15.1-040-usb-uas-unconditionally-bring-back-host-after-.patch + patches.kernel.org/4.15.1-041-usb-gadget-Fix-high-bandwidth-check-in-usb_gad.patch + patches.kernel.org/4.15.1-042-ANDROID-binder-remove-waitqueue-when-thread-ex.patch + patches.kernel.org/4.15.1-043-android-binder-use-VM_ALLOC-to-get-vm-area.patch + patches.kernel.org/4.15.1-044-mei-me-allow-runtime-pm-for-platform-with-D0i3.patch + patches.kernel.org/4.15.1-045-serial-8250_of-fix-return-code-when-probe-func.patch + patches.kernel.org/4.15.1-046-serial-8250_uniphier-fix-error-return-code-in-.patch + patches.kernel.org/4.15.1-047-serial-8250_dw-Revert-Improve-clock-rate-setti.patch + patches.kernel.org/4.15.1-048-serial-imx-Only-wakeup-via-RTSDEN-bit-if-the-s.patch + patches.kernel.org/4.15.1-049-spi-imx-do-not-access-registers-while-clocks-d.patch + patches.kernel.org/4.15.1-050-iio-adc-stm32-fix-scan-of-multiple-channels-wi.patch + patches.kernel.org/4.15.1-051-iio-chemical-ccs811-Fix-output-of-IIO_CONCENTR.patch + patches.kernel.org/4.15.1-052-test_firmware-fix-missing-unlock-on-error-in-c.patch + patches.kernel.org/4.15.1-053-Input-synaptics-rmi4-unmask-F03-interrupts-whe.patch + patches.kernel.org/4.15.1-054-Input-synaptics-rmi4-do-not-delete-interrupt-m.patch + patches.kernel.org/4.15.1-055-x86-efi-Clarify-that-reset-attack-mitigation-n.patch + patches.kernel.org/4.15.1-056-Linux-4.15.1.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -163,6 +219,51 @@ ######################################################## # ARM ######################################################## + patches.suse/0001-arm64-mm-Use-non-global-mappings-for-kernel-space.patch + patches.suse/0002-arm64-mm-Temporarily-disable-ARM64_SW_TTBR0_PAN.patch + patches.suse/0003-arm64-mm-Move-ASID-from-TTBR0-to-TTBR1.patch + patches.suse/0004-arm64-mm-Remove-pre_ttbr0_update_workaround-for-Falk.patch + patches.suse/0005-arm64-mm-Rename-post_ttbr0_update_workaround.patch + patches.suse/0006-arm64-mm-Fix-and-re-enable-ARM64_SW_TTBR0_PAN.patch + patches.suse/0007-arm64-mm-Allocate-ASIDs-in-pairs.patch + patches.suse/0008-arm64-mm-Add-arm64_kernel_unmapped_at_el0-helper.patch + patches.suse/0009-arm64-mm-Invalidate-both-kernel-and-user-ASIDs-when-.patch + patches.suse/0010-arm64-entry-Add-exception-trampoline-page-for-except.patch + patches.suse/0011-arm64-mm-Map-entry-trampoline-into-trampoline-and-ke.patch + patches.suse/0012-arm64-entry-Explicitly-pass-exception-level-to-kerne.patch + patches.suse/0013-arm64-entry-Hook-up-entry-trampoline-to-exception-ve.patch + patches.suse/0014-arm64-erratum-Work-around-Falkor-erratum-E1003-in-tr.patch + patches.suse/0015-arm64-tls-Avoid-unconditional-zeroing-of-tpidrro_el0.patch + patches.suse/0016-arm64-entry-Add-fake-CPU-feature-for-unmapping-the-k.patch + patches.suse/0017-arm64-Kconfig-Add-CONFIG_UNMAP_KERNEL_AT_EL0.patch + patches.suse/0018-perf-arm_spe-Fail-device-probe-when-arm64_kernel_unm.patch + patches.suse/0019-arm64-mm-Introduce-TTBR_ASID_MASK-for-getting-at-the.patch + patches.suse/0020-arm64-kaslr-Put-kernel-vectors-address-in-separate-d.patch + patches.suse/0021-arm64-kpti-Fix-the-interaction-between-ASID-switchin.patch + patches.suse/0022-arm64-cpufeature-Pass-capability-structure-to-enable.patch + patches.suse/0023-arm64-capabilities-Handle-duplicate-entries-for-a-ca.patch + patches.suse/0024-arm64-use-RET-instruction-for-exiting-the-trampoline.patch + patches.suse/0025-arm64-Kconfig-Reword-UNMAP_KERNEL_AT_EL0-kconfig-ent.patch + patches.suse/0026-arm64-Take-into-account-ID_AA64PFR0_EL1.CSV3.patch + patches.suse/0027-drivers-firmware-Expose-psci_get_version-through-psc.patch + patches.suse/0028-arm64-Move-post_ttbr_update_workaround-to-C-code.patch + patches.suse/0029-arm64-Add-skeleton-to-harden-the-branch-predictor-ag.patch + patches.suse/0030-arm64-KVM-Use-per-CPU-vector-when-BP-hardening-is-en.patch + patches.suse/0031-arm64-KVM-Make-PSCI_VERSION-a-fast-path.patch + patches.suse/0032-arm64-cputype-Add-missing-MIDR-values-for-Cortex-A72.patch + patches.suse/0033-arm64-Implement-branch-predictor-hardening-for-affec.patch + patches.suse/0034-arm64-Implement-branch-predictor-hardening-for-Falko.patch + patches.suse/0035-arm64-cputype-Add-MIDR-values-for-Cavium-ThunderX2-C.patch + patches.suse/0036-arm-Add-BTB-invalidation-on-switch_mm-for-Cortex-A9-.patch + patches.suse/0037-arm-Invalidate-BTB-on-prefetch-abort-outside-of-user.patch + patches.suse/0038-arm-KVM-Invalidate-BTB-on-guest-exit.patch + patches.suse/0039-arm-Add-icache-invalidation-on-switch_mm-for-Cortex-.patch + patches.suse/0040-arm-Invalidate-icache-on-prefetch-abort-outside-of-u.patch + patches.suse/0041-arm-KVM-Invalidate-icache-on-guest-exit-for-Cortex-A.patch + patches.suse/0042-arm64-Move-BP-hardening-to-check_and_switch_context.patch + patches.suse/0043-arm64-Run-enable-method-for-errata-work-arounds-on-l.patch + patches.suse/0044-arm64-Branch-predictor-hardening-for-Cavium-ThunderX.patch + patches.suse/0045-arm64-Turn-on-KPTI-only-on-CPUs-that-need-it.patch ######################################################## # S/390 @@ -252,6 +353,7 @@ # Not upstream yet patches.suse/uapi-add-a-compatibility-layer-between-linux-uio-h-and-glibc + patches.suse/btrfs-btrfs_evict_inode-must-clear-all-inodes.patch # SUSE-specific patches.suse/btrfs-provide-super_operations-get_inode_dev ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.FK9sxw/_old 2018-02-06 16:45:59.980924711 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:45:59.980924711 +0100 @@ -1,3 +1,3 @@ -2018-01-31 08:03:28 +0100 -GIT Revision: ac017470b9f9e7c85b28bb48f40b3116c8fe68c7 +2018-02-04 20:20:08 +0100 +GIT Revision: 9df97e2cc9de99f99fbca51698b158ef5853f08d GIT Branch: stable ++++++ supported.conf ++++++ --- /var/tmp/diff_new_pack.FK9sxw/_old 2018-02-06 16:46:00.016923027 +0100 +++ /var/tmp/diff_new_pack.FK9sxw/_new 2018-02-06 16:46:00.020922840 +0100 @@ -358,6 +358,7 @@ drivers/char/tpm/tpm_tis +external drivers/char/viotape # IBM legacy iSeries virtual tape drivers/char/virtio_console + drivers/clk/clk-rk808 drivers/clocksource/scx200_hrt drivers/cpufreq/amd_freq_sensitivity # AMD frequency sensitivity feedback to the ondemand governor drivers/cpufreq/cpufreq_conservative @@ -990,6 +991,7 @@ - drivers/message/i2o/i2o_scsi # Unsupported - bug #176735 drivers/mfd/mfd-core drivers/mfd/htc-pasic3 + drivers/mfd/rk808 drivers/mfd/sm501 drivers/mfd/ucb1400_core drivers/mfd/lpc_sch @@ -1403,6 +1405,9 @@ drivers/ps3/ps3-lpm # Sony PS3 drivers/ps3/ps3stor_lib # Sony PS3 drivers/ptp/ptp + drivers/regulator/fixed + drivers/regulator/fan53555 + drivers/regulator/rk808-regulator drivers/rtc/rtc-cmos drivers/rtc/rtc-core drivers/rtc/rtc-ds1305 @@ -1423,6 +1428,7 @@ drivers/rtc/rtc-pcf8583 drivers/rtc/rtc-ppc drivers/rtc/rtc-r9701 + drivers/rtc/rtc-rk808 drivers/rtc/rtc-rs5c348 drivers/rtc/rtc-rs5c372 drivers/rtc/rtc-s35390a @@ -1832,6 +1838,7 @@ drivers/watchdog/alim1535_wdt # ALi M1535 PMU Watchdog Timer driver drivers/watchdog/alim7101_wdt # ALi M7101 PMU Computer Watchdog Timer driver drivers/watchdog/cpu5wdt # sma cpu5 watchdog driver + drivers/watchdog/dw_wdt drivers/watchdog/eurotechwdt # Driver for Eurotech CPU-1220/1410 on board watchdog drivers/watchdog/hpwdt drivers/watchdog/i6300esb # Watchdog timer driver for Intel 6300ESB chipset