commit 8b88553f9147696c4bb6f23d849b00503ecd5586
OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=1056
This commit is contained in:
parent
a99d038045
commit
5abbe8b82d
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:638350a9ebd552694828b258931e5c02990b8994d240885b0d1bb55709037277
|
||||
size 189353
|
||||
oid sha256:ab6e1f08d65ac2107282efe5f9bef1789d43cf36c7cd0a6e2268ed0433be1b8c
|
||||
size 189269
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-aarch64
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv6l
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv7l
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -62,9 +62,9 @@ Name: kernel-64kb
|
||||
Summary: Kernel with 64kb PAGE_SIZE
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -169,10 +169,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-%build_flavor-base-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
Provides: kernel-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: %name-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -62,9 +62,9 @@ Name: kernel-debug
|
||||
Summary: A Debug Version of the Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -169,10 +169,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-%build_flavor-base-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
Provides: kernel-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: %name-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
%ifarch ppc64
|
||||
Provides: kernel-kdump = 2.6.28
|
||||
Obsoletes: kernel-kdump <= 2.6.28
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -62,9 +62,9 @@ Name: kernel-default
|
||||
Summary: The Standard Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -169,10 +169,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-%build_flavor-base-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
Provides: kernel-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: %name-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
%ifarch %ix86
|
||||
Provides: kernel-smp = 2.6.17
|
||||
Obsoletes: kernel-smp <= 2.6.17
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -31,9 +31,9 @@ Name: kernel-docs
|
||||
Summary: Kernel Documentation
|
||||
License: GPL-2.0
|
||||
Group: Documentation/Man
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -63,7 +63,7 @@ BuildRequires: texlive-zapfding
|
||||
%endif
|
||||
Url: http://www.kernel.org/
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: %name-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -62,9 +62,9 @@ Name: kernel-kvmsmall
|
||||
Summary: The Small Developer Kernel for KVM
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -169,10 +169,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-%build_flavor-base-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
Provides: kernel-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: %name-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -62,9 +62,9 @@ Name: kernel-lpae
|
||||
Summary: Kernel for LPAE enabled systems
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -169,10 +169,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-%build_flavor-base-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
Provides: kernel-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: %name-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
#!BuildIgnore: post-build-checks
|
||||
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -45,7 +45,7 @@ BuildRequires: util-linux
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
BuildRequires: kernel%kernel_flavor-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
BuildRequires: kernel%kernel_flavor-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
|
||||
%if 0%{?rhel_version}
|
||||
BuildRequires: kernel
|
||||
@ -64,9 +64,9 @@ BuildRequires: dracut
|
||||
Summary: package kernel and initrd for OBS VM builds
|
||||
License: GPL-2.0
|
||||
Group: SLES
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
# needsrootforbuild
|
||||
|
||||
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Summary: Basic QA tests for the kernel
|
||||
License: GPL-2.0
|
||||
Group: SLES
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -62,9 +62,9 @@ Name: kernel-pae
|
||||
Summary: Kernel with PAE Support
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -169,10 +169,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-%build_flavor-base-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
Provides: kernel-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: %name-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
%ifarch %ix86
|
||||
Provides: kernel-bigsmp = 2.6.17
|
||||
Obsoletes: kernel-bigsmp <= 2.6.17
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -30,9 +30,9 @@ Name: kernel-source
|
||||
Summary: The Linux Kernel Sources
|
||||
License: GPL-2.0
|
||||
Group: Development/Sources
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -43,7 +43,7 @@ BuildRequires: fdupes
|
||||
BuildRequires: sed
|
||||
Requires(post): coreutils sed
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: %name-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -24,10 +24,10 @@ Name: kernel-syms
|
||||
Summary: Kernel Symbol Versions (modversions)
|
||||
License: GPL-2.0
|
||||
Group: Development/Sources
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -55,7 +55,7 @@ Requires: kernel-zfcpdump-devel = %version-%source_rel
|
||||
%endif
|
||||
Requires: pesign-obs-integration
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: %name-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
Provides: multiversion(kernel)
|
||||
Source: README.KSYMS
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -62,9 +62,9 @@ Name: kernel-vanilla
|
||||
Summary: The Standard Kernel - without any SUSE patches
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -169,10 +169,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-%build_flavor-base-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
Provides: kernel-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: %name-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
|
@ -1,3 +1,224 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:17:39 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Move the vfio patch from kernel.org to suse.
|
||||
kernel.org is only for stable patches.
|
||||
- commit 6daf8be
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 11:16:48 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.0.8 (bnc#1012628).
|
||||
- drm/i915/gvt: do not let pin count of shadow mm go negative
|
||||
(bnc#1012628).
|
||||
- kbuild: pkg: use -f $(srctree)/Makefile to recurse to top
|
||||
Makefile (bnc#1012628).
|
||||
- netfilter: nft_compat: use .release_ops and remove list of
|
||||
extension (bnc#1012628).
|
||||
- netfilter: nf_tables: use-after-free in dynamic operations
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_tables: add missing ->release_ops() in error
|
||||
path of newrule() (bnc#1012628).
|
||||
- hv_netvsc: Fix unwanted wakeup after tx_disable (bnc#1012628).
|
||||
- ibmvnic: Fix completion structure initialization (bnc#1012628).
|
||||
- ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (bnc#1012628).
|
||||
- ipv6: Fix dangling pointer when ipv6 fragment (bnc#1012628).
|
||||
- ipv6: sit: reset ip header pointer in ipip6_rcv (bnc#1012628).
|
||||
- net: ethtool: not call vzalloc for zero sized memory request
|
||||
(bnc#1012628).
|
||||
- net-gro: Fix GRO flush when receiving a GSO packet
|
||||
(bnc#1012628).
|
||||
- net/mlx5: Decrease default mr cache size (bnc#1012628).
|
||||
- netns: provide pure entropy for net_hash_mix() (bnc#1012628).
|
||||
- net: rds: force to destroy connection if t_sock is NULL in
|
||||
rds_tcp_kill_sock() (bnc#1012628).
|
||||
- net/sched: act_sample: fix divide by zero in the traffic path
|
||||
(bnc#1012628).
|
||||
- net/sched: fix ->get helper of the matchall cls (bnc#1012628).
|
||||
- openvswitch: fix flow actions reallocation (bnc#1012628).
|
||||
- qmi_wwan: add Olicard 600 (bnc#1012628).
|
||||
- r8169: disable ASPM again (bnc#1012628).
|
||||
- sctp: initialize _pad of sockaddr_in before copying to user
|
||||
memory (bnc#1012628).
|
||||
- tcp: Ensure DCTCP reacts to losses (bnc#1012628).
|
||||
- tcp: fix a potential NULL pointer dereference in tcp_sk_exit
|
||||
(bnc#1012628).
|
||||
- vrf: check accept_source_route on the original netdevice
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Fix error handling when refreshing TIRs
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Add a lock on tir list (bnc#1012628).
|
||||
- nfp: validate the return code from dev_queue_xmit()
|
||||
(bnc#1012628).
|
||||
- nfp: disable netpoll on representors (bnc#1012628).
|
||||
- bnxt_en: Improve RX consumer index validity check (bnc#1012628).
|
||||
- bnxt_en: Reset device on RX buffer errors (bnc#1012628).
|
||||
- net: ip_gre: fix possible use-after-free in erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
|
||||
(bnc#1012628).
|
||||
- net: bridge: always clear mcast matching struct on reports
|
||||
and leaves (bnc#1012628).
|
||||
- net: thunderx: fix NULL pointer dereference in
|
||||
nicvf_open/nicvf_stop (bnc#1012628).
|
||||
- net: vrf: Fix ping failed when vrf mtu is set to 0
|
||||
(bnc#1012628).
|
||||
- net: core: netif_receive_skb_list: unlist skb before passing
|
||||
to pt->func (bnc#1012628).
|
||||
- r8169: disable default rx interrupt coalescing on RTL8168
|
||||
(bnc#1012628).
|
||||
- net: mlx5: Add a missing check on idr_find, free buf
|
||||
(bnc#1012628).
|
||||
- net/mlx5e: Update xoff formula (bnc#1012628).
|
||||
- net/mlx5e: Update xon formula (bnc#1012628).
|
||||
- kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD (bnc#1012628).
|
||||
- lib/string.c: implement a basic bcmp (bnc#1012628).
|
||||
- Revert "clk: meson: clean-up clock registration" (bnc#1012628).
|
||||
- tty: mark Siemens R3964 line discipline as BROKEN (bnc#1012628).
|
||||
- tty: ldisc: add sysctl to prevent autoloading of ldiscs
|
||||
(bnc#1012628).
|
||||
- hwmon: (w83773g) Select REGMAP_I2C to fix build error
|
||||
(bnc#1012628).
|
||||
- hwmon: (occ) Fix power sensor indexing (bnc#1012628).
|
||||
- SMB3: Allow persistent handle timeout to be configurable on
|
||||
mount (bnc#1012628).
|
||||
- HID: logitech: Handle 0 scroll events for the m560
|
||||
(bnc#1012628).
|
||||
- ACPICA: Clear status of GPEs before enabling them (bnc#1012628).
|
||||
- ACPICA: Namespace: remove address node from global list after
|
||||
method termination (bnc#1012628).
|
||||
- ALSA: seq: Fix OOB-reads from strlcpy (bnc#1012628).
|
||||
- ALSA: hda/realtek: Enable headset MIC of Acer TravelMate
|
||||
B114-21 with ALC233 (bnc#1012628).
|
||||
- ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (bnc#1012628).
|
||||
- ALSA: xen-front: Do not use stream buffer size before it is set
|
||||
(bnc#1012628).
|
||||
- ALSA: hda - Add two more machines to the power_save_blacklist
|
||||
(bnc#1012628).
|
||||
- mm/huge_memory.c: fix modifying of page protection by
|
||||
insert_pfn_pmd() (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
|
||||
(bnc#1012628).
|
||||
- mmc: alcor: don't write data before command has completed
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-omap: Don't finish_mrq() on a command error during
|
||||
tuning (bnc#1012628).
|
||||
- parisc: Detect QEMU earlier in boot process (bnc#1012628).
|
||||
- parisc: regs_return_value() should return gpr28 (bnc#1012628).
|
||||
- parisc: also set iaoq_b in instruction_pointer_set()
|
||||
(bnc#1012628).
|
||||
- alarmtimer: Return correct remaining time (bnc#1012628).
|
||||
- drm/i915/gvt: do not deliver a workload if its creation fails
|
||||
(bnc#1012628).
|
||||
- drm/sun4i: DW HDMI: Lower max. supported rate for H6
|
||||
(bnc#1012628).
|
||||
- drm/udl: add a release method and delay modeset teardown
|
||||
(bnc#1012628).
|
||||
- kvm: svm: fix potential get_num_contig_pages overflow
|
||||
(bnc#1012628).
|
||||
- include/linux/bitrev.h: fix constant bitrev (bnc#1012628).
|
||||
- mm: writeback: use exact memcg dirty counts (bnc#1012628).
|
||||
- ASoC: intel: Fix crash at suspend/resume after failed codec
|
||||
registration (bnc#1012628).
|
||||
- ASoC: fsl_esai: fix channel swap issue when stream starts
|
||||
(bnc#1012628).
|
||||
- Btrfs: do not allow trimming when a fs is mounted with the
|
||||
nologreplay option (bnc#1012628).
|
||||
- btrfs: prop: fix zstd compression parameter validation
|
||||
(bnc#1012628).
|
||||
- btrfs: prop: fix vanished compression property after failed set
|
||||
(bnc#1012628).
|
||||
- riscv: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- block: Revert v5.0 blk_mq_request_issue_directly() changes
|
||||
(bnc#1012628).
|
||||
- block: do not leak memory in bio_copy_user_iov() (bnc#1012628).
|
||||
- block: fix the return errno for direct IO (bnc#1012628).
|
||||
- genirq: Respect IRQCHIP_SKIP_SET_WAKE in
|
||||
irq_chip_set_wake_parent() (bnc#1012628).
|
||||
- genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
|
||||
(bnc#1012628).
|
||||
- virtio: Honour 'may_reduce_num' in vring_create_virtqueue
|
||||
(bnc#1012628).
|
||||
- ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: fix rk3288 cpu opp node reference
|
||||
(bnc#1012628).
|
||||
- ARM: dts: am335x-evmsk: Correct the regulators for the audio
|
||||
codec (bnc#1012628).
|
||||
- ARM: dts: am335x-evm: Correct the regulators for the audio codec
|
||||
(bnc#1012628).
|
||||
- ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
|
||||
(bnc#1012628).
|
||||
- ARM: dts: at91: Fix typo in ISC_D0 on PC9 (bnc#1012628).
|
||||
- arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result
|
||||
value (bnc#1012628).
|
||||
- arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
|
||||
rk3328-rock64 (bnc#1012628).
|
||||
- arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
|
||||
(bnc#1012628).
|
||||
- arm64: backtrace: Don't bother trying to unwind the userspace
|
||||
stack (bnc#1012628).
|
||||
- arm64/ftrace: fix inadvertent BUG() in trampoline check
|
||||
(bnc#1012628).
|
||||
- IB/mlx5: Reset access mask when looping inside page fault
|
||||
handler (bnc#1012628).
|
||||
- xen: Prevent buffer overflow in privcmd ioctl (bnc#1012628).
|
||||
- sched/fair: Do not re-read ->h_load_next during hierarchical
|
||||
load calculation (bnc#1012628).
|
||||
- xtensa: fix return_address (bnc#1012628).
|
||||
- csky: Fix syscall_get_arguments() and syscall_set_arguments()
|
||||
(bnc#1012628).
|
||||
- x86/asm: Remove dead __GNUC__ conditionals (bnc#1012628).
|
||||
- x86/asm: Use stricter assembly constraints in bitops
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve race condition when disabling PMC
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Resolve NMI latency issues for active PMCs
|
||||
(bnc#1012628).
|
||||
- x86/perf/amd: Remove need to check "running" bit in NMI handler
|
||||
(bnc#1012628).
|
||||
- PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA
|
||||
controller (bnc#1012628).
|
||||
- PCI: pciehp: Ignore Link State Changes after powering off a slot
|
||||
(bnc#1012628).
|
||||
- xprtrdma: Fix helper that drains the transport (bnc#1012628).
|
||||
- powerpc/64s/radix: Fix radix segment exception handling
|
||||
(bnc#1012628).
|
||||
- dm integrity: change memcmp to strncmp in dm_integrity_ctr
|
||||
(bnc#1012628).
|
||||
- dm: revert 8f50e358153d ("dm: limit the max bio size as
|
||||
BIO_MAX_PAGES * PAGE_SIZE") (bnc#1012628).
|
||||
- dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic
|
||||
checksum errors (bnc#1012628).
|
||||
- dm: disable DISCARD if the underlying storage no longer supports
|
||||
it (bnc#1012628).
|
||||
- dm integrity: fix deadlock with overlapping I/O (bnc#1012628).
|
||||
- drm/virtio: do NOT reuse resource ids (bnc#1012628).
|
||||
- Update config files: keep LDISC_AUTOLOAD and let R3964 go
|
||||
* LDISC_AUTOLOAD is new and =y preserves the original behaviour.
|
||||
* R3964 was marked as BROKEN.
|
||||
- commit 33c0e93
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 20:14:10 CEST 2019 - jkosina@suse.cz
|
||||
|
||||
- Delete
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
|
||||
- Delete
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
|
||||
- Delete
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch.
|
||||
- Delete
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch.
|
||||
- Delete
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
|
||||
Drop SUSE-specific IBRS-on-SKL implementation. Please refer to
|
||||
page 16 of Intel's paper [1]: "Intel considers the risk of an attack
|
||||
based on exploiting deep call stacks low."
|
||||
[1] https://software.intel.com/security-software-guidance/api-app/sites/default/files/Retpoline-A-Branch-Target-Injection-Mitigation.pdf
|
||||
- commit 2cfda4d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 12:44:40 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
@ -58,6 +279,12 @@ Wed Apr 10 12:17:44 CEST 2019 - tiwai@suse.de
|
||||
(bsc#1132033).
|
||||
- commit d7dabeb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 8 07:34:05 CEST 2019 - mkubecek@suse.cz
|
||||
|
||||
- config: disable DEVKMEM (bsc#1128045)
|
||||
- commit 8b88553
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 16:47:49 CEST 2019 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.0
|
||||
%define patchversion 5.0.7
|
||||
%define patchversion 5.0.8
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -62,9 +62,9 @@ Name: kernel-zfcpdump
|
||||
Summary: The IBM System Z zfcpdump Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 5.0.7
|
||||
Version: 5.0.8
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g8a6bcaf
|
||||
Release: <RELEASE>.g8b88553
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -169,10 +169,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: kernel-%build_flavor-base-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
Provides: kernel-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
Provides: %name-srchash-8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:583792d2b6cc253677d87ff7eb36bb15631a430d95382d5447112c2c86a2578d
|
||||
size 648414
|
||||
oid sha256:4cab5ead7354ef71ca24e7a0aebfdf26c8834eed55a42c9c6b2514f39d4ee2ae
|
||||
size 747999
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bf15c5415b4231c35d8ded709c60f618ed8fae819b5f3c36bc7887ae8a424e30
|
||||
size 64932
|
||||
oid sha256:acd58339301bdd32725688f31d734738fcb052521624ffe94a9bcfc690c92b31
|
||||
size 56287
|
||||
|
133
series.conf
133
series.conf
@ -830,6 +830,124 @@
|
||||
patches.kernel.org/5.0.7-246-kbuild-add-workaround-for-Debian-make-kpkg.patch
|
||||
patches.kernel.org/5.0.7-247-kbuild-skip-sub-make-for-in-tree-build-with-GNU.patch
|
||||
patches.kernel.org/5.0.7-248-Linux-5.0.7.patch
|
||||
patches.kernel.org/5.0.8-001-drm-i915-gvt-do-not-let-pin-count-of-shadow-mm-.patch
|
||||
patches.kernel.org/5.0.8-002-kbuild-pkg-use-f-srctree-Makefile-to-recurse-to.patch
|
||||
patches.kernel.org/5.0.8-003-netfilter-nft_compat-use-.release_ops-and-remov.patch
|
||||
patches.kernel.org/5.0.8-004-netfilter-nf_tables-use-after-free-in-dynamic-o.patch
|
||||
patches.kernel.org/5.0.8-005-netfilter-nf_tables-add-missing-release_ops-in-.patch
|
||||
patches.kernel.org/5.0.8-006-hv_netvsc-Fix-unwanted-wakeup-after-tx_disable.patch
|
||||
patches.kernel.org/5.0.8-007-ibmvnic-Fix-completion-structure-initialization.patch
|
||||
patches.kernel.org/5.0.8-008-ip6_tunnel-Match-to-ARPHRD_TUNNEL6-for-dev-type.patch
|
||||
patches.kernel.org/5.0.8-009-ipv6-Fix-dangling-pointer-when-ipv6-fragment.patch
|
||||
patches.kernel.org/5.0.8-010-ipv6-sit-reset-ip-header-pointer-in-ipip6_rcv.patch
|
||||
patches.kernel.org/5.0.8-011-kcm-switch-order-of-device-registration-to-fix-.patch
|
||||
patches.kernel.org/5.0.8-012-net-ethtool-not-call-vzalloc-for-zero-sized-mem.patch
|
||||
patches.kernel.org/5.0.8-013-net-gro-Fix-GRO-flush-when-receiving-a-GSO-pack.patch
|
||||
patches.kernel.org/5.0.8-014-net-mlx5-Decrease-default-mr-cache-size.patch
|
||||
patches.kernel.org/5.0.8-015-netns-provide-pure-entropy-for-net_hash_mix.patch
|
||||
patches.kernel.org/5.0.8-016-net-rds-force-to-destroy-connection-if-t_sock-i.patch
|
||||
patches.kernel.org/5.0.8-017-net-sched-act_sample-fix-divide-by-zero-in-the-.patch
|
||||
patches.kernel.org/5.0.8-018-net-sched-fix-get-helper-of-the-matchall-cls.patch
|
||||
patches.kernel.org/5.0.8-019-openvswitch-fix-flow-actions-reallocation.patch
|
||||
patches.kernel.org/5.0.8-020-qmi_wwan-add-Olicard-600.patch
|
||||
patches.kernel.org/5.0.8-021-r8169-disable-ASPM-again.patch
|
||||
patches.kernel.org/5.0.8-022-sctp-initialize-_pad-of-sockaddr_in-before-copy.patch
|
||||
patches.kernel.org/5.0.8-023-tcp-Ensure-DCTCP-reacts-to-losses.patch
|
||||
patches.kernel.org/5.0.8-024-tcp-fix-a-potential-NULL-pointer-dereference-in.patch
|
||||
patches.kernel.org/5.0.8-025-vrf-check-accept_source_route-on-the-original-n.patch
|
||||
patches.kernel.org/5.0.8-026-net-mlx5e-Fix-error-handling-when-refreshing-TI.patch
|
||||
patches.kernel.org/5.0.8-027-net-mlx5e-Add-a-lock-on-tir-list.patch
|
||||
patches.kernel.org/5.0.8-028-nfp-validate-the-return-code-from-dev_queue_xmi.patch
|
||||
patches.kernel.org/5.0.8-029-nfp-disable-netpoll-on-representors.patch
|
||||
patches.kernel.org/5.0.8-030-bnxt_en-Improve-RX-consumer-index-validity-chec.patch
|
||||
patches.kernel.org/5.0.8-031-bnxt_en-Reset-device-on-RX-buffer-errors.patch
|
||||
patches.kernel.org/5.0.8-032-net-ip_gre-fix-possible-use-after-free-in-erspa.patch
|
||||
patches.kernel.org/5.0.8-033-net-ip6_gre-fix-possible-use-after-free-in-ip6e.patch
|
||||
patches.kernel.org/5.0.8-034-net-bridge-always-clear-mcast-matching-struct-o.patch
|
||||
patches.kernel.org/5.0.8-035-net-thunderx-fix-NULL-pointer-dereference-in-ni.patch
|
||||
patches.kernel.org/5.0.8-036-net-vrf-Fix-ping-failed-when-vrf-mtu-is-set-to-.patch
|
||||
patches.kernel.org/5.0.8-037-net-core-netif_receive_skb_list-unlist-skb-befo.patch
|
||||
patches.kernel.org/5.0.8-038-r8169-disable-default-rx-interrupt-coalescing-o.patch
|
||||
patches.kernel.org/5.0.8-039-net-mlx5-Add-a-missing-check-on-idr_find-free-b.patch
|
||||
patches.kernel.org/5.0.8-040-net-mlx5e-Update-xoff-formula.patch
|
||||
patches.kernel.org/5.0.8-041-net-mlx5e-Update-xon-formula.patch
|
||||
patches.kernel.org/5.0.8-042-kbuild-clang-choose-GCC_TOOLCHAIN_DIR-not-on-LD.patch
|
||||
patches.kernel.org/5.0.8-043-lib-string.c-implement-a-basic-bcmp.patch
|
||||
patches.kernel.org/5.0.8-044-Revert-clk-meson-clean-up-clock-registration.patch
|
||||
patches.kernel.org/5.0.8-045-tty-mark-Siemens-R3964-line-discipline-as-BROKE.patch
|
||||
patches.kernel.org/5.0.8-046-tty-ldisc-add-sysctl-to-prevent-autoloading-of-.patch
|
||||
patches.kernel.org/5.0.8-047-hwmon-w83773g-Select-REGMAP_I2C-to-fix-build-er.patch
|
||||
patches.kernel.org/5.0.8-048-hwmon-occ-Fix-power-sensor-indexing.patch
|
||||
patches.kernel.org/5.0.8-049-SMB3-Allow-persistent-handle-timeout-to-be-conf.patch
|
||||
patches.kernel.org/5.0.8-050-HID-logitech-Handle-0-scroll-events-for-the-m56.patch
|
||||
patches.kernel.org/5.0.8-051-ACPICA-Clear-status-of-GPEs-before-enabling-the.patch
|
||||
patches.kernel.org/5.0.8-052-ACPICA-Namespace-remove-address-node-from-globa.patch
|
||||
patches.kernel.org/5.0.8-053-ALSA-seq-Fix-OOB-reads-from-strlcpy.patch
|
||||
patches.kernel.org/5.0.8-054-ALSA-hda-realtek-Enable-headset-MIC-of-Acer-Tra.patch
|
||||
patches.kernel.org/5.0.8-055-ALSA-hda-realtek-Add-quirk-for-Tuxedo-XC-1509.patch
|
||||
patches.kernel.org/5.0.8-056-ALSA-xen-front-Do-not-use-stream-buffer-size-be.patch
|
||||
patches.kernel.org/5.0.8-057-ALSA-hda-Add-two-more-machines-to-the-power_sav.patch
|
||||
patches.kernel.org/5.0.8-058-mm-huge_memory.c-fix-modifying-of-page-protecti.patch
|
||||
patches.kernel.org/5.0.8-059-arm64-dts-rockchip-fix-rk3328-sdmmc0-write-erro.patch
|
||||
patches.kernel.org/5.0.8-060-mmc-alcor-don-t-write-data-before-command-has-c.patch
|
||||
patches.kernel.org/5.0.8-061-mmc-sdhci-omap-Don-t-finish_mrq-on-a-command-er.patch
|
||||
patches.kernel.org/5.0.8-062-parisc-Detect-QEMU-earlier-in-boot-process.patch
|
||||
patches.kernel.org/5.0.8-063-parisc-regs_return_value-should-return-gpr28.patch
|
||||
patches.kernel.org/5.0.8-064-parisc-also-set-iaoq_b-in-instruction_pointer_s.patch
|
||||
patches.kernel.org/5.0.8-065-alarmtimer-Return-correct-remaining-time.patch
|
||||
patches.kernel.org/5.0.8-066-drm-i915-gvt-do-not-deliver-a-workload-if-its-c.patch
|
||||
patches.kernel.org/5.0.8-067-drm-sun4i-DW-HDMI-Lower-max.-supported-rate-for.patch
|
||||
patches.kernel.org/5.0.8-068-drm-udl-add-a-release-method-and-delay-modeset-.patch
|
||||
patches.kernel.org/5.0.8-069-kvm-svm-fix-potential-get_num_contig_pages-over.patch
|
||||
patches.kernel.org/5.0.8-070-include-linux-bitrev.h-fix-constant-bitrev.patch
|
||||
patches.kernel.org/5.0.8-071-mm-writeback-use-exact-memcg-dirty-counts.patch
|
||||
patches.kernel.org/5.0.8-072-ASoC-intel-Fix-crash-at-suspend-resume-after-fa.patch
|
||||
patches.kernel.org/5.0.8-073-ASoC-fsl_esai-fix-channel-swap-issue-when-strea.patch
|
||||
patches.kernel.org/5.0.8-074-Btrfs-do-not-allow-trimming-when-a-fs-is-mounte.patch
|
||||
patches.kernel.org/5.0.8-075-btrfs-prop-fix-zstd-compression-parameter-valid.patch
|
||||
patches.kernel.org/5.0.8-076-btrfs-prop-fix-vanished-compression-property-af.patch
|
||||
patches.kernel.org/5.0.8-077-riscv-Fix-syscall_get_arguments-and-syscall_set.patch
|
||||
patches.kernel.org/5.0.8-078-block-Revert-v5.0-blk_mq_request_issue_directly.patch
|
||||
patches.kernel.org/5.0.8-079-block-do-not-leak-memory-in-bio_copy_user_iov.patch
|
||||
patches.kernel.org/5.0.8-080-block-fix-the-return-errno-for-direct-IO.patch
|
||||
patches.kernel.org/5.0.8-081-genirq-Respect-IRQCHIP_SKIP_SET_WAKE-in-irq_chi.patch
|
||||
patches.kernel.org/5.0.8-082-genirq-Initialize-request_mutex-if-CONFIG_SPARS.patch
|
||||
patches.kernel.org/5.0.8-083-virtio-Honour-may_reduce_num-in-vring_create_vi.patch
|
||||
patches.kernel.org/5.0.8-084-drm-i915-dp-revert-back-to-max-link-rate-and-la.patch
|
||||
patches.kernel.org/5.0.8-085-ARM-OMAP1-ams-delta-Fix-broken-GPIO-ID-allocati.patch
|
||||
patches.kernel.org/5.0.8-086-ARM-dts-rockchip-fix-rk3288-cpu-opp-node-refere.patch
|
||||
patches.kernel.org/5.0.8-087-ARM-dts-am335x-evmsk-Correct-the-regulators-for.patch
|
||||
patches.kernel.org/5.0.8-088-ARM-dts-am335x-evm-Correct-the-regulators-for-t.patch
|
||||
patches.kernel.org/5.0.8-089-ARM-dts-rockchip-Fix-SD-card-detection-on-rk328.patch
|
||||
patches.kernel.org/5.0.8-090-ARM-dts-at91-Fix-typo-in-ISC_D0-on-PC9.patch
|
||||
patches.kernel.org/5.0.8-091-arm64-futex-Fix-FUTEX_WAKE_OP-atomic-ops-with-n.patch
|
||||
patches.kernel.org/5.0.8-092-arm64-dts-rockchip-Fix-vcc_host1_5v-GPIO-polari.patch
|
||||
patches.kernel.org/5.0.8-093-arm64-dts-rockchip-fix-rk3328-rgmii-high-tx-err.patch
|
||||
patches.kernel.org/5.0.8-094-arm64-backtrace-Don-t-bother-trying-to-unwind-t.patch
|
||||
patches.kernel.org/5.0.8-095-arm64-ftrace-fix-inadvertent-BUG-in-trampoline-.patch
|
||||
patches.kernel.org/5.0.8-096-IB-mlx5-Reset-access-mask-when-looping-inside-p.patch
|
||||
patches.kernel.org/5.0.8-097-xen-Prevent-buffer-overflow-in-privcmd-ioctl.patch
|
||||
patches.kernel.org/5.0.8-098-sched-fair-Do-not-re-read-h_load_next-during-hi.patch
|
||||
patches.kernel.org/5.0.8-099-xtensa-fix-return_address.patch
|
||||
patches.kernel.org/5.0.8-100-csky-Fix-syscall_get_arguments-and-syscall_set_.patch
|
||||
patches.kernel.org/5.0.8-101-x86-asm-Remove-dead-__GNUC__-conditionals.patch
|
||||
patches.kernel.org/5.0.8-102-x86-asm-Use-stricter-assembly-constraints-in-bi.patch
|
||||
patches.kernel.org/5.0.8-103-x86-perf-amd-Resolve-race-condition-when-disabl.patch
|
||||
patches.kernel.org/5.0.8-104-x86-perf-amd-Resolve-NMI-latency-issues-for-act.patch
|
||||
patches.kernel.org/5.0.8-105-x86-perf-amd-Remove-need-to-check-running-bit-i.patch
|
||||
patches.kernel.org/5.0.8-106-PCI-Add-function-1-DMA-alias-quirk-for-Marvell-.patch
|
||||
patches.kernel.org/5.0.8-107-PCI-pciehp-Ignore-Link-State-Changes-after-powe.patch
|
||||
patches.kernel.org/5.0.8-108-xprtrdma-Fix-helper-that-drains-the-transport.patch
|
||||
patches.kernel.org/5.0.8-109-powerpc-64s-radix-Fix-radix-segment-exception-h.patch
|
||||
patches.kernel.org/5.0.8-110-dm-integrity-change-memcmp-to-strncmp-in-dm_int.patch
|
||||
patches.kernel.org/5.0.8-111-dm-revert-8f50e358153d-dm-limit-the-max-bio-siz.patch
|
||||
patches.kernel.org/5.0.8-112-dm-table-propagate-BDI_CAP_STABLE_WRITES-to-fix.patch
|
||||
patches.kernel.org/5.0.8-113-dm-disable-DISCARD-if-the-underlying-storage-no.patch
|
||||
patches.kernel.org/5.0.8-114-dm-integrity-fix-deadlock-with-overlapping-I-O.patch
|
||||
patches.kernel.org/5.0.8-115-KVM-x86-nVMX-close-leak-of-L0-s-x2APIC-MSRs-CVE.patch
|
||||
patches.kernel.org/5.0.8-116-KVM-x86-nVMX-fix-x2APIC-VTPR-read-intercept.patch
|
||||
patches.kernel.org/5.0.8-117-drm-virtio-do-NOT-reuse-resource-ids.patch
|
||||
patches.kernel.org/5.0.8-118-Linux-5.0.8.patch
|
||||
|
||||
########################################################
|
||||
# Build fixes that apply to the vanilla kernel too.
|
||||
@ -884,12 +1002,6 @@
|
||||
########################################################
|
||||
patches.suse/setuid-dumpable-wrongdir
|
||||
|
||||
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch
|
||||
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch
|
||||
patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch
|
||||
patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch
|
||||
patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch
|
||||
|
||||
########################################################
|
||||
# Architecture-specific patches. These used to be all
|
||||
# at the end of series.conf, but since we don't do
|
||||
@ -1006,7 +1118,6 @@
|
||||
########################################################
|
||||
# Networking Core
|
||||
########################################################
|
||||
patches.suse/kcm-switch-order-of-device-registration-to-fix-a-cra.patch
|
||||
|
||||
########################################################
|
||||
# Netfilter
|
||||
@ -1103,7 +1214,6 @@
|
||||
########################################################
|
||||
patches.suse/Revert-drm-i915-fbdev-Actually-configure-untiled-dis.patch
|
||||
patches.suse/efifb-Omit-memory-map-check-on-legacy-boot.patch
|
||||
patches.suse/drm-i915-dp-revert-back-to-max-link-rate-and-lane-count-on-eDP.patch
|
||||
|
||||
########################################################
|
||||
# video4linux
|
||||
@ -1236,12 +1346,7 @@
|
||||
# KVM patches
|
||||
########################################################
|
||||
|
||||
# bsc#1131800 CVE-2019-3887
|
||||
patches.kernel.org/0001-kvm-x86-nvmx-close-leak-of-l0-s-x2apic-msrs-cve-2019-3887
|
||||
patches.kernel.org/0002-kvm-x86-nvmx-fix-x2apic-vtpr-read-intercept
|
||||
|
||||
# bsc#1131427 CVE-2019-3882
|
||||
patches.kernel.org/vfio-type1-limit-dma-mappings-per-container
|
||||
patches.suse/vfio-type1-limit-dma-mappings-per-container
|
||||
|
||||
########################################################
|
||||
# documentation
|
||||
|
@ -1,3 +1,3 @@
|
||||
2019-04-15 10:44:40 +0000
|
||||
GIT Revision: 8a6bcaff649fe1ebc483fd261eca6095e34b9b9a
|
||||
2019-04-17 09:25:56 +0000
|
||||
GIT Revision: 8b88553f9147696c4bb6f23d849b00503ecd5586
|
||||
GIT Branch: stable
|
||||
|
Loading…
Reference in New Issue
Block a user