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.15.106 upstream stable release
       from git://git.kernel.org/

fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY
usb: dwc3: gadget: move cmd_endtransfer to extra function
usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC
kernel: kcsan: kcsan_test: build without structleak plugin
kcsan: avoid passing -g for test
ksmbd: don't terminate inactive sessions after a few seconds
bus: imx-weim: fix branch condition evaluates to a garbage value
xfrm: Zero padding when dumping algos and encap
ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds
md: avoid signed overflow in slot_store()
x86/PVH: obtain VGA console info in Dom0
net: hsr: Don't log netdev_err message on unknown prp dst node
ALSA: asihpi: check pao in control_message()
ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()
fbdev: tgafb: Fix potential divide by zero
sched_getaffinity: don't assume 'cpumask_size()' is fully initialized
fbdev: nvidia: Fix potential divide by zero
fbdev: intelfb: Fix potential divide by zero
fbdev: lxfb: Fix potential divide by zero
fbdev: au1200fb: Fix potential divide by zero
tools/power turbostat: Fix /dev/cpu_dma_latency warnings
tools/power turbostat: fix decoding of HWP_STATUS
tracing: Fix wrong return in kprobe_event_gen_test.c
ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()
mips: bmips: BCM6358: disable RAC flush for TP1
ALSA: usb-audio: Fix recursive locking at XRUN during syncing
platform/x86: think-lmi: add missing type attribute
platform/x86: think-lmi: use correct possible_values delimiters
platform/x86: think-lmi: only display possible_values if available
platform/x86: think-lmi: Add possible_values for ThinkStation
mtd: rawnand: meson: invalidate cache on polling ECC bit
SUNRPC: fix shutdown of NFS TCP client socket
sfc: ef10: don't overwrite offload features at NIC reset
scsi: megaraid_sas: Fix crash after a double completion
scsi: mpt3sas: Don't print sense pool info twice
ptp_qoriq: fix memory leak in probe()
net: dsa: microchip: ksz8863_smi: fix bulk access
r8169: fix RTL8168H and RTL8107E rx crc error
regulator: Handle deferred clk
net/net_failover: fix txq exceeding warning
net: stmmac: don't reject VLANs when IFF_PROMISC is set
drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state
platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix
can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write
s390/vfio-ap: fix memory leak in vfio_ap device driver
loop: suppress uevents while reconfiguring the device
loop: LOOP_CONFIGURE: send uevents for partitions
net: mvpp2: classifier flow fix fragmentation flags
net: mvpp2: parser fix QinQ
net: mvpp2: parser fix PPPoE
smsc911x: avoid PHY being resumed when interface is not up
ice: add profile conflict check for AVF FDIR
ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg()
ALSA: ymfpci: Create card with device-managed snd_devm_card_new()
ALSA: ymfpci: Fix BUG_ON in probe function
net: ipa: compute DMA pool size properly
i40e: fix registers dump after run ethtool adapter self test
bnxt_en: Fix reporting of test result in ethtool selftest
bnxt_en: Fix typo in PCI id to device description string mapping
bnxt_en: Add missing 200G link speed reporting
net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only
net: ethernet: mtk_eth_soc: fix flow block refcounting logic
pinctrl: ocelot: Fix alt mode for ocelot
iommu/vt-d: Allow zero SAGAW if second-stage not supported
Input: alps - fix compatibility with -funsigned-char
Input: focaltech - use explicitly signed char type
cifs: prevent infinite recursion in CIFSGetDFSRefer()
cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL
Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table
btrfs: fix race between quota disable and quota assign ioctls
btrfs: scan device in non-exclusive mode
zonefs: Always invalidate last cached page on append write
can: j1939: prevent deadlock by moving j1939_sk_errqueue()
xen/netback: don't do grant copy across page boundary
net: phy: dp83869: fix default value for tx-/rx-internal-delay
pinctrl: amd: Disable and mask interrupts on resume
pinctrl: at91-pio4: fix domain name assignment
powerpc: Don't try to copy PPR for task with NULL pt_regs
NFSv4: Fix hangs when recovering open state after a server reboot
ALSA: hda/conexant: Partial revert of a quirk for Lenovo
ALSA: usb-audio: Fix regression on detection of Roland VS-100
ALSA: hda/realtek: Add quirks for some Clevo laptops
ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z
xtensa: fix KASAN report for show_stack
rcu: Fix rcu_torture_read ftrace event
drm/etnaviv: fix reference leak when mmaping imported buffer
drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub
KVM: arm64: Disable interrupts while walking userspace PTs
KVM: VMX: Move preemption timer <=> hrtimer dance to common x86
KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32
KVM: x86: Purge "highest ISR" cache when updating APICv state
zonefs: Fix error message in zonefs_file_dio_append()
selftests/bpf: Test btf dump for struct with padding only fields
libbpf: Fix BTF-to-C converter's padding logic
selftests/bpf: Add few corner cases to test padding handling of btf_dump
libbpf: Fix btf_dump's packed struct determination
hsr: ratelimit only when errors are printed
x86/PVH: avoid 32-bit build warning when obtaining VGA console info
Linux 5.15.106
UBUNTU: Upstream stable to v5.15.106

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

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

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

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

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

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

