commit 52ce7323e580854b8ad50d37872361bce90816a3
OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=823
This commit is contained in:
parent
69fb04a958
commit
c308f84805
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
|
||||
|
||||
Name: dtb-aarch64
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
|
||||
|
||||
Name: dtb-armv6l
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
|
||||
|
||||
Name: dtb-armv7l
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-64kb
|
||||
Summary: Kernel with 64kb PAGE_SIZE
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-debug
|
||||
Summary: A Debug Version of the Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-default
|
||||
Summary: The Standard Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%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: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-lpae
|
||||
Summary: Kernel for LPAE enabled systems
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
#!BuildIgnore: post-build-checks
|
||||
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -64,9 +64,9 @@ BuildRequires: dracut
|
||||
Summary: package kernel and initrd for OBS VM builds
|
||||
License: GPL-2.0
|
||||
Group: SLES
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
# needsrootforbuild
|
||||
|
||||
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%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: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-pae
|
||||
Summary: Kernel with PAE Support
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%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: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -24,10 +24,10 @@ Name: kernel-syms
|
||||
Summary: Kernel Symbol Versions (modversions)
|
||||
License: GPL-2.0
|
||||
Group: Development/Sources
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-syzkaller
|
||||
Summary: Kernel used for fuzzing by syzkaller
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-vanilla
|
||||
Summary: The Standard Kernel - without any SUSE patches
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,294 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:47:39 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- powerpc/pseries: Add empty update_numa_cpu_lookup_table()
|
||||
for NUMA=n (git-fixes).
|
||||
- commit 4a82466
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 22 22:01:26 CET 2018 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.15.5 (bnc#1012628).
|
||||
- scsi: smartpqi: allow static build ("built-in") (bnc#1012628).
|
||||
- IB/umad: Fix use of unprotected device pointer (bnc#1012628).
|
||||
- IB/qib: Fix comparison error with qperf compare/swap test
|
||||
(bnc#1012628).
|
||||
- IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
|
||||
only ETH ports (bnc#1012628).
|
||||
- IB/core: Fix two kernel warnings triggered by rxe registration
|
||||
(bnc#1012628).
|
||||
- IB/core: Fix ib_wc structure size to remain in 64 bytes boundary
|
||||
(bnc#1012628).
|
||||
- IB/core: Avoid a potential OOPs for an unused optional parameter
|
||||
(bnc#1012628).
|
||||
- selftests: seccomp: fix compile error seccomp_bpf (bnc#1012628).
|
||||
- kselftest: fix OOM in memory compaction test (bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition related to the QP error state
|
||||
(bnc#1012628).
|
||||
- RDMA/rxe: Fix a race condition in rxe_requester() (bnc#1012628).
|
||||
- RDMA/rxe: Fix rxe_qp_cleanup() (bnc#1012628).
|
||||
- cpufreq: powernv: Dont assume distinct pstate values for
|
||||
nominal and pmin (bnc#1012628).
|
||||
- swiotlb: suppress warning when __GFP_NOWARN is set
|
||||
(bnc#1012628).
|
||||
- PM / devfreq: Propagate error from devfreq_add_device()
|
||||
(bnc#1012628).
|
||||
- mwifiex: resolve reset vs. remove()/shutdown() deadlocks
|
||||
(bnc#1012628).
|
||||
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
|
||||
(bnc#1012628).
|
||||
- trace_uprobe: Display correct offset in uprobe_events
|
||||
(bnc#1012628).
|
||||
- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
|
||||
(bnc#1012628).
|
||||
- powerpc/kernel: Block interrupts when updating TIDR
|
||||
(bnc#1012628).
|
||||
- powerpc/vas: Don't set uses_vas for kernel windows
|
||||
(bnc#1012628).
|
||||
- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
|
||||
(bnc#1012628).
|
||||
- powerpc/mm: Flush radix process translations when setting MMU
|
||||
type (bnc#1012628).
|
||||
- powerpc/xive: Use hw CPU ids when configuring the CPU queues
|
||||
(bnc#1012628).
|
||||
- dma-buf: fix reservation_object_wait_timeout_rcu once more v2
|
||||
(bnc#1012628).
|
||||
- s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
|
||||
(bnc#1012628).
|
||||
- arm64: dts: msm8916: Correct ipc references for smsm
|
||||
(bnc#1012628).
|
||||
- ARM: lpc3250: fix uda1380 gpio numbers (bnc#1012628).
|
||||
- ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
|
||||
(bnc#1012628).
|
||||
- ARM: dts: nomadik: add interrupt-parent for clcd (bnc#1012628).
|
||||
- arm: dts: mt7623: fix card detection issue on bananapi-r2
|
||||
(bnc#1012628).
|
||||
- arm: spear600: Add missing interrupt-parent of rtc
|
||||
(bnc#1012628).
|
||||
- arm: spear13xx: Fix dmas cells (bnc#1012628).
|
||||
- arm: spear13xx: Fix spics gpio controller's warning
|
||||
(bnc#1012628).
|
||||
- x86/gpu: add CFL to early quirks (bnc#1012628).
|
||||
- x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
||||
(bnc#1012628).
|
||||
- x86/xen: init %gs very early to avoid page faults with stack
|
||||
protector (bnc#1012628).
|
||||
- x86: PM: Make APM idle driver initialize polling state
|
||||
(bnc#1012628).
|
||||
- mm, memory_hotplug: fix memmap initialization (bnc#1012628).
|
||||
- x86/entry/64: Clear extra registers beyond syscall arguments,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64/compat: Clear registers for compat syscalls,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- compiler-gcc.h: Introduce __optimize function attribute
|
||||
(bnc#1012628).
|
||||
- compiler-gcc.h: __nostackprotector needs gcc-4.4 and up
|
||||
(bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - fix return value of
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- crypto: sun4i_ss_prng - convert lock to _bh in
|
||||
sun4i_ss_prng_generate (bnc#1012628).
|
||||
- powerpc/mm/radix: Split linear mapping on hot-unplug
|
||||
(bnc#1012628).
|
||||
- x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bnc#1012628).
|
||||
- x86/speculation: Update Speculation Control microcode blacklist
|
||||
(bnc#1012628).
|
||||
- x86/speculation: Correct Speculation Control microcode blacklist
|
||||
again (bnc#1012628).
|
||||
- Revert "x86/speculation: Simplify
|
||||
indirect_branch_prediction_barrier()" (bnc#1012628).
|
||||
- KVM/x86: Reduce retpoline performance impact in
|
||||
slot_handle_level_range(), by always inlining iterator helper
|
||||
methods (bnc#1012628).
|
||||
- X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
|
||||
MSRs (bnc#1012628).
|
||||
- KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
|
||||
L02 MSR bitmap (bnc#1012628).
|
||||
- x86/speculation: Clean up various Spectre related details
|
||||
(bnc#1012628).
|
||||
- PM / runtime: Update links_count also if !CONFIG_SRCU
|
||||
(bnc#1012628).
|
||||
- PM: cpuidle: Fix cpuidle_poll_state_init() prototype
|
||||
(bnc#1012628).
|
||||
- platform/x86: wmi: fix off-by-one write in wmi_dev_probe()
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Clear registers for exceptions/interrupts,
|
||||
to reduce speculation attack surface (bnc#1012628).
|
||||
- x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
|
||||
unused extensions (bnc#1012628).
|
||||
- x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
|
||||
into a single POP_REGS macro (bnc#1012628).
|
||||
- x86/entry/64: Interleave XOR register clearing with PUSH
|
||||
instructions (bnc#1012628).
|
||||
- x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
|
||||
SAVE_AND_CLEAR_REGS macros (bnc#1012628).
|
||||
- x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix paranoid_entry() frame pointer warning
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Remove the unused 'icebp' macro (bnc#1012628).
|
||||
- selftests/x86: Fix vDSO selftest segfault for vsyscall=none
|
||||
(bnc#1012628).
|
||||
- selftests/x86: Clean up and document sscanf() usage
|
||||
(bnc#1012628).
|
||||
- selftests/x86/pkeys: Remove unused functions (bnc#1012628).
|
||||
- selftests/x86: Fix build bug caused by the 5lvl test which
|
||||
has been moved to the VM directory (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
|
||||
(bnc#1012628).
|
||||
- gfs2: Fixes to "Implement iomap for block_map" (bnc#1012628).
|
||||
- selftests/x86: Do not rely on "int $0x80" in
|
||||
single_step_syscall.c (bnc#1012628).
|
||||
- selftests/x86: Disable tests requiring 32-bit support on pure
|
||||
64-bit systems (bnc#1012628).
|
||||
- objtool: Fix segfault in ignore_unreachable_insn()
|
||||
(bnc#1012628).
|
||||
- x86/debug, objtool: Annotate WARN()-related UD2 as reachable
|
||||
(bnc#1012628).
|
||||
- x86/debug: Use UD2 for WARN() (bnc#1012628).
|
||||
- x86/speculation: Fix up array_index_nospec_mask() asm constraint
|
||||
(bnc#1012628).
|
||||
- nospec: Move array_index_nospec() parameter checking into
|
||||
separate macro (bnc#1012628).
|
||||
- x86/speculation: Add <asm/msr-index.h> dependency (bnc#1012628).
|
||||
- x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
|
||||
__flush_tlb_one_[user|kernel]() (bnc#1012628).
|
||||
- selftests/x86/mpx: Fix incorrect bounds with old _sigfault
|
||||
(bnc#1012628).
|
||||
- x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
|
||||
(bnc#1012628).
|
||||
- x86/spectre: Fix an error message (bnc#1012628).
|
||||
- x86/cpu: Change type of x86_cache_size variable to unsigned int
|
||||
(bnc#1012628).
|
||||
- x86/entry/64: Fix CR3 restore in paranoid_exit() (bnc#1012628).
|
||||
- drm/ttm: Don't add swapped BOs to swap-LRU list (bnc#1012628).
|
||||
- drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
|
||||
(v2) (bnc#1012628).
|
||||
- drm/qxl: unref cursor bo when finished with it (bnc#1012628).
|
||||
- drm/qxl: reapply cursor after resetting primary (bnc#1012628).
|
||||
- drm/amd/powerplay: Fix smu_table_entry.handle type
|
||||
(bnc#1012628).
|
||||
- drm/ast: Load lut in crtc_commit (bnc#1012628).
|
||||
- drm: Check for lessee in DROP_MASTER ioctl (bnc#1012628).
|
||||
- arm64: Add missing Falkor part number for branch predictor
|
||||
hardening (bnc#1012628).
|
||||
- drm/radeon: Add dpm quirk for Jet PRO (v2) (bnc#1012628).
|
||||
- drm/radeon: adjust tested variable (bnc#1012628).
|
||||
- x86/smpboot: Fix uncore_pci_remove() indexing bug when
|
||||
hot-removing a physical CPU (bnc#1012628).
|
||||
- rtc-opal: Fix handling of firmware error codes, prevent busy
|
||||
loops (bnc#1012628).
|
||||
- mbcache: initialize entry->e_referenced in
|
||||
mb_cache_entry_create() (bnc#1012628).
|
||||
- mmc: sdhci: Implement an SDHCI-specific bounce buffer
|
||||
(bnc#1012628).
|
||||
- mmc: bcm2835: Don't overwrite max frequency unconditionally
|
||||
(bnc#1012628).
|
||||
- Revert "mmc: meson-gx: include tx phase in the tuning process"
|
||||
(bnc#1012628).
|
||||
- mlx5: fix mlx5_get_vector_affinity to start from completion
|
||||
vector 0 (bnc#1012628).
|
||||
- Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
|
||||
(bnc#1012628).
|
||||
- jbd2: fix sphinx kernel-doc build warnings (bnc#1012628).
|
||||
- ext4: fix a race in the ext4 shutdown path (bnc#1012628).
|
||||
- ext4: save error to disk in __ext4_grp_locked_error()
|
||||
(bnc#1012628).
|
||||
- ext4: correct documentation for grpid mount option
|
||||
(bnc#1012628).
|
||||
- mm: hide a #warning for COMPILE_TEST (bnc#1012628).
|
||||
- mm: Fix memory size alignment in devm_memremap_pages_release()
|
||||
(bnc#1012628).
|
||||
- MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN (bnc#1012628).
|
||||
- MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout (bnc#1012628).
|
||||
- MIPS: Fix incorrect mem=X@Y handling (bnc#1012628).
|
||||
- PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
|
||||
mode (bnc#1012628).
|
||||
- PCI: iproc: Fix NULL pointer dereference for BCMA (bnc#1012628).
|
||||
- PCI: pciehp: Assume NoCompl+ for Thunderbolt ports
|
||||
(bnc#1012628).
|
||||
- PCI: keystone: Fix interrupt-controller-node lookup
|
||||
(bnc#1012628).
|
||||
- video: fbdev: atmel_lcdfb: fix display-timings lookup
|
||||
(bnc#1012628).
|
||||
- console/dummy: leave .con_font_get set to NULL (bnc#1012628).
|
||||
- rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (bnc#1012628).
|
||||
- xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating
|
||||
guests (bnc#1012628).
|
||||
- xenbus: track caller request id (bnc#1012628).
|
||||
- seq_file: fix incomplete reset on read from zero offset
|
||||
(bnc#1012628).
|
||||
- tracing: Fix parsing of globs with a wildcard at the beginning
|
||||
(bnc#1012628).
|
||||
- mpls, nospec: Sanitize array index in mpls_label_ok()
|
||||
(bnc#1012628).
|
||||
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
|
||||
(bnc#1012628).
|
||||
- arm64: proc: Set PTE_NG for table entries to avoid traversing
|
||||
them twice (bnc#1012628).
|
||||
- xprtrdma: Fix calculation of ri_max_send_sges (bnc#1012628).
|
||||
- xprtrdma: Fix BUG after a device removal (bnc#1012628).
|
||||
- blk-wbt: account flush requests correctly (bnc#1012628).
|
||||
- target/iscsi: avoid NULL dereference in CHAP auth error path
|
||||
(bnc#1012628).
|
||||
- iscsi-target: make sure to wake up sleeping login worker
|
||||
(bnc#1012628).
|
||||
- dm: correctly handle chained bios in dec_pending()
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix deadlock in run_delalloc_nocow (bnc#1012628).
|
||||
- Btrfs: fix crash due to not cleaning up tree log block's dirty
|
||||
bits (bnc#1012628).
|
||||
- Btrfs: fix extent state leak from tree log (bnc#1012628).
|
||||
- Btrfs: fix use-after-free on root->orphan_block_rsv
|
||||
(bnc#1012628).
|
||||
- Btrfs: fix unexpected -EEXIST when creating new inode
|
||||
(bnc#1012628).
|
||||
- 9p/trans_virtio: discard zero-length reply (bnc#1012628).
|
||||
- mtd: nand: vf610: set correct ooblayout (bnc#1012628).
|
||||
- ALSA: hda - Fix headset mic detection problem for two Dell
|
||||
machines (bnc#1012628).
|
||||
- ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Add headset mode support for Dell laptop
|
||||
(bnc#1012628).
|
||||
- ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
|
||||
platform (bnc#1012628).
|
||||
- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012628).
|
||||
- ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
|
||||
(bnc#1012628).
|
||||
- ALSA: usb: add more device quirks for USB DSD devices
|
||||
(bnc#1012628).
|
||||
- ALSA: seq: Fix racy pool initializations (bnc#1012628).
|
||||
- mvpp2: fix multicast address filter (bnc#1012628).
|
||||
- usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
|
||||
(bnc#1012628).
|
||||
- x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1
|
||||
pages (bnc#1012628).
|
||||
- ARM: dts: exynos: fix RTC interrupt for exynos5410
|
||||
(bnc#1012628).
|
||||
- ARM: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012628).
|
||||
- arm64: dts: msm8916: Add missing #phy-cells (bnc#1012628).
|
||||
- ARM: dts: s5pv210: add interrupt-parent for ohci (bnc#1012628).
|
||||
- arm: dts: mt7623: Update ethsys binding (bnc#1012628).
|
||||
- arm: dts: mt2701: Add reset-cells (bnc#1012628).
|
||||
- ARM: dts: Delete bogus reference to the charlcd (bnc#1012628).
|
||||
- media: r820t: fix r820t_write_reg for KASAN (bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix eMMC couldn't work after kexec
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb
|
||||
(bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
- commit 078aac5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 03:32:14 CET 2018 - jeffm@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.15
|
||||
%define patchversion 4.15.4
|
||||
%define patchversion 4.15.5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-zfcpdump
|
||||
Summary: The IBM System Z zfcpdump Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.15.4
|
||||
Version: 4.15.5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ga927c5d
|
||||
Release: <RELEASE>.g52ce732
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:908d8749dde43e6ceb304d07507563a762a533ed3062cbf929fcf07bd83809e0
|
||||
size 265465
|
||||
oid sha256:b290e78f561ab1b8e1b01f5687e7f0e0c0353cfbae249db78f0c4e3a1f146d9a
|
||||
size 380527
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:698dd3cfce31d00dce927bb6274a9b9de31004142638d28d9f6dae5e09d8383e
|
||||
size 64925
|
||||
oid sha256:1f99d29669089bf036af057d6a736b518c7703ecf1c52064e57889c3495ef952
|
||||
size 64888
|
||||
|
166
series.conf
166
series.conf
@ -372,6 +372,170 @@
|
||||
patches.kernel.org/4.15.4-202-scsi-cxlflash-Reset-command-ioasc.patch
|
||||
patches.kernel.org/4.15.4-203-rcu-Export-init_rcu_head-and-destroy_rcu_head-.patch
|
||||
patches.kernel.org/4.15.4-204-Linux-4.15.4.patch
|
||||
patches.kernel.org/4.15.5-001-scsi-smartpqi-allow-static-build-built-in.patch
|
||||
patches.kernel.org/4.15.5-002-IB-umad-Fix-use-of-unprotected-device-pointer.patch
|
||||
patches.kernel.org/4.15.5-003-IB-qib-Fix-comparison-error-with-qperf-compare.patch
|
||||
patches.kernel.org/4.15.5-004-IB-mlx4-Fix-incorrectly-releasing-steerable-UD.patch
|
||||
patches.kernel.org/4.15.5-005-IB-core-Fix-two-kernel-warnings-triggered-by-r.patch
|
||||
patches.kernel.org/4.15.5-006-IB-core-Fix-ib_wc-structure-size-to-remain-in-.patch
|
||||
patches.kernel.org/4.15.5-007-IB-core-Avoid-a-potential-OOPs-for-an-unused-o.patch
|
||||
patches.kernel.org/4.15.5-008-selftests-seccomp-fix-compile-error-seccomp_bp.patch
|
||||
patches.kernel.org/4.15.5-009-kselftest-fix-OOM-in-memory-compaction-test.patch
|
||||
patches.kernel.org/4.15.5-010-RDMA-rxe-Fix-a-race-condition-related-to-the-Q.patch
|
||||
patches.kernel.org/4.15.5-011-RDMA-rxe-Fix-a-race-condition-in-rxe_requester.patch
|
||||
patches.kernel.org/4.15.5-012-RDMA-rxe-Fix-rxe_qp_cleanup.patch
|
||||
patches.kernel.org/4.15.5-013-cpufreq-powernv-Dont-assume-distinct-pstate-va.patch
|
||||
patches.kernel.org/4.15.5-014-swiotlb-suppress-warning-when-__GFP_NOWARN-is-.patch
|
||||
patches.kernel.org/4.15.5-015-PM-devfreq-Propagate-error-from-devfreq_add_de.patch
|
||||
patches.kernel.org/4.15.5-016-mwifiex-resolve-reset-vs.-remove-shutdown-dead.patch
|
||||
patches.kernel.org/4.15.5-017-ocfs2-try-a-blocking-lock-before-return-AOP_TR.patch
|
||||
patches.kernel.org/4.15.5-018-trace_uprobe-Display-correct-offset-in-uprobe_.patch
|
||||
patches.kernel.org/4.15.5-019-powerpc-radix-Remove-trace_tlbie-call-from-rad.patch
|
||||
patches.kernel.org/4.15.5-020-powerpc-kernel-Block-interrupts-when-updating-.patch
|
||||
patches.kernel.org/4.15.5-021-powerpc-vas-Don-t-set-uses_vas-for-kernel-wind.patch
|
||||
patches.kernel.org/4.15.5-022-powerpc-numa-Invalidate-numa_cpu_lookup_table-.patch
|
||||
patches.kernel.org/4.15.5-023-powerpc-mm-Flush-radix-process-translations-wh.patch
|
||||
patches.kernel.org/4.15.5-024-powerpc-xive-Use-hw-CPU-ids-when-configuring-t.patch
|
||||
patches.kernel.org/4.15.5-025-dma-buf-fix-reservation_object_wait_timeout_rc.patch
|
||||
patches.kernel.org/4.15.5-026-s390-fix-handling-of-1-in-set-fs-gu-id16-sysca.patch
|
||||
patches.kernel.org/4.15.5-027-arm64-dts-msm8916-Correct-ipc-references-for-s.patch
|
||||
patches.kernel.org/4.15.5-028-ARM-lpc3250-fix-uda1380-gpio-numbers.patch
|
||||
patches.kernel.org/4.15.5-029-ARM-dts-STi-Add-gpio-polarity-for-hdmi-hpd-gpi.patch
|
||||
patches.kernel.org/4.15.5-030-ARM-dts-nomadik-add-interrupt-parent-for-clcd.patch
|
||||
patches.kernel.org/4.15.5-031-arm-dts-mt7623-fix-card-detection-issue-on-ban.patch
|
||||
patches.kernel.org/4.15.5-032-arm-spear600-Add-missing-interrupt-parent-of-r.patch
|
||||
patches.kernel.org/4.15.5-033-arm-spear13xx-Fix-dmas-cells.patch
|
||||
patches.kernel.org/4.15.5-034-arm-spear13xx-Fix-spics-gpio-controller-s-warn.patch
|
||||
patches.kernel.org/4.15.5-035-x86-gpu-add-CFL-to-early-quirks.patch
|
||||
patches.kernel.org/4.15.5-036-x86-kexec-Make-kexec-mostly-work-in-5-level-pa.patch
|
||||
patches.kernel.org/4.15.5-037-x86-xen-init-gs-very-early-to-avoid-page-fault.patch
|
||||
patches.kernel.org/4.15.5-038-x86-PM-Make-APM-idle-driver-initialize-polling.patch
|
||||
patches.kernel.org/4.15.5-039-mm-memory_hotplug-fix-memmap-initialization.patch
|
||||
patches.kernel.org/4.15.5-040-x86-entry-64-Clear-extra-registers-beyond-sysc.patch
|
||||
patches.kernel.org/4.15.5-041-x86-entry-64-compat-Clear-registers-for-compat.patch
|
||||
patches.kernel.org/4.15.5-042-compiler-gcc.h-Introduce-__optimize-function-a.patch
|
||||
patches.kernel.org/4.15.5-043-compiler-gcc.h-__nostackprotector-needs-gcc-4..patch
|
||||
patches.kernel.org/4.15.5-044-crypto-sun4i_ss_prng-fix-return-value-of-sun4i.patch
|
||||
patches.kernel.org/4.15.5-045-crypto-sun4i_ss_prng-convert-lock-to-_bh-in-su.patch
|
||||
patches.kernel.org/4.15.5-046-powerpc-mm-radix-Split-linear-mapping-on-hot-u.patch
|
||||
patches.kernel.org/4.15.5-047-x86-mm-pti-Fix-PTI-comment-in-entry_SYSCALL_64.patch
|
||||
patches.kernel.org/4.15.5-048-x86-speculation-Update-Speculation-Control-mic.patch
|
||||
patches.kernel.org/4.15.5-049-x86-speculation-Correct-Speculation-Control-mi.patch
|
||||
patches.kernel.org/4.15.5-050-Revert-x86-speculation-Simplify-indirect_branc.patch
|
||||
patches.kernel.org/4.15.5-051-KVM-x86-Reduce-retpoline-performance-impact-in.patch
|
||||
patches.kernel.org/4.15.5-052-X86-nVMX-Properly-set-spec_ctrl-and-pred_cmd-b.patch
|
||||
patches.kernel.org/4.15.5-053-KVM-nVMX-Set-the-CPU_BASED_USE_MSR_BITMAPS-if-.patch
|
||||
patches.kernel.org/4.15.5-054-x86-speculation-Clean-up-various-Spectre-relat.patch
|
||||
patches.kernel.org/4.15.5-055-PM-runtime-Update-links_count-also-if-CONFIG_S.patch
|
||||
patches.kernel.org/4.15.5-056-PM-cpuidle-Fix-cpuidle_poll_state_init-prototy.patch
|
||||
patches.kernel.org/4.15.5-057-platform-x86-wmi-fix-off-by-one-write-in-wmi_d.patch
|
||||
patches.kernel.org/4.15.5-058-x86-entry-64-Clear-registers-for-exceptions-in.patch
|
||||
patches.kernel.org/4.15.5-059-x86-entry-64-Merge-SAVE_C_REGS-and-SAVE_EXTRA_.patch
|
||||
patches.kernel.org/4.15.5-060-x86-entry-64-Merge-the-POP_C_REGS-and-POP_EXTR.patch
|
||||
patches.kernel.org/4.15.5-061-x86-entry-64-Interleave-XOR-register-clearing-.patch
|
||||
patches.kernel.org/4.15.5-062-x86-entry-64-Introduce-the-PUSH_AND_CLEAN_REGS.patch
|
||||
patches.kernel.org/4.15.5-063-x86-entry-64-Use-PUSH_AND_CLEAN_REGS-in-more-c.patch
|
||||
patches.kernel.org/4.15.5-064-x86-entry-64-Get-rid-of-the-ALLOC_PT_GPREGS_ON.patch
|
||||
patches.kernel.org/4.15.5-065-x86-entry-64-Indent-PUSH_AND_CLEAR_REGS-and-PO.patch
|
||||
patches.kernel.org/4.15.5-066-x86-entry-64-Fix-paranoid_entry-frame-pointer-.patch
|
||||
patches.kernel.org/4.15.5-067-x86-entry-64-Remove-the-unused-icebp-macro.patch
|
||||
patches.kernel.org/4.15.5-068-selftests-x86-Fix-vDSO-selftest-segfault-for-v.patch
|
||||
patches.kernel.org/4.15.5-069-selftests-x86-Clean-up-and-document-sscanf-usa.patch
|
||||
patches.kernel.org/4.15.5-070-selftests-x86-pkeys-Remove-unused-functions.patch
|
||||
patches.kernel.org/4.15.5-071-selftests-x86-Fix-build-bug-caused-by-the-5lvl.patch
|
||||
patches.kernel.org/4.15.5-072-selftests-x86-Do-not-rely-on-int-0x80-in-test_.patch
|
||||
patches.kernel.org/4.15.5-073-gfs2-Fixes-to-Implement-iomap-for-block_map.patch
|
||||
patches.kernel.org/4.15.5-074-selftests-x86-Do-not-rely-on-int-0x80-in-singl.patch
|
||||
patches.kernel.org/4.15.5-075-selftests-x86-Disable-tests-requiring-32-bit-s.patch
|
||||
patches.kernel.org/4.15.5-076-objtool-Fix-segfault-in-ignore_unreachable_ins.patch
|
||||
patches.kernel.org/4.15.5-077-x86-debug-objtool-Annotate-WARN-related-UD2-as.patch
|
||||
patches.kernel.org/4.15.5-078-x86-debug-Use-UD2-for-WARN.patch
|
||||
patches.kernel.org/4.15.5-079-x86-speculation-Fix-up-array_index_nospec_mask.patch
|
||||
patches.kernel.org/4.15.5-080-nospec-Move-array_index_nospec-parameter-check.patch
|
||||
patches.kernel.org/4.15.5-081-x86-speculation-Add-asm-msr-index.h-dependency.patch
|
||||
patches.kernel.org/4.15.5-082-x86-mm-Rename-flush_tlb_single-and-flush_tlb_o.patch
|
||||
patches.kernel.org/4.15.5-083-selftests-x86-mpx-Fix-incorrect-bounds-with-ol.patch
|
||||
patches.kernel.org/4.15.5-084-x86-cpu-Rename-cpu_data.x86_mask-to-cpu_data.x.patch
|
||||
patches.kernel.org/4.15.5-085-x86-spectre-Fix-an-error-message.patch
|
||||
patches.kernel.org/4.15.5-086-x86-cpu-Change-type-of-x86_cache_size-variable.patch
|
||||
patches.kernel.org/4.15.5-087-x86-entry-64-Fix-CR3-restore-in-paranoid_exit.patch
|
||||
patches.kernel.org/4.15.5-088-drm-ttm-Don-t-add-swapped-BOs-to-swap-LRU-list.patch
|
||||
patches.kernel.org/4.15.5-089-drm-ttm-Fix-buf-pointer-update-in-ttm_bo_vm_ac.patch
|
||||
patches.kernel.org/4.15.5-090-drm-qxl-unref-cursor-bo-when-finished-with-it.patch
|
||||
patches.kernel.org/4.15.5-091-drm-qxl-reapply-cursor-after-resetting-primary.patch
|
||||
patches.kernel.org/4.15.5-092-drm-amd-powerplay-Fix-smu_table_entry.handle-t.patch
|
||||
patches.kernel.org/4.15.5-093-drm-ast-Load-lut-in-crtc_commit.patch
|
||||
patches.kernel.org/4.15.5-094-drm-Check-for-lessee-in-DROP_MASTER-ioctl.patch
|
||||
patches.kernel.org/4.15.5-095-arm64-Add-missing-Falkor-part-number-for-branc.patch
|
||||
patches.kernel.org/4.15.5-096-drm-radeon-Add-dpm-quirk-for-Jet-PRO-v2.patch
|
||||
patches.kernel.org/4.15.5-097-drm-radeon-adjust-tested-variable.patch
|
||||
patches.kernel.org/4.15.5-098-x86-smpboot-Fix-uncore_pci_remove-indexing-bug.patch
|
||||
patches.kernel.org/4.15.5-099-rtc-opal-Fix-handling-of-firmware-error-codes-.patch
|
||||
patches.kernel.org/4.15.5-100-mbcache-initialize-entry-e_referenced-in-mb_ca.patch
|
||||
patches.kernel.org/4.15.5-101-mmc-sdhci-Implement-an-SDHCI-specific-bounce-b.patch
|
||||
patches.kernel.org/4.15.5-102-mmc-bcm2835-Don-t-overwrite-max-frequency-unco.patch
|
||||
patches.kernel.org/4.15.5-103-Revert-mmc-meson-gx-include-tx-phase-in-the-tu.patch
|
||||
patches.kernel.org/4.15.5-104-mlx5-fix-mlx5_get_vector_affinity-to-start-fro.patch
|
||||
patches.kernel.org/4.15.5-105-Revert-apple-gmux-lock-iGP-IO-to-protect-from-.patch
|
||||
patches.kernel.org/4.15.5-106-jbd2-fix-sphinx-kernel-doc-build-warnings.patch
|
||||
patches.kernel.org/4.15.5-107-ext4-fix-a-race-in-the-ext4-shutdown-path.patch
|
||||
patches.kernel.org/4.15.5-108-ext4-save-error-to-disk-in-__ext4_grp_locked_e.patch
|
||||
patches.kernel.org/4.15.5-109-ext4-correct-documentation-for-grpid-mount-opt.patch
|
||||
patches.kernel.org/4.15.5-110-mm-hide-a-warning-for-COMPILE_TEST.patch
|
||||
patches.kernel.org/4.15.5-111-mm-Fix-memory-size-alignment-in-devm_memremap_.patch
|
||||
patches.kernel.org/4.15.5-112-MIPS-Fix-typo-BIG_ENDIAN-to-CPU_BIG_ENDIAN.patch
|
||||
patches.kernel.org/4.15.5-113-MIPS-CPS-Fix-MIPS_ISA_LEVEL_RAW-fallout.patch
|
||||
patches.kernel.org/4.15.5-114-MIPS-Fix-incorrect-mem-X-Y-handling.patch
|
||||
patches.kernel.org/4.15.5-115-PCI-Disable-MSI-for-HiSilicon-Hip06-Hip07-only.patch
|
||||
patches.kernel.org/4.15.5-116-PCI-iproc-Fix-NULL-pointer-dereference-for-BCM.patch
|
||||
patches.kernel.org/4.15.5-117-PCI-pciehp-Assume-NoCompl-for-Thunderbolt-port.patch
|
||||
patches.kernel.org/4.15.5-118-PCI-keystone-Fix-interrupt-controller-node-loo.patch
|
||||
patches.kernel.org/4.15.5-119-video-fbdev-atmel_lcdfb-fix-display-timings-lo.patch
|
||||
patches.kernel.org/4.15.5-120-console-dummy-leave-.con_font_get-set-to-NULL.patch
|
||||
patches.kernel.org/4.15.5-121-rbd-whitelist-RBD_FEATURE_OPERATIONS-feature-b.patch
|
||||
patches.kernel.org/4.15.5-122-xen-Fix-set-clear-_foreign_p2m_mapping-on-auto.patch
|
||||
patches.kernel.org/4.15.5-123-xenbus-track-caller-request-id.patch
|
||||
patches.kernel.org/4.15.5-124-seq_file-fix-incomplete-reset-on-read-from-zer.patch
|
||||
patches.kernel.org/4.15.5-125-tracing-Fix-parsing-of-globs-with-a-wildcard-a.patch
|
||||
patches.kernel.org/4.15.5-126-mpls-nospec-Sanitize-array-index-in-mpls_label.patch
|
||||
patches.kernel.org/4.15.5-127-rtlwifi-rtl8821ae-Fix-connection-lost-problem-.patch
|
||||
patches.kernel.org/4.15.5-128-arm64-proc-Set-PTE_NG-for-table-entries-to-avo.patch
|
||||
patches.kernel.org/4.15.5-129-xprtrdma-Fix-calculation-of-ri_max_send_sges.patch
|
||||
patches.kernel.org/4.15.5-130-xprtrdma-Fix-BUG-after-a-device-removal.patch
|
||||
patches.kernel.org/4.15.5-131-blk-wbt-account-flush-requests-correctly.patch
|
||||
patches.kernel.org/4.15.5-132-target-iscsi-avoid-NULL-dereference-in-CHAP-au.patch
|
||||
patches.kernel.org/4.15.5-133-iscsi-target-make-sure-to-wake-up-sleeping-log.patch
|
||||
patches.kernel.org/4.15.5-134-dm-correctly-handle-chained-bios-in-dec_pendin.patch
|
||||
patches.kernel.org/4.15.5-135-Btrfs-fix-deadlock-in-run_delalloc_nocow.patch
|
||||
patches.kernel.org/4.15.5-136-Btrfs-fix-crash-due-to-not-cleaning-up-tree-lo.patch
|
||||
patches.kernel.org/4.15.5-137-Btrfs-fix-extent-state-leak-from-tree-log.patch
|
||||
patches.kernel.org/4.15.5-138-Btrfs-fix-btrfs_evict_inode-to-handle-abnormal.patch
|
||||
patches.kernel.org/4.15.5-139-Btrfs-fix-use-after-free-on-root-orphan_block_.patch
|
||||
patches.kernel.org/4.15.5-140-Btrfs-fix-unexpected-EEXIST-when-creating-new-.patch
|
||||
patches.kernel.org/4.15.5-141-9p-trans_virtio-discard-zero-length-reply.patch
|
||||
patches.kernel.org/4.15.5-142-mtd-nand-vf610-set-correct-ooblayout.patch
|
||||
patches.kernel.org/4.15.5-143-ALSA-hda-Fix-headset-mic-detection-problem-for.patch
|
||||
patches.kernel.org/4.15.5-144-ALSA-usb-audio-Fix-UAC2-get_ctl-request-with-a.patch
|
||||
patches.kernel.org/4.15.5-145-ALSA-hda-realtek-Add-headset-mode-support-for-.patch
|
||||
patches.kernel.org/4.15.5-146-ALSA-hda-realtek-Enable-Thinkpad-Dock-device-f.patch
|
||||
patches.kernel.org/4.15.5-147-ALSA-hda-realtek-PCI-quirk-for-Fujitsu-U7x7.patch
|
||||
patches.kernel.org/4.15.5-148-ALSA-usb-audio-add-implicit-fb-quirk-for-Behri.patch
|
||||
patches.kernel.org/4.15.5-149-ALSA-usb-add-more-device-quirks-for-USB-DSD-de.patch
|
||||
patches.kernel.org/4.15.5-150-ALSA-seq-Fix-racy-pool-initializations.patch
|
||||
patches.kernel.org/4.15.5-151-mvpp2-fix-multicast-address-filter.patch
|
||||
patches.kernel.org/4.15.5-152-usb-Move-USB_UHCI_BIG_ENDIAN_-out-of-USB_SUPPO.patch
|
||||
patches.kernel.org/4.15.5-153-x86-mm-mm-hwpoison-Don-t-unconditionally-unmap.patch
|
||||
patches.kernel.org/4.15.5-154-ARM-dts-exynos-fix-RTC-interrupt-for-exynos541.patch
|
||||
patches.kernel.org/4.15.5-155-ARM-pxa-tosa-bt-add-MODULE_LICENSE-tag.patch
|
||||
patches.kernel.org/4.15.5-156-arm64-dts-msm8916-Add-missing-phy-cells.patch
|
||||
patches.kernel.org/4.15.5-157-ARM-dts-s5pv210-add-interrupt-parent-for-ohci.patch
|
||||
patches.kernel.org/4.15.5-158-arm-dts-mt7623-Update-ethsys-binding.patch
|
||||
patches.kernel.org/4.15.5-159-arm-dts-mt2701-Add-reset-cells.patch
|
||||
patches.kernel.org/4.15.5-160-ARM-dts-Delete-bogus-reference-to-the-charlcd.patch
|
||||
patches.kernel.org/4.15.5-161-media-r820t-fix-r820t_write_reg-for-KASAN.patch
|
||||
patches.kernel.org/4.15.5-162-mmc-sdhci-of-esdhc-fix-eMMC-couldn-t-work-afte.patch
|
||||
patches.kernel.org/4.15.5-163-mmc-sdhci-of-esdhc-fix-the-mmc-error-after-sle.patch
|
||||
patches.kernel.org/4.15.5-164-Linux-4.15.5.patch
|
||||
|
||||
########################################################
|
||||
# Build fixes that apply to the vanilla kernel too.
|
||||
@ -473,6 +637,7 @@
|
||||
########################################################
|
||||
# powerpc/generic
|
||||
########################################################
|
||||
patches.suse/powerpc-pseries-Add-empty-update_numa_cpu_lookup_tab.patch
|
||||
|
||||
########################################################
|
||||
# powerpc/little endian
|
||||
@ -581,7 +746,6 @@
|
||||
|
||||
# Not upstream yet
|
||||
patches.suse/uapi-add-a-compatibility-layer-between-linux-uio-h-and-glibc
|
||||
patches.suse/btrfs-btrfs_evict_inode-must-clear-all-inodes.patch
|
||||
|
||||
# SUSE-specific
|
||||
patches.suse/btrfs-provide-super_operations-get_inode_dev
|
||||
|
@ -1,3 +1,3 @@
|
||||
2018-02-20 16:32:36 +0100
|
||||
GIT Revision: a927c5d59597a1a9c2a916ddde03cc86a9b90eb0
|
||||
2018-02-22 22:48:29 +0100
|
||||
GIT Revision: 52ce7323e580854b8ad50d37872361bce90816a3
|
||||
GIT Branch: stable
|
||||
|
Loading…
Reference in New Issue
Block a user