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:

       v5.4.162 upstream stable release
       from git://git.kernel.org/

arm64: zynqmp: Do not duplicate flash partition label property
arm64: zynqmp: Fix serial compatible string
ARM: dts: NSP: Fix mpcore, mmc node names
scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq()
arm64: dts: hisilicon: fix arm,sp805 compatible string
RDMA/bnxt_re: Check if the vlan is valid before reporting
usb: musb: tusb6010: check return value after calling platform_get_resource()
usb: typec: tipd: Remove WARN_ON in tps6598x_block_read
arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency
arm64: dts: freescale: fix arm,sp805 compatible string
ASoC: SOF: Intel: hda-dai: fix potential locking issue
clk: imx: imx6ul: Move csi_sel mux to correct base register
ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect
scsi: advansys: Fix kernel pointer leak
firmware_loader: fix pre-allocated buf built-in firmware use
ARM: dts: omap: fix gpmc,mux-add-data type
usb: host: ohci-tmio: check return value after calling platform_get_resource()
ARM: dts: ls1021a: move thermal-zones node out of soc/
ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash
ALSA: ISA: not for M68K
tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc
MIPS: sni: Fix the build
scsi: target: Fix ordered tag handling
scsi: target: Fix alua_tg_pt_gps_count tracking
iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr()
powerpc/5200: dts: fix memory node unit name
ALSA: gus: fix null pointer dereference on pointer block
powerpc/dcr: Use cmplwi instead of 3-argument cmpli
sh: check return code of request_irq
maple: fix wrong return value of maple_bus_init().
f2fs: fix up f2fs_lookup tracepoints
sh: fix kconfig unmet dependency warning for FRAME_POINTER
sh: math-emu: drop unused functions
sh: define __BIG_ENDIAN for math-emu
clk: ingenic: Fix bugs with divided dividers
clk/ast2600: Fix soc revision for AHB
clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk
mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set
sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()
tracing: Save normal string variables
tracing/histogram: Do not copy the fixed-size char array field over the field 
size
RDMA/netlink: Add __maybe_unused to static inline in C file
perf bpf: Avoid memory leak from perf_env__insert_btf()
perf bench futex: Fix memory leak of perf_cpu_map__new()
perf tests: Remove bash construct from record+zstd_comp_decomp.sh
net: bnx2x: fix variable dereferenced before check
iavf: check for null in iavf_fix_features
iavf: free q_vectors before queues in iavf_disable_vf
iavf: Fix failure to exit out from last all-multicast mode
iavf: prevent accidental free of filter structure
iavf: validate pointers
iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset
MIPS: generic/yamon-dt: fix uninitialized variable error
mips: bcm63xx: add support for clk_get_parent()
mips: lantiq: add support for clk_get_parent()
platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()'
scsi: core: sysfs: Fix hang when device state is set via sysfs
net: sched: act_mirred: drop dst for the direction from egress to ingress
net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove
net: virtio_net_hdr_to_skb: count transport header in UFO
i40e: Fix correct max_pkt_size on VF RX queue
i40e: Fix NULL ptr dereference on VSI filter sync
i40e: Fix changing previously set num_queue_pairs for PFs
i40e: Fix ping is lost after configuring ADq on VF
i40e: Fix creation of first queue by omitting it if is not power of two
i40e: Fix display error code in dmesg
NFC: reorganize the functions in nci_request
drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame
NFC: reorder the logic in nfc_{un,}register_device
KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr()
perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server
perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server
s390/kexec: fix return code handling
arm64: vdso32: suppress error message for 'make mrproper'
tun: fix bonding active backup with arp monitoring
hexagon: export raw I/O routines for modules
ipc: WARN if trying to remove ipc object which is absent
mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag
x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails
s390/kexec: fix memory leak of ipl report buffer
udf: Fix crash after seekdir
btrfs: fix memory ordering between normal and ordered work functions
parisc/sticon: fix reverse colors
cfg80211: call cfg80211_stop_ap when switch from P2P_GO type
drm/udl: fix control-message timeout
drm/nouveau: use drm_dev_unplug() during device removal
drm/i915/dp: Ensure sink rate values are always valid
drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and 
dvi connectors
Revert "net: mvpp2: disable force link UP during port init procedure"
perf/core: Avoid put_page() when GUP fails
batman-adv: Consider fragmentation for needed_headroom
batman-adv: Reserve needed_*room for fragments
batman-adv: Don't always reallocate the fragmentation skb head
ASoC: DAPM: Cover regression by kctl change notification fix
usb: max-3421: Use driver data instead of maintaining a list of bound devices
ice: Delete always true check of PF pointer
ALSA: hda: hdac_ext_stream: fix potential locking issues
ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign()
Linux 5.4.162
UBUNTU: upstream stable to v5.4.162

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Focal)
     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 Focal)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu Focal)
       Status: New => In Progress

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

** Changed in: linux (Ubuntu Focal)
     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:
+        v5.4.162 upstream stable release
+        from git://git.kernel.org/
  