** 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.15.106 upstream stable release
+        from git://git.kernel.org/
  
-        v5.15.106 upstream stable release
-        from git://git.kernel.org/
+ fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY
+ usb: dwc3: gadget: move cmd_endtransfer to extra function
+ usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC
+ kernel: kcsan: kcsan_test: build without structleak plugin
+ kcsan: avoid passing -g for test
+ ksmbd: don't terminate inactive sessions after a few seconds
+ bus: imx-weim: fix branch condition evaluates to a garbage value
+ xfrm: Zero padding when dumping algos and encap
+ ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds
+ md: avoid signed overflow in slot_store()
+ x86/PVH: obtain VGA console info in Dom0
+ net: hsr: Don't log netdev_err message on unknown prp dst node
+ ALSA: asihpi: check pao in control_message()
+ ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()
+ fbdev: tgafb: Fix potential divide by zero
+ sched_getaffinity: don't assume 'cpumask_size()' is fully initialized
+ fbdev: nvidia: Fix potential divide by zero
+ fbdev: intelfb: Fix potential divide by zero
+ fbdev: lxfb: Fix potential divide by zero
+ fbdev: au1200fb: Fix potential divide by zero
+ tools/power turbostat: Fix /dev/cpu_dma_latency warnings
+ tools/power turbostat: fix decoding of HWP_STATUS
+ tracing: Fix wrong return in kprobe_event_gen_test.c
+ ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()
+ mips: bmips: BCM6358: disable RAC flush for TP1
+ ALSA: usb-audio: Fix recursive locking at XRUN during syncing
+ platform/x86: think-lmi: add missing type attribute
+ platform/x86: think-lmi: use correct possible_values delimiters
+ platform/x86: think-lmi: only display possible_values if available
+ platform/x86: think-lmi: Add possible_values for ThinkStation
+ mtd: rawnand: meson: invalidate cache on polling ECC bit
+ SUNRPC: fix shutdown of NFS TCP client socket
+ sfc: ef10: don't overwrite offload features at NIC reset
+ scsi: megaraid_sas: Fix crash after a double completion
+ scsi: mpt3sas: Don't print sense pool info twice
+ ptp_qoriq: fix memory leak in probe()
+ net: dsa: microchip: ksz8863_smi: fix bulk access
+ r8169: fix RTL8168H and RTL8107E rx crc error
+ regulator: Handle deferred clk
+ net/net_failover: fix txq exceeding warning
+ net: stmmac: don't reject VLANs when IFF_PROMISC is set
+ drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state
+ platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix
+ can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write
+ s390/vfio-ap: fix memory leak in vfio_ap device driver
+ loop: suppress uevents while reconfiguring the device
+ loop: LOOP_CONFIGURE: send uevents for partitions
+ net: mvpp2: classifier flow fix fragmentation flags
+ net: mvpp2: parser fix QinQ
+ net: mvpp2: parser fix PPPoE
+ smsc911x: avoid PHY being resumed when interface is not up
+ ice: add profile conflict check for AVF FDIR
+ ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg()
+ ALSA: ymfpci: Create card with device-managed snd_devm_card_new()
+ ALSA: ymfpci: Fix BUG_ON in probe function
+ net: ipa: compute DMA pool size properly
+ i40e: fix registers dump after run ethtool adapter self test
+ bnxt_en: Fix reporting of test result in ethtool selftest
+ bnxt_en: Fix typo in PCI id to device description string mapping
+ bnxt_en: Add missing 200G link speed reporting
+ net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only
+ net: ethernet: mtk_eth_soc: fix flow block refcounting logic
+ pinctrl: ocelot: Fix alt mode for ocelot
+ iommu/vt-d: Allow zero SAGAW if second-stage not supported
+ Input: alps - fix compatibility with -funsigned-char
+ Input: focaltech - use explicitly signed char type
+ cifs: prevent infinite recursion in CIFSGetDFSRefer()
+ cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL
+ Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table
+ btrfs: fix race between quota disable and quota assign ioctls
+ btrfs: scan device in non-exclusive mode
+ zonefs: Always invalidate last cached page on append write
+ can: j1939: prevent deadlock by moving j1939_sk_errqueue()
+ xen/netback: don't do grant copy across page boundary
+ net: phy: dp83869: fix default value for tx-/rx-internal-delay
+ pinctrl: amd: Disable and mask interrupts on resume
+ pinctrl: at91-pio4: fix domain name assignment
+ powerpc: Don't try to copy PPR for task with NULL pt_regs
+ NFSv4: Fix hangs when recovering open state after a server reboot
+ ALSA: hda/conexant: Partial revert of a quirk for Lenovo
+ ALSA: usb-audio: Fix regression on detection of Roland VS-100
+ ALSA: hda/realtek: Add quirks for some Clevo laptops
+ ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z
+ xtensa: fix KASAN report for show_stack
+ rcu: Fix rcu_torture_read ftrace event
+ drm/etnaviv: fix reference leak when mmaping imported buffer
+ drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub
+ KVM: arm64: Disable interrupts while walking userspace PTs
+ KVM: VMX: Move preemption timer <=> hrtimer dance to common x86
+ KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32
+ KVM: x86: Purge "highest ISR" cache when updating APICv state
+ zonefs: Fix error message in zonefs_file_dio_append()
+ selftests/bpf: Test btf dump for struct with padding only fields
+ libbpf: Fix BTF-to-C converter's padding logic
+ selftests/bpf: Add few corner cases to test padding handling of btf_dump
+ libbpf: Fix btf_dump's packed struct determination
+ hsr: ratelimit only when errors are printed
+ x86/PVH: avoid 32-bit build warning when obtaining VGA console info
+ Linux 5.15.106
+ UBUNTU: Upstream stable to v5.15.106

