** Changed in: linux (Ubuntu) Status: Confirmed => Invalid ** Changed in: linux (Ubuntu Focal) Importance: Undecided => Medium
** Changed in: linux (Ubuntu Focal) Status: New => In Progress ** Changed in: linux (Ubuntu Focal) Assignee: (unassigned) => Manuel Diewald (diewald) ** Description changed: 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: v5.4.270 upstream stable release from git://git.kernel.org/ - + KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() + KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler + net/sched: Retire CBQ qdisc + UBUNTU: [Config] updateconfigs for NET_SCH_CBQ + net/sched: Retire ATM qdisc + UBUNTU: [Config] updateconfigs for NET_SCH_ATM + net/sched: Retire dsmark qdisc + UBUNTU: [Config] updateconfigs for NET_SCH_DSMARK + sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset + memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() + nilfs2: replace WARN_ONs for invalid DAT metadata block requests + userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb + sched/rt: Fix sysctl_sched_rr_timeslice intial value + sched/rt: Disallow writing invalid values to sched_rt_period_us + scsi: target: core: Add TMF to tmr_list handling + dmaengine: shdma: increase size of 'dev_id' + dmaengine: fsl-qdma: increase size of 'irq_name' + wifi: cfg80211: fix missing interfaces when dumping + wifi: mac80211: fix race condition on enabling fast-xmit + fbdev: savage: Error out if pixclock equals zero + fbdev: sis: Error out if pixclock equals zero + ahci: asm1166: correct count of reported ports + ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers + ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() + ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() + regulator: pwm-regulator: Add validity checks in continuous .get_voltage + nvmet-tcp: fix nvme tcp ida memory leak + ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616 + netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new + nvmet-fc: abort command when there is no binding + hwmon: (coretemp) Enlarge per package core count limit + scsi: lpfc: Use unsigned type for num_sge + firewire: core: send bus reset promptly on gap count error + virtio-blk: Ensure no requests in virtqueues before deleting vqs. + s390/qeth: Fix potential loss of L3-IP@ in case of network issues + pmdomain: renesas: r8a77980-sysc: CR7 must be always on + tcp: factor out __tcp_close() helper + tcp: return EPOLLOUT from tcp_poll only when notsent_bytes is half the limit + tcp: add annotations around sk->sk_shutdown accesses + pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanours + pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups + spi: mt7621: Fix an error message in mt7621_spi_probe() + net: bridge: clear bridge's private skb space on xmit + selftests/bpf: Avoid running unprivileged tests with alignment requirements + Revert "drm/sun4i: dsi: Change the start delay calculation" + drm/amdgpu: Check for valid number of registers to read + x86/alternatives: Disable KASAN in apply_alternatives() + dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() + iomap: Set all uptodate bits for an Uptodate page + drm/amdgpu: Fix type of second parameter in trans_msg() callback + arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node + PCI: tegra: Fix reporting GPIO error value + PCI: tegra: Fix OF node reference leak + IB/hfi1: Fix sdma.h tx->num_descs off-by-one error + dm-crypt: don't modify the data when using authenticated encryption + gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() + PCI/MSI: Prevent MSI hardware interrupt number truncation + l2tp: pass correct message length to ip6_append_data + ARM: ep93xx: Add terminator to gpiod_lookup_table + usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable() + usb: cdns3: fix memory double free when handle zero packet + usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs + usb: roles: don't get/set_role() when usb_role_switch is unregistered + IB/hfi1: Fix a memleak in init_credit_return + RDMA/bnxt_re: Return error for SRQ resize + RDMA/srpt: Make debug output more detailed + RDMA/srpt: fix function pointer cast warnings + scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper definitions + bpf, scripts: Correct GPL license name + scsi: jazz_esp: Only build if SCSI core is builtin + nouveau: fix function cast warnings + ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid + ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid + afs: Increase buffer size in afs_update_volume_status() + ipv6: sr: fix possible use-after-free and null-ptr-deref + packet: move from strlcpy with unused retval to strscpy + s390: use the correct count for __iowrite64_copy() + tls: rx: jump to a more appropriate label + tls: rx: drop pointless else after goto + tls: stop recv() if initial process_rx_list gave us non-DATA + netfilter: nf_tables: set dormant flag on hook register failure + drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 + drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set + fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio + scripts/bpf: Fix xdp_md forward declaration typo Linux 5.4.270 - scripts/bpf: Fix xdp_md forward declaration typo - fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio - drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set - drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 - netfilter: nf_tables: set dormant flag on hook register failure - tls: stop recv() if initial process_rx_list gave us non-DATA - tls: rx: drop pointless else after goto - tls: rx: jump to a more appropriate label - s390: use the correct count for __iowrite64_copy() - packet: move from strlcpy with unused retval to strscpy - ipv6: sr: fix possible use-after-free and null-ptr-deref - afs: Increase buffer size in afs_update_volume_status() - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid - nouveau: fix function cast warnings - scsi: jazz_esp: Only build if SCSI core is builtin - bpf, scripts: Correct GPL license name - scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper definitions - RDMA/srpt: fix function pointer cast warnings - RDMA/srpt: Make debug output more detailed - RDMA/bnxt_re: Return error for SRQ resize - IB/hfi1: Fix a memleak in init_credit_return - usb: roles: don't get/set_role() when usb_role_switch is unregistered - usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs - usb: cdns3: fix memory double free when handle zero packet - usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable() - ARM: ep93xx: Add terminator to gpiod_lookup_table - l2tp: pass correct message length to ip6_append_data - PCI/MSI: Prevent MSI hardware interrupt number truncation - gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - dm-crypt: don't modify the data when using authenticated encryption - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error - PCI: tegra: Fix OF node reference leak - PCI: tegra: Fix reporting GPIO error value - arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node - drm/amdgpu: Fix type of second parameter in trans_msg() callback - iomap: Set all uptodate bits for an Uptodate page - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() - x86/alternatives: Disable KASAN in apply_alternatives() - drm/amdgpu: Check for valid number of registers to read - Revert "drm/sun4i: dsi: Change the start delay calculation" - ALSA: hda/realtek - Enable micmute LED on and HP system - selftests/bpf: Avoid running unprivileged tests with alignment requirements - net: bridge: clear bridge's private skb space on xmit - spi: mt7621: Fix an error message in mt7621_spi_probe() - pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups - pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanours - tcp: add annotations around sk->sk_shutdown accesses - tcp: return EPOLLOUT from tcp_poll only when notsent_bytes is half the limit - tcp: factor out __tcp_close() helper - pmdomain: renesas: r8a77980-sysc: CR7 must be always on - s390/qeth: Fix potential loss of L3-IP@ in case of network issues - virtio-blk: Ensure no requests in virtqueues before deleting vqs. - firewire: core: send bus reset promptly on gap count error - scsi: lpfc: Use unsigned type for num_sge - hwmon: (coretemp) Enlarge per package core count limit - nvmet-fc: abort command when there is no binding - netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new - ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616 - nvmet-tcp: fix nvme tcp ida memory leak - regulator: pwm-regulator: Add validity checks in continuous .get_voltage - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers - ahci: asm1166: correct count of reported ports - fbdev: sis: Error out if pixclock equals zero - fbdev: savage: Error out if pixclock equals zero - wifi: mac80211: fix race condition on enabling fast-xmit - wifi: cfg80211: fix missing interfaces when dumping - dmaengine: fsl-qdma: increase size of 'irq_name' - dmaengine: shdma: increase size of 'dev_id' - scsi: target: core: Add TMF to tmr_list handling - sched/rt: Disallow writing invalid values to sched_rt_period_us - sched/rt: Fix sysctl_sched_rr_timeslice intial value - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb - nilfs2: replace WARN_ONs for invalid DAT metadata block requests - memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - net/sched: Retire dsmark qdisc - net/sched: Retire ATM qdisc - net/sched: Retire CBQ qdisc - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() + UBUNTU: Upstream stable to v5.4.270 -- 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/2060019 Title: Focal update: v5.4.270 upstream stable release Status in linux package in Ubuntu: Invalid Status in linux source package in Focal: 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: v5.4.270 upstream stable release from git://git.kernel.org/ KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler net/sched: Retire CBQ qdisc UBUNTU: [Config] updateconfigs for NET_SCH_CBQ net/sched: Retire ATM qdisc UBUNTU: [Config] updateconfigs for NET_SCH_ATM net/sched: Retire dsmark qdisc UBUNTU: [Config] updateconfigs for NET_SCH_DSMARK sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() nilfs2: replace WARN_ONs for invalid DAT metadata block requests userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb sched/rt: Fix sysctl_sched_rr_timeslice intial value sched/rt: Disallow writing invalid values to sched_rt_period_us scsi: target: core: Add TMF to tmr_list handling dmaengine: shdma: increase size of 'dev_id' dmaengine: fsl-qdma: increase size of 'irq_name' wifi: cfg80211: fix missing interfaces when dumping wifi: mac80211: fix race condition on enabling fast-xmit fbdev: savage: Error out if pixclock equals zero fbdev: sis: Error out if pixclock equals zero ahci: asm1166: correct count of reported ports ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() regulator: pwm-regulator: Add validity checks in continuous .get_voltage nvmet-tcp: fix nvme tcp ida memory leak ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616 netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new nvmet-fc: abort command when there is no binding hwmon: (coretemp) Enlarge per package core count limit scsi: lpfc: Use unsigned type for num_sge firewire: core: send bus reset promptly on gap count error virtio-blk: Ensure no requests in virtqueues before deleting vqs. s390/qeth: Fix potential loss of L3-IP@ in case of network issues pmdomain: renesas: r8a77980-sysc: CR7 must be always on tcp: factor out __tcp_close() helper tcp: return EPOLLOUT from tcp_poll only when notsent_bytes is half the limit tcp: add annotations around sk->sk_shutdown accesses pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanours pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups spi: mt7621: Fix an error message in mt7621_spi_probe() net: bridge: clear bridge's private skb space on xmit selftests/bpf: Avoid running unprivileged tests with alignment requirements Revert "drm/sun4i: dsi: Change the start delay calculation" drm/amdgpu: Check for valid number of registers to read x86/alternatives: Disable KASAN in apply_alternatives() dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() iomap: Set all uptodate bits for an Uptodate page drm/amdgpu: Fix type of second parameter in trans_msg() callback arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node PCI: tegra: Fix reporting GPIO error value PCI: tegra: Fix OF node reference leak IB/hfi1: Fix sdma.h tx->num_descs off-by-one error dm-crypt: don't modify the data when using authenticated encryption gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() PCI/MSI: Prevent MSI hardware interrupt number truncation l2tp: pass correct message length to ip6_append_data ARM: ep93xx: Add terminator to gpiod_lookup_table usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable() usb: cdns3: fix memory double free when handle zero packet usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs usb: roles: don't get/set_role() when usb_role_switch is unregistered IB/hfi1: Fix a memleak in init_credit_return RDMA/bnxt_re: Return error for SRQ resize RDMA/srpt: Make debug output more detailed RDMA/srpt: fix function pointer cast warnings scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper definitions bpf, scripts: Correct GPL license name scsi: jazz_esp: Only build if SCSI core is builtin nouveau: fix function cast warnings ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid afs: Increase buffer size in afs_update_volume_status() ipv6: sr: fix possible use-after-free and null-ptr-deref packet: move from strlcpy with unused retval to strscpy s390: use the correct count for __iowrite64_copy() tls: rx: jump to a more appropriate label tls: rx: drop pointless else after goto tls: stop recv() if initial process_rx_list gave us non-DATA netfilter: nf_tables: set dormant flag on hook register failure drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio scripts/bpf: Fix xdp_md forward declaration typo Linux 5.4.270 UBUNTU: Upstream stable to v5.4.270 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2060019/+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