commit b458db8b35c5a584464d50f2ec78cadc4c922ce6
OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=992
This commit is contained in:
parent
441ffd91a6
commit
c1bb928f8d
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols})
|
||||
|
||||
Name: dtb-aarch64
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols})
|
||||
|
||||
Name: dtb-armv6l
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols})
|
||||
|
||||
Name: dtb-armv7l
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-64kb
|
||||
Summary: Kernel with 64kb PAGE_SIZE
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -165,10 +165,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -1133,8 +1133,8 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-debug
|
||||
Summary: A Debug Version of the Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -165,10 +165,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
%ifarch ppc64
|
||||
Provides: kernel-kdump = 2.6.28
|
||||
Obsoletes: kernel-kdump <= 2.6.28
|
||||
@ -1139,8 +1139,8 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
|
||||
%ifarch ppc64
|
||||
Provides: kernel-kdump-base = 2.6.28
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-default
|
||||
Summary: The Standard Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -165,10 +165,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
%ifarch %ix86
|
||||
Provides: kernel-smp = 2.6.17
|
||||
Obsoletes: kernel-smp <= 2.6.17
|
||||
@ -1182,8 +1182,8 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
|
||||
%ifarch %ix86
|
||||
Provides: kernel-trace-base = 3.13
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -31,9 +31,9 @@ Name: kernel-docs
|
||||
Summary: Kernel Documentation
|
||||
License: GPL-2.0
|
||||
Group: Documentation/Man
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%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 = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-kvmsmall
|
||||
Summary: The Small Developer Kernel for KVM
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -165,10 +165,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -1137,8 +1137,8 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-lpae
|
||||
Summary: Kernel for LPAE enabled systems
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -165,10 +165,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -1131,8 +1131,8 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
#!BuildIgnore: post-build-checks
|
||||
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -45,7 +45,7 @@ BuildRequires: util-linux
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
BuildRequires: kernel%kernel_flavor-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
BuildRequires: kernel%kernel_flavor-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
|
||||
%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: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
# needsrootforbuild
|
||||
|
||||
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Summary: Basic QA tests for the kernel
|
||||
License: GPL-2.0
|
||||
Group: SLES
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-pae
|
||||
Summary: Kernel with PAE Support
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -165,10 +165,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
%ifarch %ix86
|
||||
Provides: kernel-bigsmp = 2.6.17
|
||||
Obsoletes: kernel-bigsmp <= 2.6.17
|
||||
@ -1159,8 +1159,8 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
|
||||
%ifarch %ix86
|
||||
Provides: kernel-vmi-base = 2.6.38
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -30,9 +30,9 @@ Name: kernel-source
|
||||
Summary: The Linux Kernel Sources
|
||||
License: GPL-2.0
|
||||
Group: Development/Sources
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -43,7 +43,7 @@ BuildRequires: fdupes
|
||||
BuildRequires: sed
|
||||
Requires(post): coreutils sed
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -24,10 +24,10 @@ Name: kernel-syms
|
||||
Summary: Kernel Symbol Versions (modversions)
|
||||
License: GPL-2.0
|
||||
Group: Development/Sources
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%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 = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: multiversion(kernel)
|
||||
Source: README.KSYMS
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-vanilla
|
||||
Summary: The Standard Kernel - without any SUSE patches
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -165,10 +165,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -1130,8 +1130,8 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,185 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 23 21:04:24 CET 2019 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.20.4 (bnc#1012628).
|
||||
- tty/ldsem: Wake up readers after timed out down_write()
|
||||
(bnc#1012628).
|
||||
- tty: Hold tty_ldisc_lock() during tty_reopen() (bnc#1012628).
|
||||
- tty: Simplify tty->count math in tty_reopen() (bnc#1012628).
|
||||
- tty: Don't hold ldisc lock in tty_reopen() if ldisc present
|
||||
(bnc#1012628).
|
||||
- can: gw: ensure DLC boundaries after CAN frame modification
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with
|
||||
CONNCOUNT_SLOTS (bnc#1012628).
|
||||
- netfilter: nf_conncount: don't skip eviction when age is
|
||||
negative (bnc#1012628).
|
||||
- netfilter: nf_conncount: split gc in two phases (bnc#1012628).
|
||||
- netfilter: nf_conncount: restart search when nodes have been
|
||||
erased (bnc#1012628).
|
||||
- netfilter: nf_conncount: merge lookup and add functions
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: move all list iterations under spinlock
|
||||
(bnc#1012628).
|
||||
- netfilter: nf_conncount: speculative garbage collection on
|
||||
empty lists (bnc#1012628).
|
||||
- netfilter: nf_conncount: fix argument order to find_next_bit
|
||||
(bnc#1012628).
|
||||
- mmc: sdhci-msm: Disable CDR function on TX (bnc#1012628).
|
||||
- arm64/kvm: consistently handle host HCR_EL2 flags (bnc#1012628).
|
||||
- arm64: Don't trap host pointer auth use to EL2 (bnc#1012628).
|
||||
- ipv6: fix kernel-infoleak in ipv6_local_error() (bnc#1012628).
|
||||
- net: bridge: fix a bug on using a neighbour cache entry without
|
||||
checking its state (bnc#1012628).
|
||||
- packet: Do not leak dev refcounts on error exit (bnc#1012628).
|
||||
- tcp: change txhash on SYN-data timeout (bnc#1012628).
|
||||
- tun: publish tfile after it's fully initialized (bnc#1012628).
|
||||
- net: phy: add missing phy driver features (bnc#1012628).
|
||||
- net: phy: Add missing features to PHY drivers (bnc#1012628).
|
||||
- net: phy: meson-gxl: Use the genphy_soft_reset callback
|
||||
(bnc#1012628).
|
||||
- lan743x: Remove phy_read from link status change function
|
||||
(bnc#1012628).
|
||||
- IN_BADCLASS: fix macro to actually work (bnc#1012628).
|
||||
- r8169: load Realtek PHY driver module before r8169
|
||||
(bnc#1012628).
|
||||
- bonding: update nest level on unlink (bnc#1012628).
|
||||
- ip: on queued skb use skb_header_pointer instead of
|
||||
pskb_may_pull (bnc#1012628).
|
||||
- r8169: don't try to read counters if chip is in a PCI power-save
|
||||
state (bnc#1012628).
|
||||
- smc: move unhash as early as possible in smc_release()
|
||||
(bnc#1012628).
|
||||
- crypto: sm3 - fix undefined shift by >= width of value
|
||||
(bnc#1012628).
|
||||
- crypto: caam - fix zero-length buffer DMA mapping (bnc#1012628).
|
||||
- crypto: authencesn - Avoid twice completion call in decrypt path
|
||||
(bnc#1012628).
|
||||
- crypto: ccree - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: bcm - convert to use crypto_authenc_extractkeys()
|
||||
(bnc#1012628).
|
||||
- crypto: authenc - fix parsing key with misaligned rta_len
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - reorder code in talitos_edesc_alloc()
|
||||
(bnc#1012628).
|
||||
- crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
|
||||
(bnc#1012628).
|
||||
- xen: Fix x86 sched_clock() interface for xen (bnc#1012628).
|
||||
- Revert "btrfs: balance dirty metadata pages in
|
||||
btrfs_finish_ordered_io" (bnc#1012628).
|
||||
- btrfs: wait on ordered extents on abort cleanup (bnc#1012628).
|
||||
- Yama: Check for pid death before checking ancestry
|
||||
(bnc#1012628).
|
||||
- scsi: core: Synchronize request queue PM status only on
|
||||
successful resume (bnc#1012628).
|
||||
- scsi: sd: Fix cache_type_store() (bnc#1012628).
|
||||
- virtio: don't allocate vqs when names[i] = NULL (bnc#1012628).
|
||||
- virtio-balloon: tweak config_changed implementation
|
||||
(bnc#1012628).
|
||||
- mips: fix n32 compat_ipc_parse_version (bnc#1012628).
|
||||
- MIPS: BCM47XX: Setup struct device for the SoC (bnc#1012628).
|
||||
- MIPS: lantiq: Fix IPI interrupt handling (bnc#1012628).
|
||||
- MIPS: OCTEON: fix kexec support (bnc#1012628).
|
||||
- drm/i915/gvt: Fix mmap range check (bnc#1012628).
|
||||
- drm/rockchip: add missing of_node_put (bnc#1012628).
|
||||
- OF: properties: add missing of_node_put (bnc#1012628).
|
||||
- mfd: tps6586x: Handle interrupts on suspend (bnc#1012628).
|
||||
- media: v4l: ioctl: Validate num_planes for debug messages
|
||||
(bnc#1012628).
|
||||
- media: vim2m: only cancel work if it is for right context
|
||||
(bnc#1012628).
|
||||
- RDMA/nldev: Don't expose unsafe global rkey to regular user
|
||||
(bnc#1012628).
|
||||
- RDMA/vmw_pvrdma: Return the correct opcode when creating WR
|
||||
(bnc#1012628).
|
||||
- kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace &
|
||||
GCC <= 4.7 (bnc#1012628).
|
||||
- kbuild: fix single target build for external module
|
||||
(bnc#1012628).
|
||||
- kbuild: mark prepare0 as PHONY to fix external module build
|
||||
(bnc#1012628).
|
||||
- net: dsa: realtek-smi: fix OF child-node lookup (bnc#1012628).
|
||||
- pstore/ram: Avoid allocation and leak of platform data
|
||||
(bnc#1012628).
|
||||
- SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
|
||||
(bnc#1012628).
|
||||
- powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
|
||||
(bnc#1012628).
|
||||
- arm64: kaslr: ensure randomized quantities are clean to the PoC
|
||||
(bnc#1012628).
|
||||
- arm64: dts: marvell: armada-ap806: reserve PSCI area
|
||||
(bnc#1012628).
|
||||
- fbdev: offb: Fix OF node name handling (bnc#1012628).
|
||||
- Disable MSI also when pcie-octeon.pcie_disable on (bnc#1012628).
|
||||
- fix int_sqrt64() for very large numbers (bnc#1012628).
|
||||
- omap2fb: Fix stack memory disclosure (bnc#1012628).
|
||||
- media: vivid: fix error handling of kthread_run (bnc#1012628).
|
||||
- media: vivid: set min width/height to a value > 0 (bnc#1012628).
|
||||
- bpf: in __bpf_redirect_no_mac pull mac only if present
|
||||
(bnc#1012628).
|
||||
- ipv6: make icmp6_send() robust against null skb->dev
|
||||
(bnc#1012628).
|
||||
- LSM: Check for NULL cred-security on free (bnc#1012628).
|
||||
- media: vb2: vb2_mmap: move lock up (bnc#1012628).
|
||||
- sunrpc: handle ENOMEM in rpcb_getport_async (bnc#1012628).
|
||||
- netfilter: ebtables: account ebt_table_info to kmemcg
|
||||
(bnc#1012628).
|
||||
- block: use rcu_work instead of call_rcu to avoid sleep in
|
||||
softirq (bnc#1012628).
|
||||
- drm/vkms: Fix plane duplicate_state (bnc#1012628).
|
||||
- gpu/drm: Fix lock held when returning to user space
|
||||
(bnc#1012628).
|
||||
- selinux: fix GPF on invalid policy (bnc#1012628).
|
||||
- blockdev: Fix livelocks on loop device (bnc#1012628).
|
||||
- sctp: allocate sctp_sockaddr_entry with kzalloc (bnc#1012628).
|
||||
- tipc: fix uninit-value in in tipc_conn_rcv_sub (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_bearer_enable
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_link_set (bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_name_table_dump
|
||||
(bnc#1012628).
|
||||
- tipc: fix uninit-value in tipc_nl_compat_doit (bnc#1012628).
|
||||
- block/loop: Don't grab "struct file" for vfs_getattr() operation
|
||||
(bnc#1012628).
|
||||
- block/loop: Use global lock for ioctl() operation (bnc#1012628).
|
||||
- loop: Fold __loop_release into loop_release (bnc#1012628).
|
||||
- loop: Get rid of loop_index_mutex (bnc#1012628).
|
||||
- loop: Push lo_ctl_mutex down into individual ioctls
|
||||
(bnc#1012628).
|
||||
- loop: Split setting of lo_state from loop_clr_fd (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down into loop_clr_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_get_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_status()
|
||||
(bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_set_fd() (bnc#1012628).
|
||||
- loop: Push loop_ctl_mutex down to loop_change_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move special partition reread handling in loop_clr_fd()
|
||||
(bnc#1012628).
|
||||
- loop: Move loop_reread_partitions() out of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix deadlock when calling blkdev_reread_part()
|
||||
(bnc#1012628).
|
||||
- loop: Avoid circular locking dependency between loop_ctl_mutex
|
||||
and bd_mutex (bnc#1012628).
|
||||
- loop: Get rid of 'nested' acquisition of loop_ctl_mutex
|
||||
(bnc#1012628).
|
||||
- loop: Fix double mutex_unlock(&loop_ctl_mutex) in
|
||||
loop_control_ioctl() (bnc#1012628).
|
||||
- loop: drop caches if offset or block_size are changed
|
||||
(bnc#1012628).
|
||||
- drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
|
||||
(bnc#1012628).
|
||||
- media: vb2: be sure to unlock mutex on errors (bnc#1012628).
|
||||
- nbd: Use set_blocksize() to set device blocksize (bnc#1012628).
|
||||
- Refresh
|
||||
patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch.
|
||||
- commit b458db8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 12:20:08 CET 2019 - oneukum@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 4.20
|
||||
%define patchversion 4.20.3
|
||||
%define patchversion 4.20.4
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -58,9 +58,9 @@ Name: kernel-zfcpdump
|
||||
Summary: The IBM System Z zfcpdump Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.20.3
|
||||
Version: 4.20.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g4ac37bd
|
||||
Release: <RELEASE>.gb458db8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -165,10 +165,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: %name-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
@ -1133,8 +1133,8 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-srchash = 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
Provides: kernel-%build_flavor-base-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
Provides: kernel-srchash = b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e09670ed105b9d6d1d7f8b2da9656eb7f7ceae04d2223010d8256ffc07a2db68
|
||||
size 204427
|
||||
oid sha256:e5e475d7c96d527432c232559fa894bf1dfa8509d6a0cc1a4a5304b4e0d86352
|
||||
size 291942
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:58f2c5cfbc7983a7a67959418e78ed08fcfd74d5439a5c30490b01948a3fd6c2
|
||||
size 58921
|
||||
oid sha256:76f7c8deb258d9a3cbd52cfdd3aff78d7ff0548e4a266a115cc3ef6f5d0a0f45
|
||||
size 58861
|
||||
|
114
series.conf
114
series.conf
@ -296,6 +296,120 @@
|
||||
patches.kernel.org/4.20.3-056-Btrfs-fix-deadlock-when-enabling-quotas-due-to.patch
|
||||
patches.kernel.org/4.20.3-057-Btrfs-use-nofs-context-when-initializing-secur.patch
|
||||
patches.kernel.org/4.20.3-058-Linux-4.20.3.patch
|
||||
patches.kernel.org/4.20.4-001-tty-ldsem-Wake-up-readers-after-timed-out-down.patch
|
||||
patches.kernel.org/4.20.4-002-tty-Hold-tty_ldisc_lock-during-tty_reopen.patch
|
||||
patches.kernel.org/4.20.4-003-tty-Simplify-tty-count-math-in-tty_reopen.patch
|
||||
patches.kernel.org/4.20.4-004-tty-Don-t-hold-ldisc-lock-in-tty_reopen-if-ldi.patch
|
||||
patches.kernel.org/4.20.4-005-can-gw-ensure-DLC-boundaries-after-CAN-frame-m.patch
|
||||
patches.kernel.org/4.20.4-006-netfilter-nf_conncount-replace-CONNCOUNT_LOCK_.patch
|
||||
patches.kernel.org/4.20.4-007-netfilter-nf_conncount-don-t-skip-eviction-whe.patch
|
||||
patches.kernel.org/4.20.4-008-netfilter-nf_conncount-split-gc-in-two-phases.patch
|
||||
patches.kernel.org/4.20.4-009-netfilter-nf_conncount-restart-search-when-nod.patch
|
||||
patches.kernel.org/4.20.4-010-netfilter-nf_conncount-merge-lookup-and-add-fu.patch
|
||||
patches.kernel.org/4.20.4-011-netfilter-nf_conncount-move-all-list-iteration.patch
|
||||
patches.kernel.org/4.20.4-012-netfilter-nf_conncount-speculative-garbage-col.patch
|
||||
patches.kernel.org/4.20.4-013-netfilter-nf_conncount-fix-argument-order-to-f.patch
|
||||
patches.kernel.org/4.20.4-014-mmc-sdhci-msm-Disable-CDR-function-on-TX.patch
|
||||
patches.kernel.org/4.20.4-015-arm64-kvm-consistently-handle-host-HCR_EL2-fla.patch
|
||||
patches.kernel.org/4.20.4-016-arm64-Don-t-trap-host-pointer-auth-use-to-EL2.patch
|
||||
patches.kernel.org/4.20.4-017-ipv6-fix-kernel-infoleak-in-ipv6_local_error.patch
|
||||
patches.kernel.org/4.20.4-018-net-bridge-fix-a-bug-on-using-a-neighbour-cach.patch
|
||||
patches.kernel.org/4.20.4-019-packet-Do-not-leak-dev-refcounts-on-error-exit.patch
|
||||
patches.kernel.org/4.20.4-020-tcp-change-txhash-on-SYN-data-timeout.patch
|
||||
patches.kernel.org/4.20.4-021-tun-publish-tfile-after-it-s-fully-initialized.patch
|
||||
patches.kernel.org/4.20.4-022-net-phy-add-missing-phy-driver-features.patch
|
||||
patches.kernel.org/4.20.4-023-net-phy-Add-missing-features-to-PHY-drivers.patch
|
||||
patches.kernel.org/4.20.4-024-net-phy-meson-gxl-Use-the-genphy_soft_reset-ca.patch
|
||||
patches.kernel.org/4.20.4-025-lan743x-Remove-phy_read-from-link-status-chang.patch
|
||||
patches.kernel.org/4.20.4-026-IN_BADCLASS-fix-macro-to-actually-work.patch
|
||||
patches.kernel.org/4.20.4-027-r8169-load-Realtek-PHY-driver-module-before-r8.patch
|
||||
patches.kernel.org/4.20.4-028-bonding-update-nest-level-on-unlink.patch
|
||||
patches.kernel.org/4.20.4-029-ip-on-queued-skb-use-skb_header_pointer-instea.patch
|
||||
patches.kernel.org/4.20.4-030-r8169-don-t-try-to-read-counters-if-chip-is-in.patch
|
||||
patches.kernel.org/4.20.4-031-smc-move-unhash-as-early-as-possible-in-smc_re.patch
|
||||
patches.kernel.org/4.20.4-032-crypto-sm3-fix-undefined-shift-by-width-of-val.patch
|
||||
patches.kernel.org/4.20.4-033-crypto-caam-fix-zero-length-buffer-DMA-mapping.patch
|
||||
patches.kernel.org/4.20.4-034-crypto-authencesn-Avoid-twice-completion-call-.patch
|
||||
patches.kernel.org/4.20.4-035-crypto-ccree-convert-to-use-crypto_authenc_ext.patch
|
||||
patches.kernel.org/4.20.4-036-crypto-bcm-convert-to-use-crypto_authenc_extra.patch
|
||||
patches.kernel.org/4.20.4-037-crypto-authenc-fix-parsing-key-with-misaligned.patch
|
||||
patches.kernel.org/4.20.4-038-crypto-talitos-reorder-code-in-talitos_edesc_a.patch
|
||||
patches.kernel.org/4.20.4-039-crypto-talitos-fix-ablkcipher-for-CONFIG_VMAP_.patch
|
||||
patches.kernel.org/4.20.4-040-xen-Fix-x86-sched_clock-interface-for-xen.patch
|
||||
patches.kernel.org/4.20.4-041-Revert-btrfs-balance-dirty-metadata-pages-in-b.patch
|
||||
patches.kernel.org/4.20.4-042-btrfs-wait-on-ordered-extents-on-abort-cleanup.patch
|
||||
patches.kernel.org/4.20.4-043-Yama-Check-for-pid-death-before-checking-ances.patch
|
||||
patches.kernel.org/4.20.4-044-scsi-core-Synchronize-request-queue-PM-status-.patch
|
||||
patches.kernel.org/4.20.4-045-scsi-sd-Fix-cache_type_store.patch
|
||||
patches.kernel.org/4.20.4-046-virtio-don-t-allocate-vqs-when-names-i-NULL.patch
|
||||
patches.kernel.org/4.20.4-047-virtio-balloon-tweak-config_changed-implementa.patch
|
||||
patches.kernel.org/4.20.4-048-mips-fix-n32-compat_ipc_parse_version.patch
|
||||
patches.kernel.org/4.20.4-049-MIPS-BCM47XX-Setup-struct-device-for-the-SoC.patch
|
||||
patches.kernel.org/4.20.4-050-MIPS-lantiq-Fix-IPI-interrupt-handling.patch
|
||||
patches.kernel.org/4.20.4-051-MIPS-OCTEON-fix-kexec-support.patch
|
||||
patches.kernel.org/4.20.4-052-drm-i915-gvt-Fix-mmap-range-check.patch
|
||||
patches.kernel.org/4.20.4-053-drm-rockchip-add-missing-of_node_put.patch
|
||||
patches.kernel.org/4.20.4-054-OF-properties-add-missing-of_node_put.patch
|
||||
patches.kernel.org/4.20.4-055-mfd-tps6586x-Handle-interrupts-on-suspend.patch
|
||||
patches.kernel.org/4.20.4-056-media-v4l-ioctl-Validate-num_planes-for-debug-.patch
|
||||
patches.kernel.org/4.20.4-057-media-vim2m-only-cancel-work-if-it-is-for-righ.patch
|
||||
patches.kernel.org/4.20.4-058-RDMA-nldev-Don-t-expose-unsafe-global-rkey-to-.patch
|
||||
patches.kernel.org/4.20.4-059-RDMA-vmw_pvrdma-Return-the-correct-opcode-when.patch
|
||||
patches.kernel.org/4.20.4-060-kbuild-Disable-LD_DEAD_CODE_DATA_ELIMINATION-w.patch
|
||||
patches.kernel.org/4.20.4-061-kbuild-fix-single-target-build-for-external-mo.patch
|
||||
patches.kernel.org/4.20.4-062-kbuild-mark-prepare0-as-PHONY-to-fix-external-.patch
|
||||
patches.kernel.org/4.20.4-063-net-dsa-realtek-smi-fix-OF-child-node-lookup.patch
|
||||
patches.kernel.org/4.20.4-064-pstore-ram-Avoid-allocation-and-leak-of-platfo.patch
|
||||
patches.kernel.org/4.20.4-065-SUNRPC-Fix-TCP-receive-code-on-archs-with-flus.patch
|
||||
patches.kernel.org/4.20.4-066-powerpc-tm-Limit-TM-code-inside-PPC_TRANSACTIO.patch
|
||||
patches.kernel.org/4.20.4-067-arm64-kaslr-ensure-randomized-quantities-are-c.patch
|
||||
patches.kernel.org/4.20.4-068-arm64-dts-marvell-armada-ap806-reserve-PSCI-ar.patch
|
||||
patches.kernel.org/4.20.4-069-fbdev-offb-Fix-OF-node-name-handling.patch
|
||||
patches.kernel.org/4.20.4-070-Disable-MSI-also-when-pcie-octeon.pcie_disable.patch
|
||||
patches.kernel.org/4.20.4-071-fix-int_sqrt64-for-very-large-numbers.patch
|
||||
patches.kernel.org/4.20.4-072-omap2fb-Fix-stack-memory-disclosure.patch
|
||||
patches.kernel.org/4.20.4-073-media-vivid-fix-error-handling-of-kthread_run.patch
|
||||
patches.kernel.org/4.20.4-074-media-vivid-set-min-width-height-to-a-value-0.patch
|
||||
patches.kernel.org/4.20.4-075-bpf-in-__bpf_redirect_no_mac-pull-mac-only-if-.patch
|
||||
patches.kernel.org/4.20.4-076-ipv6-make-icmp6_send-robust-against-null-skb-d.patch
|
||||
patches.kernel.org/4.20.4-077-LSM-Check-for-NULL-cred-security-on-free.patch
|
||||
patches.kernel.org/4.20.4-078-media-vb2-vb2_mmap-move-lock-up.patch
|
||||
patches.kernel.org/4.20.4-079-sunrpc-handle-ENOMEM-in-rpcb_getport_async.patch
|
||||
patches.kernel.org/4.20.4-080-netfilter-ebtables-account-ebt_table_info-to-k.patch
|
||||
patches.kernel.org/4.20.4-081-block-use-rcu_work-instead-of-call_rcu-to-avoi.patch
|
||||
patches.kernel.org/4.20.4-082-drm-vkms-Fix-plane-duplicate_state.patch
|
||||
patches.kernel.org/4.20.4-083-gpu-drm-Fix-lock-held-when-returning-to-user-s.patch
|
||||
patches.kernel.org/4.20.4-084-selinux-fix-GPF-on-invalid-policy.patch
|
||||
patches.kernel.org/4.20.4-085-blockdev-Fix-livelocks-on-loop-device.patch
|
||||
patches.kernel.org/4.20.4-086-sctp-allocate-sctp_sockaddr_entry-with-kzalloc.patch
|
||||
patches.kernel.org/4.20.4-087-tipc-fix-uninit-value-in-in-tipc_conn_rcv_sub.patch
|
||||
patches.kernel.org/4.20.4-088-tipc-fix-uninit-value-in-tipc_nl_compat_link_r.patch
|
||||
patches.kernel.org/4.20.4-089-tipc-fix-uninit-value-in-tipc_nl_compat_bearer.patch
|
||||
patches.kernel.org/4.20.4-090-tipc-fix-uninit-value-in-tipc_nl_compat_link_s.patch
|
||||
patches.kernel.org/4.20.4-091-tipc-fix-uninit-value-in-tipc_nl_compat_name_t.patch
|
||||
patches.kernel.org/4.20.4-092-tipc-fix-uninit-value-in-tipc_nl_compat_doit.patch
|
||||
patches.kernel.org/4.20.4-093-block-loop-Don-t-grab-struct-file-for-vfs_geta.patch
|
||||
patches.kernel.org/4.20.4-094-block-loop-Use-global-lock-for-ioctl-operation.patch
|
||||
patches.kernel.org/4.20.4-095-loop-Fold-__loop_release-into-loop_release.patch
|
||||
patches.kernel.org/4.20.4-096-loop-Get-rid-of-loop_index_mutex.patch
|
||||
patches.kernel.org/4.20.4-097-loop-Push-lo_ctl_mutex-down-into-individual-io.patch
|
||||
patches.kernel.org/4.20.4-098-loop-Split-setting-of-lo_state-from-loop_clr_f.patch
|
||||
patches.kernel.org/4.20.4-099-loop-Push-loop_ctl_mutex-down-into-loop_clr_fd.patch
|
||||
patches.kernel.org/4.20.4-100-loop-Push-loop_ctl_mutex-down-to-loop_get_stat.patch
|
||||
patches.kernel.org/4.20.4-101-loop-Push-loop_ctl_mutex-down-to-loop_set_stat.patch
|
||||
patches.kernel.org/4.20.4-102-loop-Push-loop_ctl_mutex-down-to-loop_set_fd.patch
|
||||
patches.kernel.org/4.20.4-103-loop-Push-loop_ctl_mutex-down-to-loop_change_f.patch
|
||||
patches.kernel.org/4.20.4-104-loop-Move-special-partition-reread-handling-in.patch
|
||||
patches.kernel.org/4.20.4-105-loop-Move-loop_reread_partitions-out-of-loop_c.patch
|
||||
patches.kernel.org/4.20.4-106-loop-Fix-deadlock-when-calling-blkdev_reread_p.patch
|
||||
patches.kernel.org/4.20.4-107-loop-Avoid-circular-locking-dependency-between.patch
|
||||
patches.kernel.org/4.20.4-108-loop-Get-rid-of-nested-acquisition-of-loop_ctl.patch
|
||||
patches.kernel.org/4.20.4-109-loop-Fix-double-mutex_unlock-loop_ctl_mutex-in.patch
|
||||
patches.kernel.org/4.20.4-110-loop-drop-caches-if-offset-or-block_size-are-c.patch
|
||||
patches.kernel.org/4.20.4-111-drm-fb-helper-Ignore-the-value-of-fb_var_scree.patch
|
||||
patches.kernel.org/4.20.4-112-media-vb2-be-sure-to-unlock-mutex-on-errors.patch
|
||||
patches.kernel.org/4.20.4-113-nbd-Use-set_blocksize-to-set-device-blocksize.patch
|
||||
patches.kernel.org/4.20.4-114-Linux-4.20.4.patch
|
||||
|
||||
########################################################
|
||||
# Build fixes that apply to the vanilla kernel too.
|
||||
|
@ -1,3 +1,3 @@
|
||||
2019-01-22 11:20:08 +0000
|
||||
GIT Revision: 4ac37bdb2ff9181fcf014a1f3b57e879e59894c4
|
||||
2019-01-23 20:04:24 +0000
|
||||
GIT Revision: b458db8b35c5a584464d50f2ec78cadc4c922ce6
|
||||
GIT Branch: stable
|
||||
|
Loading…
Reference in New Issue
Block a user