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 2021-05-25 Ported from the following upstream stable releases: v4.14.232, v4.19.189 v4.19.190 from git://git.kernel.org/ Input: nspire-keypad - enable interrupts only when opened dmaengine: dw: Make it dependent to HAS_IOMEM ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 arc: kernel: Return -EFAULT if copy_to_user() fails neighbour: Disregard DEAD dst in neigh_update ARM: keystone: fix integer overflow warning ASoC: fsl_esai: Fix TDM slot setup for I2S mode scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state net: ieee802154: stop dump llsec keys for monitors net: ieee802154: stop dump llsec devs for monitors net: ieee802154: forbid monitor for add llsec dev net: ieee802154: stop dump llsec devkeys for monitors net: ieee802154: forbid monitor for add llsec devkey net: ieee802154: stop dump llsec seclevels for monitors net: ieee802154: forbid monitor for add llsec seclevel pcnet32: Use pci_resource_len to validate PCI resource mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN Input: i8042 - fix Pegatron C15B ID entry HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices readdir: make sure to verify directory entry for legacy interfaces too arm64: fix inline asm in load_unaligned_zeropad() arm64: alternatives: Move length validation in alternative_{insn, endif} scsi: libsas: Reset num_scatter if libata marks qc as NODATA netfilter: conntrack: do not print icmpv6 as unknown via /proc netfilter: nft_limit: avoid possible divide error in nft_limit_init net: davicom: Fix regulator not turned off on failed probe net: sit: Unregister catch-all devices i40e: fix the panic when running bpf in xdpdrv mode ibmvnic: avoid calling napi_disable() twice ibmvnic: remove duplicate napi_schedule call in do_reset function ibmvnic: remove duplicate napi_schedule call in open function ARM: footbridge: fix PCI interrupt mapping ARM: 9071/1: uprobes: Don't hook on thumb instructions pinctrl: lewisburg: Update number of pins in community HID: wacom: Assign boolean values to a bool variable ARM: dts: Fix swapped mmc order for omap3 net: geneve: check skb is large enough for IPv4/IPv6 header s390/entry: save the caller of psw_idle xen-netback: Check for hotplug-status existence before watching cavium/liquidio: Fix duplicate argument ia64: fix discontig.c section mismatches ia64: tools: remove duplicate definition of ia64_mf() on ia64 x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access net: hso: fix NULL-deref on disconnect regression USB: CDC-ACM: fix poison/unpoison imbalance lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message drm/msm: Fix a5xx/a6xx timestamps Input: s6sy761 - fix coordinate read bit shift net: ip6_tunnel: Unregister catch-all devices UBUNTU: upstream stable to v4.14.232, v4.19.189 ACPI: tables: x86: Reserve memory occupied by ACPI tables ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() net: usb: ax88179_178a: initialize local variables before use iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() mips: Do not include hi and lo in clobber list for R6 bpf: Fix masking negation logic upon negative dst register iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet USB: Add reset-resume quirk for WD19's Realtek Hub platform/x86: thinkpad_acpi: Correct thermal sensor allocation UBUNTU: upstream stable to v4.19.190 ** 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 ** 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 2021-05-25 + from git://git.kernel.org/ - upstream stable patchset 2021-05-25 - from git://git.kernel.org/ + Input: nspire-keypad - enable interrupts only when opened + dmaengine: dw: Make it dependent to HAS_IOMEM + ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 + arc: kernel: Return -EFAULT if copy_to_user() fails + neighbour: Disregard DEAD dst in neigh_update + ARM: keystone: fix integer overflow warning + ASoC: fsl_esai: Fix TDM slot setup for I2S mode + scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state + net: ieee802154: stop dump llsec keys for monitors + net: ieee802154: stop dump llsec devs for monitors + net: ieee802154: forbid monitor for add llsec dev + net: ieee802154: stop dump llsec devkeys for monitors + net: ieee802154: forbid monitor for add llsec devkey + net: ieee802154: stop dump llsec seclevels for monitors + net: ieee802154: forbid monitor for add llsec seclevel + pcnet32: Use pci_resource_len to validate PCI resource + mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN + Input: i8042 - fix Pegatron C15B ID entry + HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices + readdir: make sure to verify directory entry for legacy interfaces too + arm64: fix inline asm in load_unaligned_zeropad() + arm64: alternatives: Move length validation in alternative_{insn, endif} + scsi: libsas: Reset num_scatter if libata marks qc as NODATA + netfilter: conntrack: do not print icmpv6 as unknown via /proc + netfilter: nft_limit: avoid possible divide error in nft_limit_init + net: davicom: Fix regulator not turned off on failed probe + net: sit: Unregister catch-all devices + i40e: fix the panic when running bpf in xdpdrv mode + ibmvnic: avoid calling napi_disable() twice + ibmvnic: remove duplicate napi_schedule call in do_reset function + ibmvnic: remove duplicate napi_schedule call in open function + ARM: footbridge: fix PCI interrupt mapping + ARM: 9071/1: uprobes: Don't hook on thumb instructions + pinctrl: lewisburg: Update number of pins in community + HID: wacom: Assign boolean values to a bool variable + ARM: dts: Fix swapped mmc order for omap3 + net: geneve: check skb is large enough for IPv4/IPv6 header + s390/entry: save the caller of psw_idle + xen-netback: Check for hotplug-status existence before watching + cavium/liquidio: Fix duplicate argument + ia64: fix discontig.c section mismatches + ia64: tools: remove duplicate definition of ia64_mf() on ia64 + x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access + net: hso: fix NULL-deref on disconnect regression + USB: CDC-ACM: fix poison/unpoison imbalance + lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message + drm/msm: Fix a5xx/a6xx timestamps + Input: s6sy761 - fix coordinate read bit shift + net: ip6_tunnel: Unregister catch-all devices + UBUNTU: upstream stable to v4.14.232, v4.19.189 + ACPI: tables: x86: Reserve memory occupied by ACPI tables + ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() + net: usb: ax88179_178a: initialize local variables before use + iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() + mips: Do not include hi and lo in clobber list for R6 + bpf: Fix masking negation logic upon negative dst register + iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() + ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX + USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet + USB: Add reset-resume quirk for WD19's Realtek Hub + platform/x86: thinkpad_acpi: Correct thermal sensor allocation + UBUNTU: upstream stable to v4.19.190 ** Changed in: linux (Ubuntu Bionic) Status: New => In Progress ** Changed in: linux (Ubuntu Bionic) Importance: Undecided => Critical ** Changed in: linux (Ubuntu Bionic) Importance: Critical => Medium ** Changed in: linux (Ubuntu Bionic) Assignee: (unassigned) => Kamal Mostafa (kamalmostafa) ** Changed in: linux (Ubuntu) Status: Confirmed => Invalid ** 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: upstream stable patchset 2021-05-25 + + Ported from the following upstream stable releases: + v4.14.232, v4.19.189 + v4.19.190 + from git://git.kernel.org/ Input: nspire-keypad - enable interrupts only when opened dmaengine: dw: Make it dependent to HAS_IOMEM ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 arc: kernel: Return -EFAULT if copy_to_user() fails neighbour: Disregard DEAD dst in neigh_update ARM: keystone: fix integer overflow warning ASoC: fsl_esai: Fix TDM slot setup for I2S mode scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state net: ieee802154: stop dump llsec keys for monitors net: ieee802154: stop dump llsec devs for monitors net: ieee802154: forbid monitor for add llsec dev net: ieee802154: stop dump llsec devkeys for monitors net: ieee802154: forbid monitor for add llsec devkey net: ieee802154: stop dump llsec seclevels for monitors net: ieee802154: forbid monitor for add llsec seclevel pcnet32: Use pci_resource_len to validate PCI resource mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN Input: i8042 - fix Pegatron C15B ID entry HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices readdir: make sure to verify directory entry for legacy interfaces too arm64: fix inline asm in load_unaligned_zeropad() arm64: alternatives: Move length validation in alternative_{insn, endif} scsi: libsas: Reset num_scatter if libata marks qc as NODATA netfilter: conntrack: do not print icmpv6 as unknown via /proc netfilter: nft_limit: avoid possible divide error in nft_limit_init net: davicom: Fix regulator not turned off on failed probe net: sit: Unregister catch-all devices i40e: fix the panic when running bpf in xdpdrv mode ibmvnic: avoid calling napi_disable() twice ibmvnic: remove duplicate napi_schedule call in do_reset function ibmvnic: remove duplicate napi_schedule call in open function ARM: footbridge: fix PCI interrupt mapping ARM: 9071/1: uprobes: Don't hook on thumb instructions pinctrl: lewisburg: Update number of pins in community HID: wacom: Assign boolean values to a bool variable ARM: dts: Fix swapped mmc order for omap3 net: geneve: check skb is large enough for IPv4/IPv6 header s390/entry: save the caller of psw_idle xen-netback: Check for hotplug-status existence before watching cavium/liquidio: Fix duplicate argument ia64: fix discontig.c section mismatches ia64: tools: remove duplicate definition of ia64_mf() on ia64 x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access net: hso: fix NULL-deref on disconnect regression USB: CDC-ACM: fix poison/unpoison imbalance lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message drm/msm: Fix a5xx/a6xx timestamps Input: s6sy761 - fix coordinate read bit shift net: ip6_tunnel: Unregister catch-all devices UBUNTU: upstream stable to v4.14.232, v4.19.189 ACPI: tables: x86: Reserve memory occupied by ACPI tables ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() net: usb: ax88179_178a: initialize local variables before use iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() mips: Do not include hi and lo in clobber list for R6 bpf: Fix masking negation logic upon negative dst register iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet USB: Add reset-resume quirk for WD19's Realtek Hub platform/x86: thinkpad_acpi: Correct thermal sensor allocation UBUNTU: upstream stable to v4.19.190 -- 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/1929603 Title: Bionic update: upstream stable patchset 2021-05-25 Status in linux package in Ubuntu: Invalid Status in linux source package in Bionic: 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 2021-05-25 Ported from the following upstream stable releases: v4.14.232, v4.19.189 v4.19.190 from git://git.kernel.org/ Input: nspire-keypad - enable interrupts only when opened dmaengine: dw: Make it dependent to HAS_IOMEM ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 arc: kernel: Return -EFAULT if copy_to_user() fails neighbour: Disregard DEAD dst in neigh_update ARM: keystone: fix integer overflow warning ASoC: fsl_esai: Fix TDM slot setup for I2S mode scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state net: ieee802154: stop dump llsec keys for monitors net: ieee802154: stop dump llsec devs for monitors net: ieee802154: forbid monitor for add llsec dev net: ieee802154: stop dump llsec devkeys for monitors net: ieee802154: forbid monitor for add llsec devkey net: ieee802154: stop dump llsec seclevels for monitors net: ieee802154: forbid monitor for add llsec seclevel pcnet32: Use pci_resource_len to validate PCI resource mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN Input: i8042 - fix Pegatron C15B ID entry HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices readdir: make sure to verify directory entry for legacy interfaces too arm64: fix inline asm in load_unaligned_zeropad() arm64: alternatives: Move length validation in alternative_{insn, endif} scsi: libsas: Reset num_scatter if libata marks qc as NODATA netfilter: conntrack: do not print icmpv6 as unknown via /proc netfilter: nft_limit: avoid possible divide error in nft_limit_init net: davicom: Fix regulator not turned off on failed probe net: sit: Unregister catch-all devices i40e: fix the panic when running bpf in xdpdrv mode ibmvnic: avoid calling napi_disable() twice ibmvnic: remove duplicate napi_schedule call in do_reset function ibmvnic: remove duplicate napi_schedule call in open function ARM: footbridge: fix PCI interrupt mapping ARM: 9071/1: uprobes: Don't hook on thumb instructions pinctrl: lewisburg: Update number of pins in community HID: wacom: Assign boolean values to a bool variable ARM: dts: Fix swapped mmc order for omap3 net: geneve: check skb is large enough for IPv4/IPv6 header s390/entry: save the caller of psw_idle xen-netback: Check for hotplug-status existence before watching cavium/liquidio: Fix duplicate argument ia64: fix discontig.c section mismatches ia64: tools: remove duplicate definition of ia64_mf() on ia64 x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access net: hso: fix NULL-deref on disconnect regression USB: CDC-ACM: fix poison/unpoison imbalance lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message drm/msm: Fix a5xx/a6xx timestamps Input: s6sy761 - fix coordinate read bit shift net: ip6_tunnel: Unregister catch-all devices UBUNTU: upstream stable to v4.14.232, v4.19.189 ACPI: tables: x86: Reserve memory occupied by ACPI tables ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() net: usb: ax88179_178a: initialize local variables before use iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() mips: Do not include hi and lo in clobber list for R6 bpf: Fix masking negation logic upon negative dst register iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet USB: Add reset-resume quirk for WD19's Realtek Hub platform/x86: thinkpad_acpi: Correct thermal sensor allocation UBUNTU: upstream stable to v4.19.190 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1929603/+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