-        v5.4.162 upstream stable release
-        from git://git.kernel.org/
+ arm64: zynqmp: Do not duplicate flash partition label property
+ arm64: zynqmp: Fix serial compatible string
+ ARM: dts: NSP: Fix mpcore, mmc node names
+ scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq()
+ arm64: dts: hisilicon: fix arm,sp805 compatible string
+ RDMA/bnxt_re: Check if the vlan is valid before reporting
+ usb: musb: tusb6010: check return value after calling platform_get_resource()
+ usb: typec: tipd: Remove WARN_ON in tps6598x_block_read
+ arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency
+ arm64: dts: freescale: fix arm,sp805 compatible string
+ ASoC: SOF: Intel: hda-dai: fix potential locking issue
+ clk: imx: imx6ul: Move csi_sel mux to correct base register
+ ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect
+ scsi: advansys: Fix kernel pointer leak
+ firmware_loader: fix pre-allocated buf built-in firmware use
+ ARM: dts: omap: fix gpmc,mux-add-data type
+ usb: host: ohci-tmio: check return value after calling platform_get_resource()
+ ARM: dts: ls1021a: move thermal-zones node out of soc/
+ ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash
+ ALSA: ISA: not for M68K
+ tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc
+ MIPS: sni: Fix the build
+ scsi: target: Fix ordered tag handling
+ scsi: target: Fix alua_tg_pt_gps_count tracking
+ iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr()
+ powerpc/5200: dts: fix memory node unit name
+ ALSA: gus: fix null pointer dereference on pointer block
+ powerpc/dcr: Use cmplwi instead of 3-argument cmpli
+ sh: check return code of request_irq
+ maple: fix wrong return value of maple_bus_init().
+ f2fs: fix up f2fs_lookup tracepoints
+ sh: fix kconfig unmet dependency warning for FRAME_POINTER
+ sh: math-emu: drop unused functions
+ sh: define __BIG_ENDIAN for math-emu
+ clk: ingenic: Fix bugs with divided dividers
+ clk/ast2600: Fix soc revision for AHB
+ clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk
+ mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set
+ sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()
+ tracing: Save normal string variables
+ tracing/histogram: Do not copy the fixed-size char array field over the field 
size
+ RDMA/netlink: Add __maybe_unused to static inline in C file
+ perf bpf: Avoid memory leak from perf_env__insert_btf()
+ perf bench futex: Fix memory leak of perf_cpu_map__new()
+ perf tests: Remove bash construct from record+zstd_comp_decomp.sh
+ net: bnx2x: fix variable dereferenced before check
+ iavf: check for null in iavf_fix_features
+ iavf: free q_vectors before queues in iavf_disable_vf
+ iavf: Fix failure to exit out from last all-multicast mode
+ iavf: prevent accidental free of filter structure
+ iavf: validate pointers
+ iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset
+ MIPS: generic/yamon-dt: fix uninitialized variable error
+ mips: bcm63xx: add support for clk_get_parent()
+ mips: lantiq: add support for clk_get_parent()
+ platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()'
+ scsi: core: sysfs: Fix hang when device state is set via sysfs
+ net: sched: act_mirred: drop dst for the direction from egress to ingress
+ net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove
+ net: virtio_net_hdr_to_skb: count transport header in UFO
+ i40e: Fix correct max_pkt_size on VF RX queue
+ i40e: Fix NULL ptr dereference on VSI filter sync
+ i40e: Fix changing previously set num_queue_pairs for PFs
+ i40e: Fix ping is lost after configuring ADq on VF
+ i40e: Fix creation of first queue by omitting it if is not power of two
+ i40e: Fix display error code in dmesg
+ NFC: reorganize the functions in nci_request
+ drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame
+ NFC: reorder the logic in nfc_{un,}register_device
+ KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr()
+ perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server
+ perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server
+ s390/kexec: fix return code handling
+ arm64: vdso32: suppress error message for 'make mrproper'
+ tun: fix bonding active backup with arp monitoring
+ hexagon: export raw I/O routines for modules
+ ipc: WARN if trying to remove ipc object which is absent
+ mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag
+ x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails
+ s390/kexec: fix memory leak of ipl report buffer
+ udf: Fix crash after seekdir
+ btrfs: fix memory ordering between normal and ordered work functions
+ parisc/sticon: fix reverse colors
+ cfg80211: call cfg80211_stop_ap when switch from P2P_GO type
+ drm/udl: fix control-message timeout
+ drm/nouveau: use drm_dev_unplug() during device removal
+ drm/i915/dp: Ensure sink rate values are always valid
+ drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and 
dvi connectors
+ Revert "net: mvpp2: disable force link UP during port init procedure"
+ perf/core: Avoid put_page() when GUP fails
+ batman-adv: Consider fragmentation for needed_headroom
+ batman-adv: Reserve needed_*room for fragments
+ batman-adv: Don't always reallocate the fragmentation skb head
+ ASoC: DAPM: Cover regression by kctl change notification fix
+ usb: max-3421: Use driver data instead of maintaining a list of bound devices
+ ice: Delete always true check of PF pointer
+ ALSA: hda: hdac_ext_stream: fix potential locking issues
+ ALSA: hda: hdac_stream: fix potential locking issue in 
snd_hdac_stream_assign()
+ Linux 5.4.162
+ UBUNTU: upstream stable to v5.4.162

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

Title:
  Focal update: v5.4.162 upstream stable release

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


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

Reply via email to