From 7937ebe858b510a481cbba6c45b06e89b075dc92246a5e5d8cd272fa70232a9d Mon Sep 17 00:00:00 2001 From: Jiri Slaby Date: Wed, 7 Aug 2019 05:25:37 +0000 Subject: [PATCH] commit a3e04b12075fef2f407834c0006e3f4e3779b55f OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=1139 --- config.tar.bz2 | 4 +- dtb-aarch64.changes | 234 +++++++++++++++++++++++++++++++++++++ dtb-aarch64.spec | 6 +- dtb-armv6l.changes | 234 +++++++++++++++++++++++++++++++++++++ dtb-armv6l.spec | 6 +- dtb-armv7l.changes | 234 +++++++++++++++++++++++++++++++++++++ dtb-armv7l.spec | 6 +- kernel-64kb.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-64kb.spec | 12 +- kernel-debug.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-debug.spec | 12 +- kernel-default.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-default.spec | 12 +- kernel-docs.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-docs.spec | 8 +- kernel-kvmsmall.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-kvmsmall.spec | 12 +- kernel-lpae.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-lpae.spec | 12 +- kernel-obs-build.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-obs-build.spec | 8 +- kernel-obs-qa.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-obs-qa.spec | 6 +- kernel-pae.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-pae.spec | 12 +- kernel-source.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-source.spec | 8 +- kernel-syms.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-syms.spec | 6 +- kernel-vanilla.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-vanilla.spec | 12 +- kernel-zfcpdump.changes | 234 +++++++++++++++++++++++++++++++++++++ kernel-zfcpdump.spec | 12 +- patches.kernel.org.tar.bz2 | 4 +- series.conf | 138 ++++++++++++++++++++++ source-timestamp | 4 +- 36 files changed, 3963 insertions(+), 81 deletions(-) diff --git a/config.tar.bz2 b/config.tar.bz2 index 87afe44d..51d87114 100644 --- a/config.tar.bz2 +++ b/config.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a9f6f22ea1cc4e61ba202e1a7a3d0e34545f7af917d08fb9fa4668a7a61fdaad -size 213755 +oid sha256:6ef6ba09716814612562e6a4465f80766cd25221838e6c56a62a0d4366bb24c7 +size 213731 diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index 06c87230..123c9188 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index 40cac80c..9a49c07d 100644 --- a/dtb-aarch64.spec +++ b/dtb-aarch64.spec @@ -17,7 +17,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes index 06c87230..123c9188 100644 --- a/dtb-armv6l.changes +++ b/dtb-armv6l.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec index 5469447c..c5f8770e 100644 --- a/dtb-armv6l.spec +++ b/dtb-armv6l.spec @@ -17,7 +17,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-armv6l -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes index 06c87230..123c9188 100644 --- a/dtb-armv7l.changes +++ b/dtb-armv7l.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec index 1fefff86..bcf054ce 100644 --- a/dtb-armv7l.spec +++ b/dtb-armv7l.spec @@ -17,7 +17,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-armv7l -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index 06c87230..123c9188 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-64kb.spec b/kernel-64kb.spec index c70ece5b..a6ba79f1 100644 --- a/kernel-64kb.spec +++ b/kernel-64kb.spec @@ -18,7 +18,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules none @@ -63,9 +63,9 @@ Name: kernel-64kb Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0 Group: System/Kernel -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif @@ -170,10 +170,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 -Provides: kernel-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: kernel-%build_flavor-base-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f +Provides: kernel-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f # END COMMON DEPS -Provides: %name-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: %name-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh diff --git a/kernel-debug.changes b/kernel-debug.changes index 06c87230..123c9188 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-debug.spec b/kernel-debug.spec index 43434f1a..93c62e91 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -18,7 +18,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules none @@ -63,9 +63,9 @@ Name: kernel-debug Summary: A Debug Version of the Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif @@ -170,10 +170,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 -Provides: kernel-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: kernel-%build_flavor-base-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f +Provides: kernel-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f # END COMMON DEPS -Provides: %name-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: %name-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 diff --git a/kernel-default.changes b/kernel-default.changes index 06c87230..123c9188 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-default.spec b/kernel-default.spec index ec62fc2e..ffd8981b 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -18,7 +18,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules none @@ -63,9 +63,9 @@ Name: kernel-default Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif @@ -170,10 +170,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 -Provides: kernel-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: kernel-%build_flavor-base-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f +Provides: kernel-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f # END COMMON DEPS -Provides: %name-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: %name-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 diff --git a/kernel-docs.changes b/kernel-docs.changes index 06c87230..123c9188 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-docs.spec b/kernel-docs.spec index d23ac070..b6126e4a 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -17,7 +17,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Name: kernel-docs Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif @@ -63,7 +63,7 @@ BuildRequires: texlive-zapfding %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: %name-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes index 06c87230..123c9188 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index c0a1fae6..a873d14a 100644 --- a/kernel-kvmsmall.spec +++ b/kernel-kvmsmall.spec @@ -18,7 +18,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules none @@ -63,9 +63,9 @@ Name: kernel-kvmsmall Summary: The Small Developer Kernel for KVM License: GPL-2.0 Group: System/Kernel -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif @@ -170,10 +170,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 -Provides: kernel-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: kernel-%build_flavor-base-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f +Provides: kernel-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f # END COMMON DEPS -Provides: %name-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: %name-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh diff --git a/kernel-lpae.changes b/kernel-lpae.changes index 06c87230..123c9188 100644 --- a/kernel-lpae.changes +++ b/kernel-lpae.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-lpae.spec b/kernel-lpae.spec index 005c107c..8ddf8fb9 100644 --- a/kernel-lpae.spec +++ b/kernel-lpae.spec @@ -18,7 +18,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules none @@ -63,9 +63,9 @@ Name: kernel-lpae Summary: Kernel for LPAE enabled systems License: GPL-2.0 Group: System/Kernel -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif @@ -170,10 +170,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 -Provides: kernel-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: kernel-%build_flavor-base-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f +Provides: kernel-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f # END COMMON DEPS -Provides: %name-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: %name-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes index 06c87230..123c9188 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index d31fe9d8..c93cde1a 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ BuildRequires: util-linux %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +BuildRequires: kernel%kernel_flavor-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ BuildRequires: dracut Summary: package kernel and initrd for OBS VM builds License: GPL-2.0 Group: SLES -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index 06c87230..123c9188 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index fdab211d..2179d359 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Basic QA tests for the kernel License: GPL-2.0 Group: SLES -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif diff --git a/kernel-pae.changes b/kernel-pae.changes index 06c87230..123c9188 100644 --- a/kernel-pae.changes +++ b/kernel-pae.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-pae.spec b/kernel-pae.spec index d7ce7cb3..d13654d7 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -18,7 +18,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules none @@ -63,9 +63,9 @@ Name: kernel-pae Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif @@ -170,10 +170,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 -Provides: kernel-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: kernel-%build_flavor-base-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f +Provides: kernel-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f # END COMMON DEPS -Provides: %name-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: %name-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 diff --git a/kernel-source.changes b/kernel-source.changes index 06c87230..123c9188 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-source.spec b/kernel-source.spec index 12ab0b94..213da70d 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -18,7 +18,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %define vanilla_only 0 @@ -30,9 +30,9 @@ Name: kernel-source Summary: The Linux Kernel Sources License: GPL-2.0 Group: Development/Sources -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: fdupes BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: %name-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f Provides: linux Provides: multiversion(kernel) Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz diff --git a/kernel-syms.changes b/kernel-syms.changes index 06c87230..123c9188 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-syms.spec b/kernel-syms.spec index 2c628653..57e03707 100644 --- a/kernel-syms.spec +++ b/kernel-syms.spec @@ -24,10 +24,10 @@ Name: kernel-syms Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 5.2.6 +Version: 5.2.7 %if %using_buildservice %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif @@ -55,7 +55,7 @@ Requires: kernel-zfcpdump-devel = %version-%source_rel %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: %name-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes index 06c87230..123c9188 100644 --- a/kernel-vanilla.changes +++ b/kernel-vanilla.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index 888577d6..4db9b3b2 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -18,7 +18,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules none @@ -63,9 +63,9 @@ Name: kernel-vanilla Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0 Group: System/Kernel -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif @@ -170,10 +170,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 -Provides: kernel-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: kernel-%build_flavor-base-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f +Provides: kernel-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f # END COMMON DEPS -Provides: %name-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: %name-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes index 06c87230..123c9188 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,3 +1,237 @@ +------------------------------------------------------------------- +Tue Aug 6 21:39:08 CEST 2019 - jslaby@suse.cz + +- Linux 5.2.7 (bnc#1012628). +- Documentation: Add swapgs description to the Spectre v1 + documentation (bnc#1012628). +- x86/speculation/swapgs: Exclude ATOMs from speculation through + SWAPGS (bnc#1012628). +- x86/entry/64: Use JMP instead of JMPQ (bnc#1012628). +- x86/speculation: Enable Spectre v1 swapgs mitigations + (bnc#1012628). +- x86/speculation: Prepare entry code for Spectre v1 swapgs + mitigations (bnc#1012628). +- x86/cpufeatures: Combine word 11 and 12 into a new scattered + features word (bnc#1012628). +- x86/cpufeatures: Carve out CQM features retrieval (bnc#1012628). +- drm/i915/gvt: fix incorrect cache entry for guest page mapping + (bnc#1012628). +- drm/i915/perf: fix ICL perf register offsets (bnc#1012628). +- IB/hfi1: Field not zero-ed when allocating TID flow memory + (bnc#1012628). +- IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn + (bnc#1012628). +- IB/hfi1: Check for error on call to alloc_rsm_map_table + (bnc#1012628). +- IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW + specification (bnc#1012628). +- IB/mlx5: Fix clean_mr() to work in the expected order + (bnc#1012628). +- IB/mlx5: Move MRs to a kernel PD when freeing them to the MR + cache (bnc#1012628). +- IB/mlx5: Use direct mkey destroy command upon UMR unreg failure + (bnc#1012628). +- IB/mlx5: Fix unreg_umr to ignore the mkey state (bnc#1012628). +- RDMA/devices: Do not deadlock during client removal + (bnc#1012628). +- RDMA/bnxt_re: Honor vlan_id in GID entry comparison + (bnc#1012628). +- xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() + (bnc#1012628). +- xen/swiotlb: fix condition for calling + xen_destroy_contiguous_region() (bnc#1012628). +- nbd: replace kill_bdev() with __invalidate_device() again + (bnc#1012628). +- scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA + (bnc#1012628). +- clk: mediatek: mt8183: Register 13MHz clock earlier for + clocksource (bnc#1012628). +- io_uring: fix KASAN use after free in io_sq_wq_submit_work + (bnc#1012628). +- arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} + (bnc#1012628). +- arm64: compat: Allow single-byte watchpoints on all addresses + (bnc#1012628). +- drivers/perf: arm_pmu: Fix failure path in PM notifier + (bnc#1012628). +- parisc: Fix build of compressed kernel even with debug enabled + (bnc#1012628). +- parisc: Strip debug info from kernel before creating compressed + vmlinuz (bnc#1012628). +- parisc: Add archclean Makefile target (bnc#1012628). +- cgroup: kselftest: relax fs_spec checks (bnc#1012628). +- s390/dasd: fix endless loop after read unit address + configuration (bnc#1012628). +- loop: Fix mount(2) failure due to race with LOOP_SET_FD + (bnc#1012628). +- mm/migrate.c: initialize pud_entry in migrate_vma() + (bnc#1012628). +- ubsan: build ubsan.c more conservatively (bnc#1012628). +- mm: compaction: avoid 100% CPU usage during compaction when + a task is killed (bnc#1012628). +- mm: migrate: fix reference check race between __find_get_block() + and migration (bnc#1012628). +- mm: vmscan: check if mem cgroup is disabled or not before + calling memcg slab shrinker (bnc#1012628). +- ALSA: hda: Fix 1-minute detection delay when i915 module is + not available (bnc#1012628). +- selinux: fix memory leak in policydb_init() (bnc#1012628). +- powerpc/kasan: fix early boot failure on PPC32 (bnc#1012628). +- i2c: at91: fix clk_offset for sama5d2 (bnc#1012628). +- i2c: at91: disable TXRDY interrupt after sending data + (bnc#1012628). +- i2c: iproc: Fix i2c master read more than 63 bytes + (bnc#1012628). +- eeprom: at24: make spd world-readable again (bnc#1012628). +- mtd: rawnand: micron: handle on-die "ECC-off" devices correctly + (bnc#1012628). +- drm/nouveau: Only release VCPI slots on mode changes + (bnc#1012628). +- IB/hfi1: Fix Spectre v1 vulnerability (bnc#1012628). +- gpiolib: fix incorrect IRQ requesting of an active-low lineevent + (bnc#1012628). +- gpio: don't WARN() on NULL descs if gpiolib is disabled + (bnc#1012628). +- gpiolib: Preserve desc->flags when setting state (bnc#1012628). +- mmc: mmc_spi: Enable stable writes (bnc#1012628). +- mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() + (bnc#1012628). +- mmc: meson-mx-sdio: Fix misuse of GENMASK macro (bnc#1012628). +- mmc: dw_mmc: Fix occasional hang after tuning on eMMC + (bnc#1012628). +- fgraph: Remove redundant ftrace_graph_notrace_addr() test + (bnc#1012628). +- dax: Fix missed wakeup in put_unlocked_entry() (bnc#1012628). +- Btrfs: fix race leading to fs corruption after transaction abort + (bnc#1012628). +- Btrfs: fix incremental send failure after deduplication + (bnc#1012628). +- tpm: Fix null pointer dereference on chip register error path + (bnc#1012628). +- kbuild: modpost: include .*.cmd files only when targets exist + (bnc#1012628). +- kbuild: initialize CLANG_FLAGS correctly in the top Makefile + (bnc#1012628). +- kconfig: Clear "written" flag to avoid data loss (bnc#1012628). +- drm/nouveau/dmem: missing mutex_lock in error path + (bnc#1012628). +- drm/nouveau: fix memory leak in nouveau_conn_reset() + (bnc#1012628). +- bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() + (bnc#1012628). +- x86, boot: Remove multiple copy of static function + sanitize_boot_params() (bnc#1012628). +- x86/paravirt: Fix callee-saved function ELF sizes (bnc#1012628). +- x86/kvm: Don't call kvm_spurious_fault() from .fixup + (bnc#1012628). +- xen/pv: Fix a boot up hang revealed by int3 self test + (bnc#1012628). +- crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (bnc#1012628). +- stacktrace: Force USER_DS for stack_trace_save_user() + (bnc#1012628). +- mm/hotplug: make remove_memory() interface usable (bnc#1012628). +- device-dax: fix memory and resource leak if hotplug fails + (bnc#1012628). +- nds32: fix asm/syscall.h (bnc#1012628). +- ipc/mqueue.c: only perform resource calculation if user valid + (bnc#1012628). +- drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some + strings (bnc#1012628). +- uapi linux/coda_psdev.h: move upc_req definition from uapi to + kernel side headers (bnc#1012628). +- coda: fix build using bare-metal toolchain (bnc#1012628). +- coda: add error handling for fget (bnc#1012628). +- mm/ioremap: check virtual address alignment while creating + huge mappings (bnc#1012628). +- lib/test_string.c: avoid masking memset16/32/64 failures + (bnc#1012628). +- lib/test_overflow.c: avoid tainting the kernel and fix wrap size + (bnc#1012628). +- mm/cma.c: fail if fixed declaration can't be honored + (bnc#1012628). +- x86: math-emu: Hide clang warnings for 16-bit overflow + (bnc#1012628). +- x86/apic: Silence -Wtype-limits compiler warnings (bnc#1012628). +- mm/z3fold.c: reinitialize zhdr structs after migration + (bnc#1012628). +- mm/memcontrol.c: keep local VM counters in sync with the + hierarchical ones (bnc#1012628). +- mm/slab_common.c: work around clang bug #42570 (bnc#1012628). +- mm/z3fold: don't try to use buddy slots after free + (bnc#1012628). +- be2net: Signal that the device cannot transmit during + reconfiguration (bnc#1012628). +- bpf: fix BTF verifier size resolution logic (bnc#1012628). +- KVM: nVMX: Ignore segment base for VMX memory operand when + segment not FS or GS (bnc#1012628). +- ACPI: fix false-positive -Wuninitialized warning (bnc#1012628). +- x86: kvm: avoid constant-conversion warning (bnc#1012628). +- perf version: Fix segfault due to missing OPT_END() + (bnc#1012628). +- cifs: fix crash in cifs_dfs_do_automount (bnc#1012628). +- drm/amd/display: Expose audio inst from DC to DM (bnc#1012628). +- selftests/bpf: do not ignore clang failures (bnc#1012628). +- scsi: zfcp: fix GCC compiler warning emitted with + -Wmaybe-uninitialized (bnc#1012628). +- ACPI: blacklist: fix clang warning for unused DMI table + (bnc#1012628). +- virtio-mmio: add error check for platform_get_irq (bnc#1012628). +- ceph: return -ERANGE if virtual xattr value didn't fit in buffer + (bnc#1012628). +- ceph: fix dir_lease_is_valid() (bnc#1012628). +- ceph: fix improper use of smp_mb__before_atomic() (bnc#1012628). +- cifs: Fix a race condition with cifs_echo_request (bnc#1012628). +- btrfs: qgroup: Don't hold qgroup_ioctl_lock in + btrfs_qgroup_inherit() (bnc#1012628). +- remoteproc: copy parent dma_pfn_offset for vdev (bnc#1012628). +- btrfs: Flush before reflinking any extent to prevent NOCOW write + falling back to COW without data reservation (bnc#1012628). +- btrfs: fix minimum number of chunk errors for DUP (bnc#1012628). +- btrfs: tree-checker: Check if the file extent end overflows + (bnc#1012628). +- arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire + (bnc#1012628). +- clk: sprd: Add check for return value of sprd_clk_regmap_init() + (bnc#1012628). +- fs/adfs: super: fix use-after-free bug (bnc#1012628). +- clk: tegra210: fix PLLU and PLLU_OUT1 (bnc#1012628). +- ARM: exynos: Only build MCPM support if used (bnc#1012628). +- Update config files. +- dmaengine: rcar-dmac: Reject zero-length slave DMA requests + (bnc#1012628). +- MIPS: lantiq: Fix bitfield masking (bnc#1012628). +- swiotlb: fix phys_addr_t overflow warning (bnc#1012628). +- arm64: qcom: qcs404: Add reset-cells to GCC node (bnc#1012628). +- soc: imx8: Fix potential kernel dump in error path + (bnc#1012628). +- firmware/psci: psci_checker: Park kthreads before stopping them + (bnc#1012628). +- PCI: OF: Initialize dev->fwnode appropriately (bnc#1012628). +- kernel/module.c: Only return -EEXIST for modules that have + finished loading (bnc#1012628). +- arm64: dts: rockchip: fix isp iommu clocks and power domain + (bnc#1012628). +- dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is + unset (bnc#1012628). +- soc: imx: soc-imx8: Correct return value of error handle + (bnc#1012628). +- arm64: dts: marvell: mcbin: enlarge PCI memory window + (bnc#1012628). +- soc: qcom: rpmpd: fixup rpmpd set performance state + (bnc#1012628). +- arm64: dts: qcom: qcs404-evb: fix l3 min voltage (bnc#1012628). +- ftrace: Enable trampoline when rec count returns back to one + (bnc#1012628). +- ARM: dts: rockchip: Mark that the rk3288 timer might stop in + suspend (bnc#1012628). +- clk: meson: mpll: properly handle spread spectrum (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again + (bnc#1012628). +- ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 + (bnc#1012628). +- ARM: riscpc: fix DMA (bnc#1012628). +- commit a3e04b1 + ------------------------------------------------------------------- Sun Aug 4 17:14:38 CEST 2019 - jslaby@suse.cz diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index 58278ac5..a4a1947a 100644 --- a/kernel-zfcpdump.spec +++ b/kernel-zfcpdump.spec @@ -18,7 +18,7 @@ %define srcversion 5.2 -%define patchversion 5.2.6 +%define patchversion 5.2.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules none @@ -63,9 +63,9 @@ Name: kernel-zfcpdump Summary: The IBM System Z zfcpdump Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.2.6 +Version: 5.2.7 %if 0%{?is_kotd} -Release: .g187170c +Release: .ga3e04b1 %else Release: 0 %endif @@ -170,10 +170,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 -Provides: kernel-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: kernel-%build_flavor-base-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f +Provides: kernel-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f # END COMMON DEPS -Provides: %name-srchash-187170c3a7f68a7a5ef7890ba442250043f5a1d6 +Provides: %name-srchash-a3e04b12075fef2f407834c0006e3f4e3779b55f %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2 index d2ca35a8..4ccf6ec0 100644 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:af54588e7e5c401784769d89b1597b5f4795b0311dcb79b3a5e6249ee4545f77 -size 634760 +oid sha256:164627e644437f354f8bc77ecefbc668231111ab52af0f470b611225b6bb1b2a +size 748103 diff --git a/series.conf b/series.conf index 74f58084..d43724e2 100644 --- a/series.conf +++ b/series.conf @@ -826,6 +826,144 @@ patches.kernel.org/5.2.6-018-Fix-allyesconfig-output.patch patches.kernel.org/5.2.6-019-ceph-hold-i_ceph_lock-when-removing-caps-for-fr.patch patches.kernel.org/5.2.6-020-Linux-5.2.6.patch + patches.kernel.org/5.2.7-001-ARM-riscpc-fix-DMA.patch + patches.kernel.org/5.2.7-002-ARM-dts-rockchip-Make-rk3288-veyron-minnie-run-.patch + patches.kernel.org/5.2.7-003-ARM-dts-rockchip-Make-rk3288-veyron-mickey-s-em.patch + patches.kernel.org/5.2.7-004-clk-meson-mpll-properly-handle-spread-spectrum.patch + patches.kernel.org/5.2.7-005-ARM-dts-rockchip-Mark-that-the-rk3288-timer-mig.patch + patches.kernel.org/5.2.7-006-ftrace-Enable-trampoline-when-rec-count-returns.patch + patches.kernel.org/5.2.7-007-arm64-dts-qcom-qcs404-evb-fix-l3-min-voltage.patch + patches.kernel.org/5.2.7-008-soc-qcom-rpmpd-fixup-rpmpd-set-performance-stat.patch + patches.kernel.org/5.2.7-009-arm64-dts-marvell-mcbin-enlarge-PCI-memory-wind.patch + patches.kernel.org/5.2.7-010-soc-imx-soc-imx8-Correct-return-value-of-error-.patch + patches.kernel.org/5.2.7-011-dmaengine-tegra-apb-Error-out-if-DMA_PREP_INTER.patch + patches.kernel.org/5.2.7-012-arm64-dts-rockchip-fix-isp-iommu-clocks-and-pow.patch + patches.kernel.org/5.2.7-013-kernel-module.c-Only-return-EEXIST-for-modules-.patch + patches.kernel.org/5.2.7-014-PCI-OF-Initialize-dev-fwnode-appropriately.patch + patches.kernel.org/5.2.7-015-firmware-psci-psci_checker-Park-kthreads-before.patch + patches.kernel.org/5.2.7-016-soc-imx8-Fix-potential-kernel-dump-in-error-pat.patch + patches.kernel.org/5.2.7-017-arm64-qcom-qcs404-Add-reset-cells-to-GCC-node.patch + patches.kernel.org/5.2.7-018-swiotlb-fix-phys_addr_t-overflow-warning.patch + patches.kernel.org/5.2.7-019-MIPS-lantiq-Fix-bitfield-masking.patch + patches.kernel.org/5.2.7-020-dmaengine-rcar-dmac-Reject-zero-length-slave-DM.patch + patches.kernel.org/5.2.7-021-ARM-exynos-Only-build-MCPM-support-if-used.patch + patches.kernel.org/5.2.7-022-clk-tegra210-fix-PLLU-and-PLLU_OUT1.patch + patches.kernel.org/5.2.7-023-fs-adfs-super-fix-use-after-free-bug.patch + patches.kernel.org/5.2.7-024-clk-sprd-Add-check-for-return-value-of-sprd_clk.patch + patches.kernel.org/5.2.7-025-arm64-dts-rockchip-Fix-USB3-Type-C-on-rk3399-sa.patch + patches.kernel.org/5.2.7-026-btrfs-tree-checker-Check-if-the-file-extent-end.patch + patches.kernel.org/5.2.7-027-btrfs-fix-minimum-number-of-chunk-errors-for-DU.patch + patches.kernel.org/5.2.7-028-btrfs-Flush-before-reflinking-any-extent-to-pre.patch + patches.kernel.org/5.2.7-029-remoteproc-copy-parent-dma_pfn_offset-for-vdev.patch + patches.kernel.org/5.2.7-030-btrfs-qgroup-Don-t-hold-qgroup_ioctl_lock-in-bt.patch + patches.kernel.org/5.2.7-031-cifs-Fix-a-race-condition-with-cifs_echo_reques.patch + patches.kernel.org/5.2.7-032-ceph-fix-improper-use-of-smp_mb__before_atomic.patch + patches.kernel.org/5.2.7-033-ceph-fix-dir_lease_is_valid.patch + patches.kernel.org/5.2.7-034-ceph-return-ERANGE-if-virtual-xattr-value-didn-.patch + patches.kernel.org/5.2.7-035-virtio-mmio-add-error-check-for-platform_get_ir.patch + patches.kernel.org/5.2.7-036-ACPI-blacklist-fix-clang-warning-for-unused-DMI.patch + patches.kernel.org/5.2.7-037-scsi-zfcp-fix-GCC-compiler-warning-emitted-with.patch + patches.kernel.org/5.2.7-038-selftests-bpf-do-not-ignore-clang-failures.patch + patches.kernel.org/5.2.7-039-drm-amd-display-Expose-audio-inst-from-DC-to-DM.patch + patches.kernel.org/5.2.7-040-cifs-fix-crash-in-cifs_dfs_do_automount.patch + patches.kernel.org/5.2.7-041-perf-version-Fix-segfault-due-to-missing-OPT_EN.patch + patches.kernel.org/5.2.7-042-x86-kvm-avoid-constant-conversion-warning.patch + patches.kernel.org/5.2.7-043-ACPI-fix-false-positive-Wuninitialized-warning.patch + patches.kernel.org/5.2.7-044-KVM-nVMX-Ignore-segment-base-for-VMX-memory-ope.patch + patches.kernel.org/5.2.7-045-bpf-fix-BTF-verifier-size-resolution-logic.patch + patches.kernel.org/5.2.7-046-be2net-Signal-that-the-device-cannot-transmit-d.patch + patches.kernel.org/5.2.7-047-mm-z3fold-don-t-try-to-use-buddy-slots-after-fr.patch + patches.kernel.org/5.2.7-048-mm-slab_common.c-work-around-clang-bug-42570.patch + patches.kernel.org/5.2.7-049-mm-memcontrol.c-keep-local-VM-counters-in-sync-.patch + patches.kernel.org/5.2.7-050-mm-z3fold.c-reinitialize-zhdr-structs-after-mig.patch + patches.kernel.org/5.2.7-051-x86-apic-Silence-Wtype-limits-compiler-warnings.patch + patches.kernel.org/5.2.7-052-x86-math-emu-Hide-clang-warnings-for-16-bit-ove.patch + patches.kernel.org/5.2.7-053-mm-cma.c-fail-if-fixed-declaration-can-t-be-hon.patch + patches.kernel.org/5.2.7-054-lib-test_overflow.c-avoid-tainting-the-kernel-a.patch + patches.kernel.org/5.2.7-055-lib-test_string.c-avoid-masking-memset16-32-64-.patch + patches.kernel.org/5.2.7-056-mm-ioremap-check-virtual-address-alignment-whil.patch + patches.kernel.org/5.2.7-057-coda-add-error-handling-for-fget.patch + patches.kernel.org/5.2.7-058-coda-fix-build-using-bare-metal-toolchain.patch + patches.kernel.org/5.2.7-059-uapi-linux-coda_psdev.h-move-upc_req-definition.patch + patches.kernel.org/5.2.7-060-drivers-rapidio-devices-rio_mport_cdev.c-NUL-te.patch + patches.kernel.org/5.2.7-061-ipc-mqueue.c-only-perform-resource-calculation-.patch + patches.kernel.org/5.2.7-062-nds32-fix-asm-syscall.h.patch + patches.kernel.org/5.2.7-063-device-dax-fix-memory-and-resource-leak-if-hotp.patch + patches.kernel.org/5.2.7-064-mm-hotplug-make-remove_memory-interface-usable.patch + patches.kernel.org/5.2.7-065-stacktrace-Force-USER_DS-for-stack_trace_save_u.patch + patches.kernel.org/5.2.7-066-crypto-ccp-Fix-SEV_VERSION_GREATER_OR_EQUAL.patch + patches.kernel.org/5.2.7-067-xen-pv-Fix-a-boot-up-hang-revealed-by-int3-self.patch + patches.kernel.org/5.2.7-068-x86-kvm-Don-t-call-kvm_spurious_fault-from-.fix.patch + patches.kernel.org/5.2.7-069-x86-paravirt-Fix-callee-saved-function-ELF-size.patch + patches.kernel.org/5.2.7-070-x86-boot-Remove-multiple-copy-of-static-functio.patch + patches.kernel.org/5.2.7-071-bpf-Disable-GCC-fgcse-optimization-for-___bpf_p.patch + patches.kernel.org/5.2.7-072-drm-nouveau-fix-memory-leak-in-nouveau_conn_res.patch + patches.kernel.org/5.2.7-073-drm-nouveau-dmem-missing-mutex_lock-in-error-pa.patch + patches.kernel.org/5.2.7-074-kconfig-Clear-written-flag-to-avoid-data-loss.patch + patches.kernel.org/5.2.7-075-kbuild-initialize-CLANG_FLAGS-correctly-in-the-.patch + patches.kernel.org/5.2.7-076-kbuild-modpost-include-.-.cmd-files-only-when-t.patch + patches.kernel.org/5.2.7-077-tpm-Fix-null-pointer-dereference-on-chip-regist.patch + patches.kernel.org/5.2.7-078-Btrfs-fix-incremental-send-failure-after-dedupl.patch + patches.kernel.org/5.2.7-079-Btrfs-fix-race-leading-to-fs-corruption-after-t.patch + patches.kernel.org/5.2.7-080-dax-Fix-missed-wakeup-in-put_unlocked_entry.patch + patches.kernel.org/5.2.7-081-fgraph-Remove-redundant-ftrace_graph_notrace_ad.patch + patches.kernel.org/5.2.7-082-mmc-dw_mmc-Fix-occasional-hang-after-tuning-on-.patch + patches.kernel.org/5.2.7-083-mmc-meson-mx-sdio-Fix-misuse-of-GENMASK-macro.patch + patches.kernel.org/5.2.7-084-mmc-host-sdhci-sprd-Fix-the-missing-pm_runtime_.patch + patches.kernel.org/5.2.7-085-mmc-mmc_spi-Enable-stable-writes.patch + patches.kernel.org/5.2.7-086-gpiolib-Preserve-desc-flags-when-setting-state.patch + patches.kernel.org/5.2.7-087-gpio-don-t-WARN-on-NULL-descs-if-gpiolib-is-dis.patch + patches.kernel.org/5.2.7-088-gpiolib-fix-incorrect-IRQ-requesting-of-an-acti.patch + patches.kernel.org/5.2.7-089-IB-hfi1-Fix-Spectre-v1-vulnerability.patch + patches.kernel.org/5.2.7-090-drm-nouveau-Only-release-VCPI-slots-on-mode-cha.patch + patches.kernel.org/5.2.7-091-mtd-rawnand-micron-handle-on-die-ECC-off-device.patch + patches.kernel.org/5.2.7-092-eeprom-at24-make-spd-world-readable-again.patch + patches.kernel.org/5.2.7-093-i2c-iproc-Fix-i2c-master-read-more-than-63-byte.patch + patches.kernel.org/5.2.7-094-i2c-at91-disable-TXRDY-interrupt-after-sending-.patch + patches.kernel.org/5.2.7-095-i2c-at91-fix-clk_offset-for-sama5d2.patch + patches.kernel.org/5.2.7-096-powerpc-kasan-fix-early-boot-failure-on-PPC32.patch + patches.kernel.org/5.2.7-097-selinux-fix-memory-leak-in-policydb_init.patch + patches.kernel.org/5.2.7-098-ALSA-hda-Fix-1-minute-detection-delay-when-i915.patch + patches.kernel.org/5.2.7-099-mm-vmscan-check-if-mem-cgroup-is-disabled-or-no.patch + patches.kernel.org/5.2.7-100-mm-migrate-fix-reference-check-race-between-__f.patch + patches.kernel.org/5.2.7-101-mm-compaction-avoid-100-CPU-usage-during-compac.patch + patches.kernel.org/5.2.7-102-ubsan-build-ubsan.c-more-conservatively.patch + patches.kernel.org/5.2.7-103-mm-migrate.c-initialize-pud_entry-in-migrate_vm.patch + patches.kernel.org/5.2.7-104-loop-Fix-mount-2-failure-due-to-race-with-LOOP_.patch + patches.kernel.org/5.2.7-105-s390-dasd-fix-endless-loop-after-read-unit-addr.patch + patches.kernel.org/5.2.7-106-cgroup-kselftest-relax-fs_spec-checks.patch + patches.kernel.org/5.2.7-107-parisc-Add-archclean-Makefile-target.patch + patches.kernel.org/5.2.7-108-parisc-Strip-debug-info-from-kernel-before-crea.patch + patches.kernel.org/5.2.7-109-parisc-Fix-build-of-compressed-kernel-even-with.patch + patches.kernel.org/5.2.7-110-drivers-perf-arm_pmu-Fix-failure-path-in-PM-not.patch + patches.kernel.org/5.2.7-111-arm64-compat-Allow-single-byte-watchpoints-on-a.patch + patches.kernel.org/5.2.7-112-arm64-cpufeature-Fix-feature-comparison-for-CTR.patch + patches.kernel.org/5.2.7-113-io_uring-fix-KASAN-use-after-free-in-io_sq_wq_s.patch + patches.kernel.org/5.2.7-114-clk-mediatek-mt8183-Register-13MHz-clock-earlie.patch + patches.kernel.org/5.2.7-115-scsi-mpt3sas-Use-63-bit-DMA-addressing-on-SAS35.patch + patches.kernel.org/5.2.7-116-nbd-replace-kill_bdev-with-__invalidate_device-.patch + patches.kernel.org/5.2.7-117-xen-swiotlb-fix-condition-for-calling-xen_destr.patch + patches.kernel.org/5.2.7-118-xen-gntdev.c-Replace-vm_map_pages-with-vm_map_p.patch + patches.kernel.org/5.2.7-119-RDMA-bnxt_re-Honor-vlan_id-in-GID-entry-compari.patch + patches.kernel.org/5.2.7-120-RDMA-devices-Do-not-deadlock-during-client-remo.patch + patches.kernel.org/5.2.7-121-IB-mlx5-Fix-unreg_umr-to-ignore-the-mkey-state.patch + patches.kernel.org/5.2.7-122-IB-mlx5-Use-direct-mkey-destroy-command-upon-UM.patch + patches.kernel.org/5.2.7-123-IB-mlx5-Move-MRs-to-a-kernel-PD-when-freeing-th.patch + patches.kernel.org/5.2.7-124-IB-mlx5-Fix-clean_mr-to-work-in-the-expected-or.patch + patches.kernel.org/5.2.7-125-IB-mlx5-Fix-RSS-Toeplitz-setup-to-be-aligned-wi.patch + patches.kernel.org/5.2.7-126-IB-hfi1-Check-for-error-on-call-to-alloc_rsm_ma.patch + patches.kernel.org/5.2.7-127-IB-hfi1-Drop-all-TID-RDMA-READ-RESP-packets-aft.patch + patches.kernel.org/5.2.7-128-IB-hfi1-Field-not-zero-ed-when-allocating-TID-f.patch + patches.kernel.org/5.2.7-129-drm-i915-perf-fix-ICL-perf-register-offsets.patch + patches.kernel.org/5.2.7-130-drm-i915-gvt-fix-incorrect-cache-entry-for-gues.patch + patches.kernel.org/5.2.7-131-x86-cpufeatures-Carve-out-CQM-features-retrieva.patch + patches.kernel.org/5.2.7-132-x86-cpufeatures-Combine-word-11-and-12-into-a-n.patch + patches.kernel.org/5.2.7-133-x86-speculation-Prepare-entry-code-for-Spectre-.patch + patches.kernel.org/5.2.7-134-x86-speculation-Enable-Spectre-v1-swapgs-mitiga.patch + patches.kernel.org/5.2.7-135-x86-entry-64-Use-JMP-instead-of-JMPQ.patch + patches.kernel.org/5.2.7-136-x86-speculation-swapgs-Exclude-ATOMs-from-specu.patch + patches.kernel.org/5.2.7-137-Documentation-Add-swapgs-description-to-the-Spe.patch + patches.kernel.org/5.2.7-138-Linux-5.2.7.patch ######################################################## # Build fixes that apply to the vanilla kernel too. diff --git a/source-timestamp b/source-timestamp index 46a94d15..9f57f42b 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2019-08-04 15:14:38 +0000 -GIT Revision: 187170c3a7f68a7a5ef7890ba442250043f5a1d6 +2019-08-07 05:13:31 +0000 +GIT Revision: a3e04b12075fef2f407834c0006e3f4e3779b55f GIT Branch: stable