-- 
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/2023233

Title:
  Jammy update: v5.15.106 upstream stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Jammy:
  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:

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

  fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY
  usb: dwc3: gadget: move cmd_endtransfer to extra function
  usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC
  kernel: kcsan: kcsan_test: build without structleak plugin
  kcsan: avoid passing -g for test
  ksmbd: don't terminate inactive sessions after a few seconds
  bus: imx-weim: fix branch condition evaluates to a garbage value
  xfrm: Zero padding when dumping algos and encap
  ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds
  md: avoid signed overflow in slot_store()
  x86/PVH: obtain VGA console info in Dom0
  net: hsr: Don't log netdev_err message on unknown prp dst node
  ALSA: asihpi: check pao in control_message()
  ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()
  fbdev: tgafb: Fix potential divide by zero
  sched_getaffinity: don't assume 'cpumask_size()' is fully initialized
  fbdev: nvidia: Fix potential divide by zero
  fbdev: intelfb: Fix potential divide by zero
  fbdev: lxfb: Fix potential divide by zero
  fbdev: au1200fb: Fix potential divide by zero
  tools/power turbostat: Fix /dev/cpu_dma_latency warnings
  tools/power turbostat: fix decoding of HWP_STATUS
  tracing: Fix wrong return in kprobe_event_gen_test.c
  ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()
  mips: bmips: BCM6358: disable RAC flush for TP1
  ALSA: usb-audio: Fix recursive locking at XRUN during syncing
  platform/x86: think-lmi: add missing type attribute
  platform/x86: think-lmi: use correct possible_values delimiters
  platform/x86: think-lmi: only display possible_values if available
  platform/x86: think-lmi: Add possible_values for ThinkStation
  mtd: rawnand: meson: invalidate cache on polling ECC bit
  SUNRPC: fix shutdown of NFS TCP client socket
  sfc: ef10: don't overwrite offload features at NIC reset
  scsi: megaraid_sas: Fix crash after a double completion
  scsi: mpt3sas: Don't print sense pool info twice
  ptp_qoriq: fix memory leak in probe()
  net: dsa: microchip: ksz8863_smi: fix bulk access
  r8169: fix RTL8168H and RTL8107E rx crc error
  regulator: Handle deferred clk
  net/net_failover: fix txq exceeding warning
  net: stmmac: don't reject VLANs when IFF_PROMISC is set
  drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state
  platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix
  can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write
  s390/vfio-ap: fix memory leak in vfio_ap device driver
  loop: suppress uevents while reconfiguring the device
  loop: LOOP_CONFIGURE: send uevents for partitions
  net: mvpp2: classifier flow fix fragmentation flags
  net: mvpp2: parser fix QinQ
  net: mvpp2: parser fix PPPoE
  smsc911x: avoid PHY being resumed when interface is not up
  ice: add profile conflict check for AVF FDIR
  ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg()
  ALSA: ymfpci: Create card with device-managed snd_devm_card_new()
  ALSA: ymfpci: Fix BUG_ON in probe function
  net: ipa: compute DMA pool size properly
  i40e: fix registers dump after run ethtool adapter self test
  bnxt_en: Fix reporting of test result in ethtool selftest
  bnxt_en: Fix typo in PCI id to device description string mapping
  bnxt_en: Add missing 200G link speed reporting
  net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only
  net: ethernet: mtk_eth_soc: fix flow block refcounting logic
  pinctrl: ocelot: Fix alt mode for ocelot
  iommu/vt-d: Allow zero SAGAW if second-stage not supported
  Input: alps - fix compatibility with -funsigned-char
  Input: focaltech - use explicitly signed char type
  cifs: prevent infinite recursion in CIFSGetDFSRefer()
  cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL
  Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table
  btrfs: fix race between quota disable and quota assign ioctls
  btrfs: scan device in non-exclusive mode
  zonefs: Always invalidate last cached page on append write
  can: j1939: prevent deadlock by moving j1939_sk_errqueue()
  xen/netback: don't do grant copy across page boundary
  net: phy: dp83869: fix default value for tx-/rx-internal-delay
  pinctrl: amd: Disable and mask interrupts on resume
  pinctrl: at91-pio4: fix domain name assignment
  powerpc: Don't try to copy PPR for task with NULL pt_regs
  NFSv4: Fix hangs when recovering open state after a server reboot
  ALSA: hda/conexant: Partial revert of a quirk for Lenovo
  ALSA: usb-audio: Fix regression on detection of Roland VS-100
  ALSA: hda/realtek: Add quirks for some Clevo laptops
  ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z
  xtensa: fix KASAN report for show_stack
  rcu: Fix rcu_torture_read ftrace event
  drm/etnaviv: fix reference leak when mmaping imported buffer
  drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub
  KVM: arm64: Disable interrupts while walking userspace PTs
  KVM: VMX: Move preemption timer <=> hrtimer dance to common x86
  KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32
  KVM: x86: Purge "highest ISR" cache when updating APICv state
  zonefs: Fix error message in zonefs_file_dio_append()
  selftests/bpf: Test btf dump for struct with padding only fields
  libbpf: Fix BTF-to-C converter's padding logic
  selftests/bpf: Add few corner cases to test padding handling of btf_dump
  libbpf: Fix btf_dump's packed struct determination
  hsr: ratelimit only when errors are printed
  x86/PVH: avoid 32-bit build warning when obtaining VGA console info
  Linux 5.15.106
  UBUNTU: Upstream stable to v5.15.106

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2023233/+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

Reply via email to