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 2022-01-14 Ported from the following upstream stable releases: v4.14.259, v4.19.222 from git://git.kernel.org/ nfc: fix segfault in nfc_genl_dump_devices_done drm/msm/dsi: set default num_data_lanes net/mlx4_en: Update reported link modes for 1/10G parisc/agp: Annotate parisc agp init functions with __init i2c: rk3x: Handle a spurious start completion interrupt flag net: netlink: af_netlink: Prevent empty skb by adding a check on len. tracing: Fix a kmemleak false positive in tracing_map bpf: fix panic due to oob in bpf_prog_test_run_skb hwmon: (dell-smm) Fix warning on /proc/i8k creation error mac80211: send ADDBA requests using the tid/queue of the aggregation session recordmcount.pl: look for jgnop instruction as well as bcrl on s390 dm btree remove: fix use after free in rebalance_children() audit: improve robustness of the audit queue handling nfsd: fix use-after-free due to delegation race x86: Make ARCH_USE_MEMREMAP_PROT a generic Kconfig symbol x86/sme: Explicitly map new EFI memmap table as encrypted ARM: socfpga: dts: fix qspi node compatible dmaengine: st_fdma: fix MODULE_ALIAS soc/tegra: fuse: Fix bitwise vs. logical OR warning igbvf: fix double free in `igbvf_probe` ixgbe: set X550 MDIO speed before talking to PHY net/packet: rx_owner_map depends on pg_vec sit: do not call ipip6_dev_free() from sit_init_net() USB: gadget: bRequestType is a bitfield, not a enum PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error PCI/MSI: Mask MSI-X vectors only on success USB: serial: option: add Telit FN990 compositions timekeeping: Really make sure wall_to_monotonic isn't positive libata: if T_LENGTH is zero, dma direction should be DMA_NONE net: systemport: Add global locking for descriptor lifecycle firmware: arm_scpi: Fix string overflow in SCPI genpd driver ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name fuse: annotate lock in fuse_reverse_inval_entry() scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() net: lan78xx: Avoid unnecessary self assignment ARM: 8805/2: remove unneeded naked function usage mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO ARM: 8800/1: use choice for kernel unwinders UBUNTU: [Config] updateconfigs for UNWINDER_ARM Input: touchscreen - avoid bitwise vs logical OR warning xen/blkfront: harden blkfront against event channel storms xen/netfront: harden netfront against event channel storms xen/console: harden hvc_xen against event channel storms xen/netback: fix rx queue stall detection xen/netback: don't queue unlimited number of packages mac80211: track only QoS data frames for admission control UBUNTU: upstream stable to v4.14.259, v4.19.222 ** Affects: linux (Ubuntu) Importance: Undecided Status: Invalid ** Affects: linux (Ubuntu Bionic) Importance: Medium 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 Bionic) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Bionic) Status: New => In Progress ** Changed in: linux (Ubuntu Bionic) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Bionic) Assignee: (unassigned) => Kamal Mostafa (kamalmostafa) ** Changed in: linux (Ubuntu) Status: Confirmed => Invalid ** 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 2022-01-14 - upstream stable patchset 2022-01-14 - from git://git.kernel.org/ + Ported from the following upstream stable releases: + v4.14.259, v4.19.222 + + from git://git.kernel.org/ + + nfc: fix segfault in nfc_genl_dump_devices_done + drm/msm/dsi: set default num_data_lanes + net/mlx4_en: Update reported link modes for 1/10G + parisc/agp: Annotate parisc agp init functions with __init + i2c: rk3x: Handle a spurious start completion interrupt flag + net: netlink: af_netlink: Prevent empty skb by adding a check on len. + tracing: Fix a kmemleak false positive in tracing_map + bpf: fix panic due to oob in bpf_prog_test_run_skb + hwmon: (dell-smm) Fix warning on /proc/i8k creation error + mac80211: send ADDBA requests using the tid/queue of the aggregation session + recordmcount.pl: look for jgnop instruction as well as bcrl on s390 + dm btree remove: fix use after free in rebalance_children() + audit: improve robustness of the audit queue handling + nfsd: fix use-after-free due to delegation race + x86: Make ARCH_USE_MEMREMAP_PROT a generic Kconfig symbol + x86/sme: Explicitly map new EFI memmap table as encrypted + ARM: socfpga: dts: fix qspi node compatible + dmaengine: st_fdma: fix MODULE_ALIAS + soc/tegra: fuse: Fix bitwise vs. logical OR warning + igbvf: fix double free in `igbvf_probe` + ixgbe: set X550 MDIO speed before talking to PHY + net/packet: rx_owner_map depends on pg_vec + sit: do not call ipip6_dev_free() from sit_init_net() + USB: gadget: bRequestType is a bitfield, not a enum + PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error + PCI/MSI: Mask MSI-X vectors only on success + USB: serial: option: add Telit FN990 compositions + timekeeping: Really make sure wall_to_monotonic isn't positive + libata: if T_LENGTH is zero, dma direction should be DMA_NONE + net: systemport: Add global locking for descriptor lifecycle + firmware: arm_scpi: Fix string overflow in SCPI genpd driver + ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name + fuse: annotate lock in fuse_reverse_inval_entry() + scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() + net: lan78xx: Avoid unnecessary self assignment + ARM: 8805/2: remove unneeded naked function usage + mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO + ARM: 8800/1: use choice for kernel unwinders + UBUNTU: [Config] updateconfigs for UNWINDER_ARM + Input: touchscreen - avoid bitwise vs logical OR warning + xen/blkfront: harden blkfront against event channel storms + xen/netfront: harden netfront against event channel storms + xen/console: harden hvc_xen against event channel storms + xen/netback: fix rx queue stall detection + xen/netback: don't queue unlimited number of packages + mac80211: track only QoS data frames for admission control + UBUNTU: upstream stable to v4.14.259, v4.19.222 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1957957 Title: Bionic update: upstream stable patchset 2022-01-14 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1957957/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs