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-02-26

                Ported from the following upstream stable releases:
                        v4.14.218, v4.19.171
                                   v4.19.172

       from git://git.kernel.org/

i2c: bpmp-tegra: Ignore unknown I2C_M flags
ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info()
ALSA: hda/via: Add minimum mute flag
ACPI: scan: Make acpi_bus_get_device() clear return pointer on error
mmc: sdhci-xenon: fix 1.8v regulator stabilization
dm: avoid filesystem lookup in dm_get_dev_t()
drm/atomic: put state on error path
ASoC: Intel: haswell: Add missing pm_ops
scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback
xen: Fix event channel callback via INTX/GSI
drm/nouveau/bios: fix issue shadowing expansion ROMs
drm/nouveau/privring: ack interrupts the same way as RM
drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields
i2c: octeon: check correct size of maximum RECV_LEN packet
can: dev: can_restart: fix use after free bug
can: vxcan: vxcan_xmit: fix use after free bug
iio: ad5504: Fix setting power-down state
irqchip/mips-cpu: Set IPI domain parent chip
intel_th: pci: Add Alder Lake-P support
stm class: Fix module init return on allocation failure
ehci: fix EHCI host controller initialization sequence
USB: ehci: fix an interrupt calltrace error
usb: udc: core: Use lock when write to soft_connect
usb: bdc: Make bdc pci driver depend on BROKEN
UBUNTU: [Config] updateconfigs for USB_BDC_PCI
xhci: make sure TRB is fully written before giving it to the controller
xhci: tegra: Delay for disabling LFPS detector
compiler.h: Raise minimum version of GCC to 5.1 for arm64
netfilter: rpfilter: mask ecn bits before fib lookup
sh: dma: fix kconfig dependency for G2_DMA
sh_eth: Fix power down vs. is_opened flag ordering
skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too
udp: mask TOS bits in udp_v4_early_demux()
ipv6: create multicast route with RTPROT_KERNEL
net_sched: avoid shift-out-of-bounds in tcindex_set_parms()
net: dsa: b53: fix an off by one in checking "vlan->vid"
gpio: mvebu: fix pwm .get_state period calculation
Revert "mm/slub: fix a memory leak in sysfs_slab_add()"
futex: Ensure the correct return value from futex_lock_pi()
futex: Replace pointless printk in fixup_owner()
futex: Provide and use pi_state_update_owner()
rtmutex: Remove unused argument from rt_mutex_proxy_unlock()
futex: Use pi_state_update_owner() in put_pi_state()
futex: Simplify fixup_pi_state_owner()
futex: Handle faults correctly for PI futexes
tracing: Fix race in trace_open and buffer resize call
fs: move I_DIRTY_INODE to fs.h
writeback: Drop I_DIRTY_TIME_EXPIRE
fs: fix lazytime expiration handling in __writeback_single_inode()
mmc: core: don't initialize block size from ext_csd if not present
scsi: qedi: Correct max length of CHAP secret
riscv: Fix kernel time_init()
HID: Ignore battery for Elan touchscreen on ASUS UX550
clk: tegra30: Add hda clock default rates to clock driver
drm/nouveau/mmu: fix vram heap sizing
scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression
can: peak_usb: fix use after free bugs
serial: mvebu-uart: fix tx lost characters at power off
driver core: Extend device_is_dependent()
net_sched: reject silly cell_log in qdisc_get_rtab()
tools: Factor HOSTCC, HOSTLD, HOSTAR definitions
UBUNTU: upstream stable to v4.14.218, v4.19.172

** Affects: linux (Ubuntu)
     Importance: Medium
     Assignee: Kamal Mostafa (kamalmostafa)
         Status: Invalid

** Affects: linux (Ubuntu Bionic)
     Importance: Medium
     Assignee: Kamal Mostafa (kamalmostafa)
         Status: Confirmed


** Tags: kernel-stable-tracking-bug

** Changed in: linux (Ubuntu)
       Status: New => Confirmed

** Changed in: linux (Ubuntu)
   Importance: Undecided => Medium

** Changed in: linux (Ubuntu)
     Assignee: (unassigned) => Kamal Mostafa (kamalmostafa)

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu Bionic)
       Status: New => Confirmed

