среда

[Bug 1802119] Re: Cosmic update: 4.18.17 upstream stable release

** Description changed:

+ SRU Justification

- SRU Justification
+     Impact:
+        The upstream process for stable tree updates is quite similar
+        in scope to the Ubuntu SRU process, e.g., each patch has to
+        demonstrably fix a bug, and each patch is vetted by upstream
+        by originating either directly from a mainline/stable Linux tree or
+        a minimally backported form of that patch. The following upstream
+        stable patches should be included in the Ubuntu kernel:

- Impact:
- The upstream process for stable tree updates is quite similar
- in scope to the Ubuntu SRU process, e.g., each patch has to
- demonstrably fix a bug, and each patch is vetted by upstream
- by originating either directly from a mainline/stable Linux tree or
- a minimally backported form of that patch. The following upstream
- stable patches should be included in the Ubuntu kernel:
+        4.18.17 upstream stable release
+        from git://git.kernel.org/

- 4.18.17 upstream stable release
- from git://git.kernel.org/
+ The following patches will be applied:
+ * xfrm: Validate address prefix lengths in the xfrm selector.
+ * xfrm6: call kfree_skb when skb is toobig
+ * xfrm: reset transport header back to network header after all input
+ transforms ahave been applied
+ * xfrm: reset crypto_done when iterating over multiple input xfrms
+ * mac80211: Always report TX status
+ * cfg80211: reg: Init wiphy_idx in regulatory_hint_core()
+ * mac80211: fix pending queue hang due to TX_DROP
+ * cfg80211: Address some corner cases in scan result channel updating
+ * mac80211: TDLS: fix skb queue/priority assignment
+ * mac80211: fix TX status reporting for ieee80211s
+ * xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry.
+ * ARM: 8799/1: mm: fix pci_ioremap_io() offset check
+ * xfrm: validate template mode
+ * drm/i2c: tda9950: fix timeout counter check
+ * drm/i2c: tda9950: set MAX_RETRIES for errors only
+ * netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev
+ * netfilter: conntrack: get rid of double sizeof
+ * arm64: hugetlb: Fix handling of young ptes
+ * ARM: dts: BCM63xx: Fix incorrect interrupt specifiers
+ * net: macb: Clean 64b dma addresses if they are not detected
+ * soc: fsl: qbman: qman: avoid allocating from non existing gen_pool
+ * soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift()
+ * nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT
+ * mac80211_hwsim: fix locking when iterating radios during ns exit
+ * mac80211_hwsim: fix race in radio destruction from netlink notifier
+ * mac80211_hwsim: do not omit multicast announce of first added radio
+ * Bluetooth: SMP: fix crash in unpairing
+ * pxa168fb: prepare the clock
+ * qed: Avoid implicit enum conversion in qed_set_tunn_cls_info
+ * qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv
+ * qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor
+ * qed: Avoid constant logical operation warning in qed_vf_pf_acquire
+ * qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt
+ * nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds
+ * scsi: qedi: Initialize the stats mutex lock
+ * rxrpc: Fix checks as to whether we should set up a new call
+ * rxrpc: Fix RTT gathering
+ * rxrpc: Fix transport sockopts to get IPv4 errors on an IPv6 socket
+ * rxrpc: Fix error distribution
+ * netfilter: nft_set_rbtree: add missing rb_erase() in GC routine
+ * netfilter: avoid erronous array bounds warning
+ * asix: Check for supported Wake-on-LAN modes
+ * ax88179_178a: Check for supported Wake-on-LAN modes
+ * lan78xx: Check for supported Wake-on-LAN modes
+ * sr9800: Check for supported Wake-on-LAN modes
+ * r8152: Check for supported Wake-on-LAN Modes
+ * smsc75xx: Check for Wake-on-LAN modes
+ * smsc95xx: Check for Wake-on-LAN modes
+ * cfg80211: fix use-after-free in reg_process_hint()
+ * KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled
+ * KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly
+ * KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS
+ * perf/core: Fix perf_pmu_unregister() locking
+ * perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id instead of
+ hardcorded physical package ID 0
+ * perf/ring_buffer: Prevent concurent ring buffer access
+ * perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX
+ * perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events
+ * thunderbolt: Do not handle ICM events after domain is stopped
+ * thunderbolt: Initialize after IOMMUs
+ * net: fec: fix rare tx timeout
+ * declance: Fix continuation with the adapter identification message
+ * RISCV: Fix end PFN for low memory
+ * Revert "serial: 8250_dw: Fix runtime PM handling"
+ * locking/ww_mutex: Fix runtime warning in the WW mutex selftest
+ * drm/amd/display: Signal hw_done() after waiting for flip_done()
+ * be2net: don't flip hw_features when VXLANs are added/deleted
+ * powerpc/numa: Skip onlining a offline node in kdump path
+ * net: cxgb3_main: fix a missing-check bug
+ * yam: fix a missing-check bug
+ * ocfs2: fix crash in ocfs2_duplicate_clusters_by_page()
+ * mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctl
+ * mm/migrate.c: split only transparent huge pages when allocation fails
+ * x86/paravirt: Fix some warning messages
+ * clk: mvebu: armada-37xx-periph: Remove unused var num_parents
+ * libertas: call into generic suspend code before turning off power
+ * perf report: Don't try to map ip to invalid map
+ * tls: Fix improper revert in zerocopy_from_iter
+ * HID: i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling
+ * compiler.h: Allow arch-specific asm/compiler.h
+ * ARM: dts: imx53-qsb: disable 1.2GHz OPP
+ * perf python: Use -Wno-redundant-decls to build with PYTHON=python3
+ * perf record: Use unmapped IP for inline callchain cursors
+ * rxrpc: Don't check RXRPC_CALL_TX_LAST after calling rxrpc_rotate_tx_window()
+ * rxrpc: Carry call state out of locked section in rxrpc_rotate_tx_window()
+ * rxrpc: Only take the rwind and mtu values from latest ACK
+ * rxrpc: Fix connection-level abort handling
+ * KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m
+ * net: ena: fix warning in rmmod caused by double iounmap
+ * net: ena: fix rare bug when failed restart/resume is followed by driver removal
+ * net: ena: fix NULL dereference due to untimely napi initialization
+ * gpio: Assign gpio_irq_chip::parents to non-stack pointer
+ * IB/mlx5: Unmap DMA addr from HCA before IOMMU
+ * rds: RDS (tcp) hangs on sendto() to unresponding address
+ * selftests: rtnetlink.sh explicitly requires bash.
+ * selftests: udpgso_bench.sh explicitly requires bash
+ * vmlinux.lds.h: Fix incomplete .text.exit discards
+ * vmlinux.lds.h: Fix linker warnings about orphan .LPBX sections
+ * afs: Fix cell proc list
+ * fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()
+ * Revert "mm: slowly shrink slabs with a relatively small number of objects"
+ * Revert "netfilter: ipv6: nf_defrag: drop skb dst before queueing"
+ * perf tools: Disable parallelism for 'make clean'
+ * bridge: do not add port to router list when receives query with source 0.0.0.0
+ * ipv6: mcast: fix a use-after-free in inet6_mc_check
+ * ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called
+ * ipv6: rate-limit probes for neighbourless routes
+ * llc: set SOCK_RCU_FREE in llc_sap_add_socket()
+ * net: fec: don't dump RX FIFO register when not available
+ * net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs
+ * net/mlx5e: fix csum adjustments caused by RXFCS
+ * net: sched: gred: pass the right attribute to gred_change_table_def()
+ * net: socket: fix a missing-check bug
+ * net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules
+ * net: udp: fix handling of CHECKSUM_COMPLETE packets
+ * r8169: fix NAPI handling under high load
+ * rtnetlink: Disallow FDB configuration for non-Ethernet device
+ * sctp: fix race on sctp_id2asoc
+ * tipc: fix unsafe rcu locking when accessing publication list
+ * udp6: fix encap return code for resubmitting
+ * vhost: Fix Spectre V1 vulnerability
+ * virtio_net: avoid using netif_tx_disable() for serializing tx routine
+ * ethtool: fix a privilege escalation bug
+ * bonding: fix length of actor system
+ * ip6_tunnel: Fix encapsulation layout
+ * openvswitch: Fix push/pop ethernet validation
+ * net: ipmr: fix unresolved entry dumps
+ * net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type
+ * net: bcmgenet: Poll internal PHY for GENETv5
+ * net: sched: Fix for duplicate class dump
+ * net/sched: cls_api: add missing validation of netlink attributes
+ * net/ipv6: Allow onlink routes to have a device mismatch if it is the
+ default route
+ * sctp: fix the data size calculation in sctp_data_size
+ * sctp: not free the new asoc when sctp_wait_for_connect returns err
+ * net/mlx5: Fix memory leak when setting fpga ipsec caps
+ * net/smc: fix smc_buf_unuse to use the lgr pointer
+ * mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs
+ * net: bpfilter: use get_pid_task instead of pid_task
+ * net: drop skb on failure in ip_check_defrag()
+ * net: fix pskb_trim_rcsum_slow() with odd trim offset
+ * net/mlx5: WQ, fixes for fragmented WQ buffers API
+ * mlxsw: core: Fix devlink unregister flow
+ * sparc64: Export __node_distance.
+ * sparc64: Make corrupted user stacks more debuggable.
+ * sparc64: Make proc_id signed.
+ * sparc64: Set %l4 properly on trap return after handling signals.
+ * sparc64: Wire up compat getpeername and getsockname.
+ * sparc: Fix single-pcr perf event counter management.
+ * sparc: Fix syscall fallback bugs in VDSO.
+ * sparc: Throttle perf events properly.
+ * net: bridge: remove ipv6 zero address check in mcast queries
+ * Linux 4.18.17

