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-04-26
       from git://git.kernel.org/

net: qlogic: check the return value of dma_alloc_coherent() in 
qed_vf_hw_prepare()
qed: return status of qed_iov_get_link
ethernet: Fix error handling in xemaclite_of_probe
net: ethernet: ti: cpts: Handle error for clk_enable
net: ethernet: lpc_eth: Handle error for clk_enable
ax25: Fix NULL pointer dereference in ax25_kill_by_device
net/mlx5: Fix size field in bufferx_reg struct
NFC: port100: fix use-after-free in port100_send_complete
gpio: ts4900: Do not set DAT and OE together
sctp: fix kernel-infoleak for SCTP sockets
net-sysfs: add check for netdevice being present to speed_show
Revert "xen-netback: remove 'hotplug-status' once it has served its purpose"
Revert "xen-netback: Check for hotplug-status existence before watching"
tracing: Ensure trace buffer is at least 4096 bytes large
selftests/memfd: clean up mapping in mfd_fail_write
ARM: Spectre-BHB: provide empty stub for non-config
staging: gdm724x: fix use after free in gdm_lte_rx()
virtio: unexport virtio_finalize_features
virtio: acknowledge all features before access
ARM: fix Thumb2 regression with Spectre BHB
ext4: add check to prevent attempting to resize an fs with sparse_super2
btrfs: unlock newly allocated extent buffer after error
net: phy: DP83822: clear MISR2 register to disable interrupts
UBUNTU: upstream stable to v4.14.272, v4.19.235
sctp: fix the processing for INIT chunk
sctp: fix the processing for INIT_ACK chunk
xfrm: Fix xfrm migrate issues when address family changes
arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity
ARM: dts: rockchip: fix a typo on rk3288 crypto-controller
MIPS: smp: fill in sibling and core maps earlier
ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE
can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully 
ready
atm: firestream: check the return value of ioremap() in fs_init()
nl80211: Update bss channel on channel switch for P2P_CLIENT
tcp: make tcp_read_sock() more robust
sfc: extend the locking on mcdi->seqno
kselftest/vm: fix tests build with old libc
fs: sysfs_emit: Remove PAGE_SIZE alignment check
efi: fix return value of __setup handlers
net/packet: fix slab-out-of-bounds access in packet_recvmsg()
atm: eni: Add check for dma_map_single
net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit()
usb: gadget: rndis: prevent integer overflow in rndis_set_response()
usb: gadget: Fix use-after-free bug by not setting udc->dev.driver
Input: aiptek - properly check endpoint type
perf symbols: Fix symbol size calculation condition
net: dsa: Add missing of_node_put() in dsa_port_parse_of
UBUNTU: upstream stable to v4.14.273, v4.19.236
net: ipv6: fix skb_over_panic in __ip6_append_data
staging: fbtft: fb_st7789v: reset display before initialization
thermal: int340x: fix memory leak in int3400_notify()
llc: fix netdevice reference leaks in llc_ui_bind()
ALSA: pcm: Add stream lock during PCM reset ioctl operations
ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB
ALSA: cmipci: Restore aux vol on suspend/resume
ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec
drivers: net: xgene: Fix regression in CRC stripping
netfilter: nf_tables: initialize registers in nft_do_chain()
ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board
ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3
ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU
crypto: qat - disable registration of algorithms
mac80211: fix potential double free on mesh join
llc: only change llc->dev when bind() succeeds
UBUNTU: upstream stable to v4.14.274, v4.19.237

** 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 2022-04-26
+        from git://git.kernel.org/
  
-        upstream stable patchset 2022-04-26
-        from git://git.kernel.org/
+ net: qlogic: check the return value of dma_alloc_coherent() in 
qed_vf_hw_prepare()
+ qed: return status of qed_iov_get_link
+ ethernet: Fix error handling in xemaclite_of_probe
+ net: ethernet: ti: cpts: Handle error for clk_enable
+ net: ethernet: lpc_eth: Handle error for clk_enable
+ ax25: Fix NULL pointer dereference in ax25_kill_by_device
+ net/mlx5: Fix size field in bufferx_reg struct
+ NFC: port100: fix use-after-free in port100_send_complete
+ gpio: ts4900: Do not set DAT and OE together
+ sctp: fix kernel-infoleak for SCTP sockets
+ net-sysfs: add check for netdevice being present to speed_show
+ Revert "xen-netback: remove 'hotplug-status' once it has served its purpose"
+ Revert "xen-netback: Check for hotplug-status existence before watching"
+ tracing: Ensure trace buffer is at least 4096 bytes large
+ selftests/memfd: clean up mapping in mfd_fail_write
+ ARM: Spectre-BHB: provide empty stub for non-config
+ staging: gdm724x: fix use after free in gdm_lte_rx()
+ virtio: unexport virtio_finalize_features
+ virtio: acknowledge all features before access
+ ARM: fix Thumb2 regression with Spectre BHB
+ ext4: add check to prevent attempting to resize an fs with sparse_super2
+ btrfs: unlock newly allocated extent buffer after error
+ net: phy: DP83822: clear MISR2 register to disable interrupts
+ UBUNTU: upstream stable to v4.14.272, v4.19.235
+ sctp: fix the processing for INIT chunk
+ sctp: fix the processing for INIT_ACK chunk
+ xfrm: Fix xfrm migrate issues when address family changes
+ arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity
+ ARM: dts: rockchip: fix a typo on rk3288 crypto-controller
+ MIPS: smp: fill in sibling and core maps earlier
+ ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE
+ can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when 
fully ready
+ atm: firestream: check the return value of ioremap() in fs_init()
+ nl80211: Update bss channel on channel switch for P2P_CLIENT
+ tcp: make tcp_read_sock() more robust
+ sfc: extend the locking on mcdi->seqno
+ kselftest/vm: fix tests build with old libc
+ fs: sysfs_emit: Remove PAGE_SIZE alignment check
+ efi: fix return value of __setup handlers
+ net/packet: fix slab-out-of-bounds access in packet_recvmsg()
+ atm: eni: Add check for dma_map_single
+ net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit()
+ usb: gadget: rndis: prevent integer overflow in rndis_set_response()
+ usb: gadget: Fix use-after-free bug by not setting udc->dev.driver
+ Input: aiptek - properly check endpoint type
+ perf symbols: Fix symbol size calculation condition
+ net: dsa: Add missing of_node_put() in dsa_port_parse_of
+ UBUNTU: upstream stable to v4.14.273, v4.19.236
+ net: ipv6: fix skb_over_panic in __ip6_append_data
+ staging: fbtft: fb_st7789v: reset display before initialization
+ thermal: int340x: fix memory leak in int3400_notify()
+ llc: fix netdevice reference leaks in llc_ui_bind()
+ ALSA: pcm: Add stream lock during PCM reset ioctl operations
+ ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB
+ ALSA: cmipci: Restore aux vol on suspend/resume
+ ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec
+ drivers: net: xgene: Fix regression in CRC stripping
+ netfilter: nf_tables: initialize registers in nft_do_chain()
+ ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board
+ ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3
+ ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU
+ crypto: qat - disable registration of algorithms
+ mac80211: fix potential double free on mesh join
+ llc: only change llc->dev when bind() succeeds
+ UBUNTU: upstream stable to v4.14.274, v4.19.237

** 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

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

Title:
  Bionic update: upstream stable patchset 2022-04-26

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


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

Reply via email to