** 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 2021-02-26
  
-        upstream stable patchset 2021-02-26
-        from git://git.kernel.org/
+                 Ported from the following upstream stable releases:
+                         v4.14.218, v4.19.171
+                                    v4.19.172
+ 
+        from git://git.kernel.org/
+ 
+ i2c: bpmp-tegra: Ignore unknown I2C_M flags
+ ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info()
+ ALSA: hda/via: Add minimum mute flag
+ ACPI: scan: Make acpi_bus_get_device() clear return pointer on error
+ mmc: sdhci-xenon: fix 1.8v regulator stabilization
+ dm: avoid filesystem lookup in dm_get_dev_t()
+ drm/atomic: put state on error path
+ ASoC: Intel: haswell: Add missing pm_ops
+ scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback
+ xen: Fix event channel callback via INTX/GSI
+ drm/nouveau/bios: fix issue shadowing expansion ROMs
+ drm/nouveau/privring: ack interrupts the same way as RM
+ drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields
+ i2c: octeon: check correct size of maximum RECV_LEN packet
+ can: dev: can_restart: fix use after free bug
+ can: vxcan: vxcan_xmit: fix use after free bug
+ iio: ad5504: Fix setting power-down state
+ irqchip/mips-cpu: Set IPI domain parent chip
+ intel_th: pci: Add Alder Lake-P support
+ stm class: Fix module init return on allocation failure
+ ehci: fix EHCI host controller initialization sequence
+ USB: ehci: fix an interrupt calltrace error
+ usb: udc: core: Use lock when write to soft_connect
+ usb: bdc: Make bdc pci driver depend on BROKEN
+ UBUNTU: [Config] updateconfigs for USB_BDC_PCI
+ xhci: make sure TRB is fully written before giving it to the controller
+ xhci: tegra: Delay for disabling LFPS detector
+ compiler.h: Raise minimum version of GCC to 5.1 for arm64
+ netfilter: rpfilter: mask ecn bits before fib lookup
+ sh: dma: fix kconfig dependency for G2_DMA
+ sh_eth: Fix power down vs. is_opened flag ordering
+ skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too
+ udp: mask TOS bits in udp_v4_early_demux()
+ ipv6: create multicast route with RTPROT_KERNEL
+ net_sched: avoid shift-out-of-bounds in tcindex_set_parms()
+ net: dsa: b53: fix an off by one in checking "vlan->vid"
+ gpio: mvebu: fix pwm .get_state period calculation
+ Revert "mm/slub: fix a memory leak in sysfs_slab_add()"
+ futex: Ensure the correct return value from futex_lock_pi()
+ futex: Replace pointless printk in fixup_owner()
+ futex: Provide and use pi_state_update_owner()
+ rtmutex: Remove unused argument from rt_mutex_proxy_unlock()
+ futex: Use pi_state_update_owner() in put_pi_state()
+ futex: Simplify fixup_pi_state_owner()
+ futex: Handle faults correctly for PI futexes
+ tracing: Fix race in trace_open and buffer resize call
+ fs: move I_DIRTY_INODE to fs.h
+ writeback: Drop I_DIRTY_TIME_EXPIRE
+ fs: fix lazytime expiration handling in __writeback_single_inode()
+ mmc: core: don't initialize block size from ext_csd if not present
+ scsi: qedi: Correct max length of CHAP secret
+ riscv: Fix kernel time_init()
+ HID: Ignore battery for Elan touchscreen on ASUS UX550
+ clk: tegra30: Add hda clock default rates to clock driver
+ drm/nouveau/mmu: fix vram heap sizing
+ scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression
+ can: peak_usb: fix use after free bugs
+ serial: mvebu-uart: fix tx lost characters at power off
+ driver core: Extend device_is_dependent()
+ net_sched: reject silly cell_log in qdisc_get_rtab()
+ tools: Factor HOSTCC, HOSTLD, HOSTAR definitions
+ UBUNTU: upstream stable to v4.14.218, v4.19.172

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1917093

Title:
  Bionic update: upstream stable patchset 2021-02-26

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1917093/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to