** 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.223 upstream stable release + from git://git.kernel.org/ - v5.4.223 upstream stable release - from git://git.kernel.org/ + can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() + can: kvaser_usb: Fix possible completions during init_completion + ALSA: Use del_timer_sync() before freeing timer + ALSA: au88x0: use explicitly signed char + USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM + usb: dwc3: gadget: Stop processing more requests on IMI + usb: dwc3: gadget: Don't set IMI for no_interrupt + usb: bdc: change state when port disconnected + usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller + mtd: rawnand: marvell: Use correct logic for nand-keep-config + xhci: Remove device endpoints from bandwidth list when freeing the device + tools: iio: iio_utils: fix digit calculation + iio: light: tsl2583: Fix module unloading + fbdev: smscufx: Fix several use-after-free bugs + mac802154: Fix LQI recording + drm/msm/dsi: fix memory corruption with too many bridges + drm/msm/hdmi: fix memory corruption with too many bridges + mmc: core: Fix kernel panic when remove non-standard SDIO card + kernfs: fix use-after-free in __kernfs_remove + perf auxtrace: Fix address filter symbol name match for modules + s390/futex: add missing EX_TABLE entry to __futex_atomic_op() + s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() + xfs: finish dfops on every insert range shift iteration + xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush + xfs: force the log after remapping a synchronous-writes file + Xen/gntdev: don't ignore kernel unmapping error + xen/gntdev: Prevent leaking grants + mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages + net: ieee802154: fix error return code in dgram_bind() + media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation + drm/msm: Fix return type of mdp4_lvds_connector_mode_valid + arc: iounmap() arg is volatile + ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() + tipc: fix a null-ptr-deref in tipc_topsrv_accept + net: netsec: fix error handling in netsec_register_mdio() + x86/unwind/orc: Fix unreliable stack dump with gcov + amd-xgbe: fix the SFP compliance codes check for DAC cables + amd-xgbe: add the bit rate quirk for Molex cables + kcm: annotate data-races around kcm->rx_psock + kcm: annotate data-races around kcm->rx_wait + net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed + net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY + tcp: fix indefinite deferral of RTO with SACK reneging + can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path + PM: hibernate: Allow hybrid sleep to work with s2idle + media: vivid: s_fbuf: add more sanity checks + media: vivid: dev->bitmap_cap wasn't freed in all cases + media: v4l2-dv-timings: add sanity checks for blanking values + media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' + i40e: Fix ethtool rx-flow-hash setting for X722 + i40e: Fix VF hang when reset is triggered on another VF + i40e: Fix flow-type by setting GL_HASH_INSET registers + net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() + PM: domains: Fix handling of unavailable/disabled idle states + ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() + ALSA: aoa: Fix I2S device accounting + openvswitch: switch from WARN to pr_warn + net: ehea: fix possible memory leak in ehea_register_port() + nh: fix scope used to find saddr when adding non gw nh + net/mlx5e: Do not increment ESN when updating IPsec ESN state + net/mlx5: Fix possible use-after-free in async command interface + net: enetc: survive memory pressure without crashing + can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive + Linux 5.4.223 + UBUNTU: Upstream stable to v5.4.223
-- 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/1999179 Title: Focal update: v5.4.223 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.223 upstream stable release from git://git.kernel.org/ can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() can: kvaser_usb: Fix possible completions during init_completion ALSA: Use del_timer_sync() before freeing timer ALSA: au88x0: use explicitly signed char USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM usb: dwc3: gadget: Stop processing more requests on IMI usb: dwc3: gadget: Don't set IMI for no_interrupt usb: bdc: change state when port disconnected usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller mtd: rawnand: marvell: Use correct logic for nand-keep-config xhci: Remove device endpoints from bandwidth list when freeing the device tools: iio: iio_utils: fix digit calculation iio: light: tsl2583: Fix module unloading fbdev: smscufx: Fix several use-after-free bugs mac802154: Fix LQI recording drm/msm/dsi: fix memory corruption with too many bridges drm/msm/hdmi: fix memory corruption with too many bridges mmc: core: Fix kernel panic when remove non-standard SDIO card kernfs: fix use-after-free in __kernfs_remove perf auxtrace: Fix address filter symbol name match for modules s390/futex: add missing EX_TABLE entry to __futex_atomic_op() s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() xfs: finish dfops on every insert range shift iteration xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush xfs: force the log after remapping a synchronous-writes file Xen/gntdev: don't ignore kernel unmapping error xen/gntdev: Prevent leaking grants mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages net: ieee802154: fix error return code in dgram_bind() media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation drm/msm: Fix return type of mdp4_lvds_connector_mode_valid arc: iounmap() arg is volatile ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() tipc: fix a null-ptr-deref in tipc_topsrv_accept net: netsec: fix error handling in netsec_register_mdio() x86/unwind/orc: Fix unreliable stack dump with gcov amd-xgbe: fix the SFP compliance codes check for DAC cables amd-xgbe: add the bit rate quirk for Molex cables kcm: annotate data-races around kcm->rx_psock kcm: annotate data-races around kcm->rx_wait net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY tcp: fix indefinite deferral of RTO with SACK reneging can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path PM: hibernate: Allow hybrid sleep to work with s2idle media: vivid: s_fbuf: add more sanity checks media: vivid: dev->bitmap_cap wasn't freed in all cases media: v4l2-dv-timings: add sanity checks for blanking values media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' i40e: Fix ethtool rx-flow-hash setting for X722 i40e: Fix VF hang when reset is triggered on another VF i40e: Fix flow-type by setting GL_HASH_INSET registers net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() PM: domains: Fix handling of unavailable/disabled idle states ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() ALSA: aoa: Fix I2S device accounting openvswitch: switch from WARN to pr_warn net: ehea: fix possible memory leak in ehea_register_port() nh: fix scope used to find saddr when adding non gw nh net/mlx5e: Do not increment ESN when updating IPsec ESN state net/mlx5: Fix possible use-after-free in async command interface net: enetc: survive memory pressure without crashing can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive Linux 5.4.223 UBUNTU: Upstream stable to v5.4.223 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1999179/+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