** 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: + v5.4.120 upstream stable release + from git://git.kernel.org/ - v5.4.120 upstream stable release - from git://git.kernel.org/ + tpm: fix error return code in tpm2_get_cc_attrs_tbl() + tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() + tpm, tpm_tis: Reserve locality in tpm_tis_resume() + KVM: x86/mmu: Remove the defunct update_pte() paging hook + PM: runtime: Fix unpaired parent child_count for force_resume + fs: dlm: fix debugfs dump + tipc: convert dest node's address to network order + ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF + net: stmmac: Set FIFO sizes for ipq806x + ASoC: rsnd: core: Check convert rate in rsnd_hw_params + i2c: bail out early when RDWR parameters are wrong + ALSA: hdsp: don't disable if not enabled + ALSA: hdspm: don't disable if not enabled + ALSA: rme9652: don't disable if not enabled + ALSA: bebob: enable to deliver MIDI messages for multiple ports + Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default + Bluetooth: initialize skb_queue_head at l2cap_chan_create() + net: bridge: when suppression is enabled exclude RARP packets + Bluetooth: check for zapped sk before connecting + ip6_vti: proper dev_{hold|put} in ndo_[un]init methods + ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet + i2c: Add I2C_AQ_NO_REP_START adapter quirk + mac80211: clear the beacon's CRC after channel switch + pinctrl: samsung: use 'int' for register masks in Exynos + mt76: mt76x0: disable GTK offloading + cuse: prevent clone + ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() + Revert "iommu/amd: Fix performance counter initialization" + iommu/amd: Remove performance counter pre-initialization test + drm/amd/display: Force vsync flip when reconfiguring MPCC + selftests: Set CC to clang in lib.mk if LLVM is set + kconfig: nconf: stop endless search loops + ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume + sctp: Fix out-of-bounds warning in sctp_process_asconf_param() + flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() + powerpc/smp: Set numa node before updating mask + ASoC: rt286: Generalize support for ALC3263 codec + ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() + net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule + samples/bpf: Fix broken tracex1 due to kprobe argument change + powerpc/pseries: Stop calling printk in rtas_stop_self() + drm/amd/display: fixed divide by zero kernel crash during dsc enablement + wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt + wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join + qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth + powerpc/iommu: Annotate nested lock for lockdep + iavf: remove duplicate free resources calls + net: ethernet: mtk_eth_soc: fix RX VLAN offload + bnxt_en: Add PCI IDs for Hyper-V VF devices. + ia64: module: fix symbolizer crash on fdescr + ASoC: rt286: Make RT286_SET_GPIO_* readable and writable + thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() + f2fs: fix a redundant call to f2fs_balance_fs if an error occurs + PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() + PCI: Release OF node in pci_scan_device()'s error path + ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook + rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() + NFSv4.2: Always flush out writes in nfs42_proc_fallocate() + NFS: Deal correctly with attribute generation counter overflow + PCI: endpoint: Fix missing destroy_workqueue() + pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() + NFSv4.2 fix handling of sr_eof in SEEK's reply + rtc: fsl-ftm-alarm: add MODULE_TABLE() + ceph: fix inode leak on getattr error in __fh_to_dentry + rtc: ds1307: Fix wday settings for rx8130 + net: hns3: fix incorrect configuration for igu_egu_hw_err + net: hns3: initialize the message content in hclge_get_link_mode() + net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() + net: hns3: fix for vxlan gpe tx checksum bug + net: hns3: use netif_tx_disable to stop the transmit queue + net: hns3: disable phy loopback setting in hclge_mac_start_phy + sctp: do asoc update earlier in sctp_sf_do_dupcook_a + RISC-V: Fix error code returned by riscv_hartid_to_cpuid() + sunrpc: Fix misplaced barrier in call_decode + ethernet:enic: Fix a use after free bug in enic_hard_start_xmit + sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b + netfilter: xt_SECMARK: add new revision to fix structure layout + drm/radeon: Fix off-by-one power_state index heap overwrite + drm/radeon: Avoid power table parsing memory leaks + khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() + mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() + mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() + ksm: fix potential missing rmap_item for stable_node + net: fix nla_strcmp to handle more then one trailing null character + smc: disallow TCP_ULP in smc_setsockopt() + netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check + can: m_can: m_can_tx_work_queue(): fix tx_skb race condition + sched: Fix out-of-bound access in uclamp + sched/fair: Fix unfairness caused by missing load decay + kernel: kexec_file: fix error return code of kexec_calculate_store_digests() + netfilter: nftables: avoid overflows in nft_hash_buckets() + i40e: Fix use-after-free in i40e_client_subtask() + i40e: fix the restart auto-negotiation after FEC modified + i40e: Fix PHY type identifiers for 2.5G and 5G adapters + ARC: entry: fix off-by-one error in syscall number validation + ARC: mm: PAE: use 40-bit physical page mask + powerpc/64s: Fix crashes when toggling stf barrier + powerpc/64s: Fix crashes when toggling entry flush barrier + hfsplus: prevent corruption in shrinking truncate + squashfs: fix divide error in calculate_skip() + userfaultfd: release page in error path to avoid BUG_ON + mm/hugetlb: fix F_SEAL_FUTURE_WRITE + drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected + drm/i915: Avoid div-by-zero on gen2 + iio: proximity: pulsedlight: Fix rumtime PM imbalance on error + usb: fotg210-hcd: Fix an error message + hwmon: (occ) Fix poll rate limiting + ACPI: scan: Fix a memory leak in an error handling path + kyber: fix out of bounds access when preempted + nbd: Fix NULL pointer in flush_workqueue + blk-mq: Swap two calls in blk_mq_exit_queue() + iomap: fix sub-page uptodate handling + usb: dwc3: omap: improve extcon initialization + usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield + usb: xhci: Increase timeout for HC halt + usb: dwc2: Fix gadget DMA unmap direction + usb: core: hub: fix race condition about TRSMRCY of resume + usb: dwc3: gadget: Return success always for kick transfer in ep queue + xhci: Do not use GFP_KERNEL in (potentially) atomic context + xhci: Add reset resume quirk for AMD xhci controller. + iio: gyro: mpu3050: Fix reported temperature value + iio: tsl2583: Fix division by a zero lux_val + cdc-wdm: untangle a circular dependency between callback and softint + KVM: x86: Cancel pvclock_gtod_work on module removal + mm: fix struct page layout on 32-bit systems + FDDI: defxx: Make MMIO the configuration default except for EISA + MIPS: Reinstate platform `__div64_32' handler + MIPS: Avoid DIVU in `__div64_32' is result would be zero + MIPS: Avoid handcoded DIVU in `__div64_32' altogether + thermal/core/fair share: Lock the thermal zone while looping over instances + f2fs: fix error handling in f2fs_end_enable_verity() + ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address + ARM: 9012/1: move device tree mapping out of linear region + ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address + ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section + usb: typec: tcpm: Fix error while calculating PPS out values + kobject_uevent: remove warning in init_uevent_argv() + netfilter: conntrack: Make global sysctls readonly in non-init netns + clk: exynos7: Mark aclk_fsys1_200 as critical + nvme: do not try to reconfigure APST when the controller is not live + ASoC: rsnd: check all BUSIF status when error + Linux 5.4.120 + UBUNTU: upstream stable to v5.4.120
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1930474 Title: Focal update: v5.4.120 upstream stable release To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1930474/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs