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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1929603
Title:
Bionic update: upstream stable patchset 2021-05-25
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1929603/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs