Public bug reported: 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: upstream stable patchset 2019-08-21 Ported from the following upstream stable releases: v4.19.62, v5.1.21, v5.2.4 from git://git.kernel.org/ bnx2x: Prevent load reordering in tx completion processing caif-hsi: fix possible deadlock in cfhsi_exit_module() hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() igmp: fix memory leak in igmpv3_del_delrec() ipv4: don't set IPv6 only flags to IPv4 addresses ipv6: rt6_check should return NULL if 'from' is NULL ipv6: Unlink sibling route in case of failure net: bcmgenet: use promisc for unsupported filters net: dsa: mv88e6xxx: wait after reset deactivation net: make skb_dst_force return true when dst is refcounted net: neigh: fix multiple neigh timer scheduling net: openvswitch: fix csum updates for MPLS actions net: phy: sfp: hwmon: Fix scaling of RX power net: stmmac: Re-work the queue selection for TSO packets nfc: fix potential illegal memory access r8169: fix issue with confused RX unit after PHY power-down on RTL8411b rxrpc: Fix send on a connected, but unbound socket sctp: fix error handling on stream scheduler initialization sky2: Disable MSI on ASUS P6T tcp: be more careful in tcp_fragment() tcp: fix tcp_set_congestion_control() use from bpf hook tcp: Reset bytes_acked and bytes_received when disconnecting vrf: make sure skb->data contains ip header to make routing net/mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn macsec: fix use-after-free of skb during RX macsec: fix checksumming after decryption netrom: fix a memory leak in nr_rx_frame() netrom: hold sock when setting skb->destructor net_sched: unset TCQ_F_CAN_BYPASS when adding filters net/tls: make sure offload also gets the keys wiped sctp: not bind the socket in sctp_connect net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query net: bridge: don't cache ether dest pointer on input net: bridge: stp: don't cache eth dest pointer before skb pull dma-buf: balance refcount inbalance dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc gpio: davinci: silence error prints in case of EPROBE_DEFER MIPS: lb60: Fix pin mappings perf/core: Fix exclusive events' grouping perf/core: Fix race between close() and fork() ext4: don't allow any modifications to an immutable file ext4: enforce the immutable flag on open files mm: add filemap_fdatawait_range_keep_errors() jbd2: introduce jbd2_inode dirty range scoping ext4: use jbd2_inode dirty range scoping ext4: allow directory holes KVM: nVMX: do not use dangling shadow VMCS after guest reset KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested mm: vmscan: scan anonymous pages on file refaults net: sched: verify that q!=NULL before setting q->flags selftests: txring_overwrite: fix incorrect test of mmap() return value net/tls: reject offload of TLS 1.3 net/mlx5e: Rx, Fix checksum calculation for new hardware gpiolib: of: fix a memory leak in of_gpio_flags_quirks() sd_zbc: Fix report zones buffer allocation block: Limit zone array allocation size bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips. mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed mlxsw: spectrum: Do not process learned records with a dummy FID Revert "kvm: x86: Use task structs fpu field for user" UBUNTU: upstream stable to v4.19.62, v5.1.21, v5.2.4 ** Affects: linux (Ubuntu) Importance: Undecided Status: Confirmed ** Affects: linux (Ubuntu Disco) Importance: Undecided Assignee: Kamal Mostafa (kamalmostafa) Status: In Progress ** Tags: kernel-stable-tracking-bug ** Changed in: linux (Ubuntu) Status: New => Confirmed ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Disco) Importance: Undecided Status: New ** 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: + upstream stable patchset 2019-08-21 - upstream stable patchset 2019-08-21 - from git://git.kernel.org/ + Ported from the following upstream stable releases: + v4.19.62, v5.1.21, v5.2.4 + + from git://git.kernel.org/ + + bnx2x: Prevent load reordering in tx completion processing + caif-hsi: fix possible deadlock in cfhsi_exit_module() + hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() + igmp: fix memory leak in igmpv3_del_delrec() + ipv4: don't set IPv6 only flags to IPv4 addresses + ipv6: rt6_check should return NULL if 'from' is NULL + ipv6: Unlink sibling route in case of failure + net: bcmgenet: use promisc for unsupported filters + net: dsa: mv88e6xxx: wait after reset deactivation + net: make skb_dst_force return true when dst is refcounted + net: neigh: fix multiple neigh timer scheduling + net: openvswitch: fix csum updates for MPLS actions + net: phy: sfp: hwmon: Fix scaling of RX power + net: stmmac: Re-work the queue selection for TSO packets + nfc: fix potential illegal memory access + r8169: fix issue with confused RX unit after PHY power-down on RTL8411b + rxrpc: Fix send on a connected, but unbound socket + sctp: fix error handling on stream scheduler initialization + sky2: Disable MSI on ASUS P6T + tcp: be more careful in tcp_fragment() + tcp: fix tcp_set_congestion_control() use from bpf hook + tcp: Reset bytes_acked and bytes_received when disconnecting + vrf: make sure skb->data contains ip header to make routing + net/mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn + macsec: fix use-after-free of skb during RX + macsec: fix checksumming after decryption + netrom: fix a memory leak in nr_rx_frame() + netrom: hold sock when setting skb->destructor + net_sched: unset TCQ_F_CAN_BYPASS when adding filters + net/tls: make sure offload also gets the keys wiped + sctp: not bind the socket in sctp_connect + net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling + net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query + net: bridge: don't cache ether dest pointer on input + net: bridge: stp: don't cache eth dest pointer before skb pull + dma-buf: balance refcount inbalance + dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc + gpio: davinci: silence error prints in case of EPROBE_DEFER + MIPS: lb60: Fix pin mappings + perf/core: Fix exclusive events' grouping + perf/core: Fix race between close() and fork() + ext4: don't allow any modifications to an immutable file + ext4: enforce the immutable flag on open files + mm: add filemap_fdatawait_range_keep_errors() + jbd2: introduce jbd2_inode dirty range scoping + ext4: use jbd2_inode dirty range scoping + ext4: allow directory holes + KVM: nVMX: do not use dangling shadow VMCS after guest reset + KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested + mm: vmscan: scan anonymous pages on file refaults + net: sched: verify that q!=NULL before setting q->flags + selftests: txring_overwrite: fix incorrect test of mmap() return value + net/tls: reject offload of TLS 1.3 + net/mlx5e: Rx, Fix checksum calculation for new hardware + gpiolib: of: fix a memory leak in of_gpio_flags_quirks() + sd_zbc: Fix report zones buffer allocation + block: Limit zone array allocation size + bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips. + mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed + mlxsw: spectrum: Do not process learned records with a dummy FID + Revert "kvm: x86: Use task structs fpu field for user" + UBUNTU: upstream stable to v4.19.62, v5.1.21, v5.2.4 ** Changed in: linux (Ubuntu Disco) Status: New => In Progress ** Changed in: linux (Ubuntu Disco) Assignee: (unassigned) => Kamal Mostafa (kamalmostafa) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1840961 Title: Disco update: upstream stable patchset 2019-08-21 Status in linux package in Ubuntu: Confirmed Status in linux source package in Disco: 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: upstream stable patchset 2019-08-21 Ported from the following upstream stable releases: v4.19.62, v5.1.21, v5.2.4 from git://git.kernel.org/ bnx2x: Prevent load reordering in tx completion processing caif-hsi: fix possible deadlock in cfhsi_exit_module() hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() igmp: fix memory leak in igmpv3_del_delrec() ipv4: don't set IPv6 only flags to IPv4 addresses ipv6: rt6_check should return NULL if 'from' is NULL ipv6: Unlink sibling route in case of failure net: bcmgenet: use promisc for unsupported filters net: dsa: mv88e6xxx: wait after reset deactivation net: make skb_dst_force return true when dst is refcounted net: neigh: fix multiple neigh timer scheduling net: openvswitch: fix csum updates for MPLS actions net: phy: sfp: hwmon: Fix scaling of RX power net: stmmac: Re-work the queue selection for TSO packets nfc: fix potential illegal memory access r8169: fix issue with confused RX unit after PHY power-down on RTL8411b rxrpc: Fix send on a connected, but unbound socket sctp: fix error handling on stream scheduler initialization sky2: Disable MSI on ASUS P6T tcp: be more careful in tcp_fragment() tcp: fix tcp_set_congestion_control() use from bpf hook tcp: Reset bytes_acked and bytes_received when disconnecting vrf: make sure skb->data contains ip header to make routing net/mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn macsec: fix use-after-free of skb during RX macsec: fix checksumming after decryption netrom: fix a memory leak in nr_rx_frame() netrom: hold sock when setting skb->destructor net_sched: unset TCQ_F_CAN_BYPASS when adding filters net/tls: make sure offload also gets the keys wiped sctp: not bind the socket in sctp_connect net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query net: bridge: don't cache ether dest pointer on input net: bridge: stp: don't cache eth dest pointer before skb pull dma-buf: balance refcount inbalance dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc gpio: davinci: silence error prints in case of EPROBE_DEFER MIPS: lb60: Fix pin mappings perf/core: Fix exclusive events' grouping perf/core: Fix race between close() and fork() ext4: don't allow any modifications to an immutable file ext4: enforce the immutable flag on open files mm: add filemap_fdatawait_range_keep_errors() jbd2: introduce jbd2_inode dirty range scoping ext4: use jbd2_inode dirty range scoping ext4: allow directory holes KVM: nVMX: do not use dangling shadow VMCS after guest reset KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested mm: vmscan: scan anonymous pages on file refaults net: sched: verify that q!=NULL before setting q->flags selftests: txring_overwrite: fix incorrect test of mmap() return value net/tls: reject offload of TLS 1.3 net/mlx5e: Rx, Fix checksum calculation for new hardware gpiolib: of: fix a memory leak in of_gpio_flags_quirks() sd_zbc: Fix report zones buffer allocation block: Limit zone array allocation size bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips. mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed mlxsw: spectrum: Do not process learned records with a dummy FID Revert "kvm: x86: Use task structs fpu field for user" UBUNTU: upstream stable to v4.19.62, v5.1.21, v5.2.4 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1840961/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp