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.114 upstream stable release from git://git.kernel.org/ usb: gadget: Properly configure the device for remote wakeup usb: dwc3: fix gadget mode suspend interrupt handler issue dt-bindings: ata: ahci-ceva: convert to yaml dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries watchdog: sp5100_tco: Immediately trigger upon starting. ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 spi: fsl-spi: Re-organise transfer bits_per_word adaptation spi: fsl-cpm: Use 16 bit mode for large transfers with even size ocfs2: Switch to security_inode_init_security() arm64: Also reset KASAN tag if page is not PG_mte_tagged ALSA: hda/ca0132: add quirk for EVGA X299 DARK ALSA: hda: Fix unhandled register update during auto-suspend period ALSA: hda/realtek: Enable headset onLenovo M70/M90 mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works ASoC: rt5682: Disable jack detection interrupt during suspend net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize m68k: Move signal frame following exception on 68020/030 parisc: Handle kgdb breakpoints only in kernel context parisc: Allow to reboot machine after system halt gpio: mockup: Fix mode of debugfs files btrfs: use nofs when cleaning up aborted transactions dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type selftests/memfd: Fix unknown type name build failure parisc: Fix flush_dcache_page() for usage from irq context perf/x86/uncore: Correct the number of CHAs on SPR x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms debugobjects: Don't wake up kswapd from fill_pool() fbdev: udlfb: Fix endpoint check net: fix stack overflow when LRO is disabled for virtual interfaces udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). USB: core: Add routines for endpoint checks in old drivers USB: sisusbvga: Add endpoint checks media: radio-shark: Add endpoint checks ASoC: lpass: Fix for KASAN use_after_free out of bounds net: fix skb leak in __skb_tstamp_tx() selftests: fib_tests: mute cleanup error message octeontx2-pf: Fix TSOv6 offload bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields ipv6: Fix out-of-bounds access in ipv6_find_tlv() cifs: mapchars mount option ignored power: supply: leds: Fix blink to LED on transition power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition power: supply: bq27xxx: Fix I2C IRQ race on remove power: supply: bq27xxx: Fix poll_interval handling and races on remove power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() power: supply: sbs-charger: Fix INHIBITED bit for Status reg firmware: arm_ffa: Check if ffa_driver remove is present before executing firmware: arm_ffa: Fix FFA device names for logical partitions fs: fix undefined behavior in bit shift for SB_NOUSER regulator: pca9450: Fix BUCK2 enable_mask coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() x86/show_trace_log_lvl: Ensure stack pointer is aligned, again ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg sctp: fix an issue that plpmtu can never go to complete state forcedeth: Fix an error handling path in nv_probe() platform/mellanox: mlxbf-pmc: fix sscanf() error checking net/mlx5e: do as little as possible in napi poll when budget is 0 net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE net/mlx5: Fix error message when failing to allocate device memory net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors regulator: mt6359: add read check for PMIC MT6359 3c589_cs: Fix an error handling path in tc589_probe() net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE Linux 5.15.114 UBUNTU: Upstream stable to v5.15.114 ** 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 ** 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.114 upstream stable release + from git://git.kernel.org/ - v5.15.114 upstream stable release - from git://git.kernel.org/ + usb: gadget: Properly configure the device for remote wakeup + usb: dwc3: fix gadget mode suspend interrupt handler issue + dt-bindings: ata: ahci-ceva: convert to yaml + dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries + watchdog: sp5100_tco: Immediately trigger upon starting. + ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 + spi: fsl-spi: Re-organise transfer bits_per_word adaptation + spi: fsl-cpm: Use 16 bit mode for large transfers with even size + ocfs2: Switch to security_inode_init_security() + arm64: Also reset KASAN tag if page is not PG_mte_tagged + ALSA: hda/ca0132: add quirk for EVGA X299 DARK + ALSA: hda: Fix unhandled register update during auto-suspend period + ALSA: hda/realtek: Enable headset onLenovo M70/M90 + mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works + ASoC: rt5682: Disable jack detection interrupt during suspend + net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize + m68k: Move signal frame following exception on 68020/030 + parisc: Handle kgdb breakpoints only in kernel context + parisc: Allow to reboot machine after system halt + gpio: mockup: Fix mode of debugfs files + btrfs: use nofs when cleaning up aborted transactions + dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type + selftests/memfd: Fix unknown type name build failure + parisc: Fix flush_dcache_page() for usage from irq context + perf/x86/uncore: Correct the number of CHAs on SPR + x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms + debugobjects: Don't wake up kswapd from fill_pool() + fbdev: udlfb: Fix endpoint check + net: fix stack overflow when LRO is disabled for virtual interfaces + udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). + USB: core: Add routines for endpoint checks in old drivers + USB: sisusbvga: Add endpoint checks + media: radio-shark: Add endpoint checks + ASoC: lpass: Fix for KASAN use_after_free out of bounds + net: fix skb leak in __skb_tstamp_tx() + selftests: fib_tests: mute cleanup error message + octeontx2-pf: Fix TSOv6 offload + bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields + ipv6: Fix out-of-bounds access in ipv6_find_tlv() + cifs: mapchars mount option ignored + power: supply: leds: Fix blink to LED on transition + power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe + power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition + power: supply: bq27xxx: Fix I2C IRQ race on remove + power: supply: bq27xxx: Fix poll_interval handling and races on remove + power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() + power: supply: sbs-charger: Fix INHIBITED bit for Status reg + firmware: arm_ffa: Check if ffa_driver remove is present before executing + firmware: arm_ffa: Fix FFA device names for logical partitions + fs: fix undefined behavior in bit shift for SB_NOUSER + regulator: pca9450: Fix BUCK2 enable_mask + coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() + xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() + x86/show_trace_log_lvl: Ensure stack pointer is aligned, again + ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg + sctp: fix an issue that plpmtu can never go to complete state + forcedeth: Fix an error handling path in nv_probe() + platform/mellanox: mlxbf-pmc: fix sscanf() error checking + net/mlx5e: do as little as possible in napi poll when budget is 0 + net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs + net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE + net/mlx5: Fix error message when failing to allocate device memory + net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device + arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay + firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors + regulator: mt6359: add read check for PMIC MT6359 + 3c589_cs: Fix an error handling path in tc589_probe() + net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE + Linux 5.15.114 + UBUNTU: Upstream stable to v5.15.114 ** 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) -- 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/2028701 Title: Jammy update: v5.15.114 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.114 upstream stable release from git://git.kernel.org/ usb: gadget: Properly configure the device for remote wakeup usb: dwc3: fix gadget mode suspend interrupt handler issue dt-bindings: ata: ahci-ceva: convert to yaml dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries watchdog: sp5100_tco: Immediately trigger upon starting. ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 spi: fsl-spi: Re-organise transfer bits_per_word adaptation spi: fsl-cpm: Use 16 bit mode for large transfers with even size ocfs2: Switch to security_inode_init_security() arm64: Also reset KASAN tag if page is not PG_mte_tagged ALSA: hda/ca0132: add quirk for EVGA X299 DARK ALSA: hda: Fix unhandled register update during auto-suspend period ALSA: hda/realtek: Enable headset onLenovo M70/M90 mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works ASoC: rt5682: Disable jack detection interrupt during suspend net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize m68k: Move signal frame following exception on 68020/030 parisc: Handle kgdb breakpoints only in kernel context parisc: Allow to reboot machine after system halt gpio: mockup: Fix mode of debugfs files btrfs: use nofs when cleaning up aborted transactions dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type selftests/memfd: Fix unknown type name build failure parisc: Fix flush_dcache_page() for usage from irq context perf/x86/uncore: Correct the number of CHAs on SPR x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms debugobjects: Don't wake up kswapd from fill_pool() fbdev: udlfb: Fix endpoint check net: fix stack overflow when LRO is disabled for virtual interfaces udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). USB: core: Add routines for endpoint checks in old drivers USB: sisusbvga: Add endpoint checks media: radio-shark: Add endpoint checks ASoC: lpass: Fix for KASAN use_after_free out of bounds net: fix skb leak in __skb_tstamp_tx() selftests: fib_tests: mute cleanup error message octeontx2-pf: Fix TSOv6 offload bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields ipv6: Fix out-of-bounds access in ipv6_find_tlv() cifs: mapchars mount option ignored power: supply: leds: Fix blink to LED on transition power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition power: supply: bq27xxx: Fix I2C IRQ race on remove power: supply: bq27xxx: Fix poll_interval handling and races on remove power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() power: supply: sbs-charger: Fix INHIBITED bit for Status reg firmware: arm_ffa: Check if ffa_driver remove is present before executing firmware: arm_ffa: Fix FFA device names for logical partitions fs: fix undefined behavior in bit shift for SB_NOUSER regulator: pca9450: Fix BUCK2 enable_mask coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() x86/show_trace_log_lvl: Ensure stack pointer is aligned, again ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg sctp: fix an issue that plpmtu can never go to complete state forcedeth: Fix an error handling path in nv_probe() platform/mellanox: mlxbf-pmc: fix sscanf() error checking net/mlx5e: do as little as possible in napi poll when budget is 0 net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE net/mlx5: Fix error message when failing to allocate device memory net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors regulator: mt6359: add read check for PMIC MT6359 3c589_cs: Fix an error handling path in tc589_probe() net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE Linux 5.15.114 UBUNTU: Upstream stable to v5.15.114 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2028701/+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