--
You received this bug notification because you are subscribed to linux
in Ubuntu.
Matching subscriptions: Bgg, Bmail, Nb
https://bugs.launchpad.net/bugs/1802119

Title:
Cosmic update: 4.18.17 upstream stable release

Status in linux package in Ubuntu:
Invalid
Status in linux source package in Cosmic:
In Progress

Bug description:
SRU Justification

    Impact:
       The upstream process for stable tree updates is quite similar
       in scope to the Ubuntu SRU process, e.g., each patch has to
       demonstrably fix a bug, and each patch is vetted by upstream
       by originating either directly from a mainline/stable Linux tree or
       a minimally backported form of that patch. The following upstream
       stable patches should be included in the Ubuntu kernel:

       4.18.17 upstream stable release
       from git://git.kernel.org/

The following patches will be applied:
* xfrm: Validate address prefix lengths in the xfrm selector.
* xfrm6: call kfree_skb when skb is toobig
* xfrm: reset transport header back to network header after all input
transforms ahave been applied
* xfrm: reset crypto_done when iterating over multiple input xfrms
* mac80211: Always report TX status
* cfg80211: reg: Init wiphy_idx in regulatory_hint_core()
* mac80211: fix pending queue hang due to TX_DROP
* cfg80211: Address some corner cases in scan result channel updating
* mac80211: TDLS: fix skb queue/priority assignment
* mac80211: fix TX status reporting for ieee80211s
* xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry.
* ARM: 8799/1: mm: fix pci_ioremap_io() offset check
* xfrm: validate template mode
* drm/i2c: tda9950: fix timeout counter check
* drm/i2c: tda9950: set MAX_RETRIES for errors only
* netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev
* netfilter: conntrack: get rid of double sizeof
* arm64: hugetlb: Fix handling of young ptes
* ARM: dts: BCM63xx: Fix incorrect interrupt specifiers
* net: macb: Clean 64b dma addresses if they are not detected
* soc: fsl: qbman: qman: avoid allocating from non existing gen_pool
* soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift()
* nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT
* mac80211_hwsim: fix locking when iterating radios during ns exit
* mac80211_hwsim: fix race in radio destruction from netlink notifier
* mac80211_hwsim: do not omit multicast announce of first added radio
* Bluetooth: SMP: fix crash in unpairing
* pxa168fb: prepare the clock
* qed: Avoid implicit enum conversion in qed_set_tunn_cls_info
* qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv
* qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor
* qed: Avoid constant logical operation warning in qed_vf_pf_acquire
* qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt
* nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds
* scsi: qedi: Initialize the stats mutex lock
* rxrpc: Fix checks as to whether we should set up a new call
* rxrpc: Fix RTT gathering
* rxrpc: Fix transport sockopts to get IPv4 errors on an IPv6 socket
* rxrpc: Fix error distribution
* netfilter: nft_set_rbtree: add missing rb_erase() in GC routine
* netfilter: avoid erronous array bounds warning
* asix: Check for supported Wake-on-LAN modes
* ax88179_178a: Check for supported Wake-on-LAN modes
* lan78xx: Check for supported Wake-on-LAN modes
* sr9800: Check for supported Wake-on-LAN modes
* r8152: Check for supported Wake-on-LAN Modes
* smsc75xx: Check for Wake-on-LAN modes
* smsc95xx: Check for Wake-on-LAN modes
* cfg80211: fix use-after-free in reg_process_hint()
* KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled
* KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly
* KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS
* perf/core: Fix perf_pmu_unregister() locking
* perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id instead of
hardcorded physical package ID 0
* perf/ring_buffer: Prevent concurent ring buffer access
* perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX
* perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events
* thunderbolt: Do not handle ICM events after domain is stopped
* thunderbolt: Initialize after IOMMUs
* net: fec: fix rare tx timeout
* declance: Fix continuation with the adapter identification message
* RISCV: Fix end PFN for low memory
* Revert "serial: 8250_dw: Fix runtime PM handling"
* locking/ww_mutex: Fix runtime warning in the WW mutex selftest
* drm/amd/display: Signal hw_done() after waiting for flip_done()
* be2net: don't flip hw_features when VXLANs are added/deleted
* powerpc/numa: Skip onlining a offline node in kdump path
* net: cxgb3_main: fix a missing-check bug
* yam: fix a missing-check bug
* ocfs2: fix crash in ocfs2_duplicate_clusters_by_page()
* mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctl
* mm/migrate.c: split only transparent huge pages when allocation fails
* x86/paravirt: Fix some warning messages
* clk: mvebu: armada-37xx-periph: Remove unused var num_parents
* libertas: call into generic suspend code before turning off power
* perf report: Don't try to map ip to invalid map
* tls: Fix improper revert in zerocopy_from_iter
* HID: i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling
* compiler.h: Allow arch-specific asm/compiler.h
* ARM: dts: imx53-qsb: disable 1.2GHz OPP
* perf python: Use -Wno-redundant-decls to build with PYTHON=python3
* perf record: Use unmapped IP for inline callchain cursors
* rxrpc: Don't check RXRPC_CALL_TX_LAST after calling rxrpc_rotate_tx_window()
* rxrpc: Carry call state out of locked section in rxrpc_rotate_tx_window()
* rxrpc: Only take the rwind and mtu values from latest ACK
* rxrpc: Fix connection-level abort handling
* KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m
* net: ena: fix warning in rmmod caused by double iounmap
* net: ena: fix rare bug when failed restart/resume is followed by driver removal
* net: ena: fix NULL dereference due to untimely napi initialization
* gpio: Assign gpio_irq_chip::parents to non-stack pointer
* IB/mlx5: Unmap DMA addr from HCA before IOMMU
* rds: RDS (tcp) hangs on sendto() to unresponding address
* selftests: rtnetlink.sh explicitly requires bash.
* selftests: udpgso_bench.sh explicitly requires bash
* vmlinux.lds.h: Fix incomplete .text.exit discards
* vmlinux.lds.h: Fix linker warnings about orphan .LPBX sections
* afs: Fix cell proc list
* fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()
* Revert "mm: slowly shrink slabs with a relatively small number of objects"
* Revert "netfilter: ipv6: nf_defrag: drop skb dst before queueing"
* perf tools: Disable parallelism for 'make clean'
* bridge: do not add port to router list when receives query with source 0.0.0.0
* ipv6: mcast: fix a use-after-free in inet6_mc_check
* ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called
* ipv6: rate-limit probes for neighbourless routes
* llc: set SOCK_RCU_FREE in llc_sap_add_socket()
* net: fec: don't dump RX FIFO register when not available
* net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs
* net/mlx5e: fix csum adjustments caused by RXFCS
* net: sched: gred: pass the right attribute to gred_change_table_def()
* net: socket: fix a missing-check bug
* net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules
* net: udp: fix handling of CHECKSUM_COMPLETE packets
* r8169: fix NAPI handling under high load
* rtnetlink: Disallow FDB configuration for non-Ethernet device
* sctp: fix race on sctp_id2asoc
* tipc: fix unsafe rcu locking when accessing publication list
* udp6: fix encap return code for resubmitting
* vhost: Fix Spectre V1 vulnerability
* virtio_net: avoid using netif_tx_disable() for serializing tx routine
* ethtool: fix a privilege escalation bug
* bonding: fix length of actor system
* ip6_tunnel: Fix encapsulation layout
* openvswitch: Fix push/pop ethernet validation
* net: ipmr: fix unresolved entry dumps
* net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type
* net: bcmgenet: Poll internal PHY for GENETv5
* net: sched: Fix for duplicate class dump
* net/sched: cls_api: add missing validation of netlink attributes
* net/ipv6: Allow onlink routes to have a device mismatch if it is the
default route
* sctp: fix the data size calculation in sctp_data_size
* sctp: not free the new asoc when sctp_wait_for_connect returns err
* net/mlx5: Fix memory leak when setting fpga ipsec caps
* net/smc: fix smc_buf_unuse to use the lgr pointer
* mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs
* net: bpfilter: use get_pid_task instead of pid_task
* net: drop skb on failure in ip_check_defrag()
* net: fix pskb_trim_rcsum_slow() with odd trim offset
* net/mlx5: WQ, fixes for fragmented WQ buffers API
* mlxsw: core: Fix devlink unregister flow
* sparc64: Export __node_distance.
* sparc64: Make corrupted user stacks more debuggable.
* sparc64: Make proc_id signed.
* sparc64: Set %l4 properly on trap return after handling signals.
* sparc64: Wire up compat getpeername and getsockname.
* sparc: Fix single-pcr perf event counter management.
* sparc: Fix syscall fallback bugs in VDSO.
* sparc: Throttle perf events properly.
* net: bridge: remove ipv6 zero address check in mcast queries
* Linux 4.18.17

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1802119/+subscriptions

Комментариев нет:

Отправить комментарий