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.56 upstream stable release from git://git.kernel.org/ ALSA: hda - Add fixup for Dell Latitidue E5430 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model ALSA: hda/realtek: Fix headset mic for Acer SF313-51 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue fix race between exit_itimers() and /proc/pid/timers mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages mm: split huge PUD on wp_huge_pud fallback tracing/histograms: Fix memory leak problem net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer ip: fix dflt addr selection for connected nexthop ARM: 9213/1: Print message about disabled Spectre workarounds only once ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction wifi: mac80211: fix queue selection for mesh/OCB interfaces cgroup: Use separate src/dst nodes when preloading css_sets for migration btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error drm/panfrost: Fix shrinker list corruption by madvise IOCTL fs/remap: constrain dedupe of EOF blocks nilfs2: fix incorrect masking of permission flags for symlinks sh: convert nommu io{re,un}map() to static inline functions Revert "evm: Fix memleak in init_desc" xfs: only run COW extent recovery when there are no live extents xfs: don't include bnobt blocks when reserving free block pool xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks xfs: drop async cache flushes from CIL commits. reset: Fix devm bulk optional exclusive control getter ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count spi: amd: Limit max transfer and message size ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle ARM: 9210/1: Mark the FDT_FIXED sections as shareable net/mlx5e: kTLS, Fix build time constant test in TX net/mlx5e: kTLS, Fix build time constant test in RX net/mlx5e: Fix enabling sriov while tc nic rules are offloaded net/mlx5e: Fix capability check for updating vnic env counters net/mlx5e: Ring the TX doorbell on DMA errors drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() ima: Fix a potential integer overflow in ima_appraise_measurement ASoC: sgtl5000: Fix noise on shutdown/remove ASoC: tas2764: Add post reset delays ASoC: tas2764: Fix and extend FSYNC polarity handling ASoC: tas2764: Correct playback volume range ASoC: tas2764: Fix amp gain register offset & default ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array net: stmmac: dwc-qos: Disable split header for Tegra194 net: ethernet: ti: am65-cpsw: Fix devlink port register sequence sysctl: Fix data races in proc_dointvec(). sysctl: Fix data races in proc_douintvec(). sysctl: Fix data races in proc_dointvec_minmax(). sysctl: Fix data races in proc_douintvec_minmax(). sysctl: Fix data races in proc_doulongvec_minmax(). sysctl: Fix data races in proc_dointvec_jiffies(). tcp: Fix a data-race around sysctl_tcp_max_orphans. inetpeer: Fix data-races around sysctl. net: Fix data-races around sysctl_mem. cipso: Fix data-races around sysctl. icmp: Fix data-races around sysctl. ipv4: Fix a data-race around sysctl_fib_sync_mem. ARM: dts: at91: sama5d2: Fix typo in i2s1 node ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot netfilter: nf_log: incorrect offset to network header netfilter: nf_tables: replace BUG_ON by element length check drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE lockd: set fl_owner when unlocking files lockd: fix nlm_close_files tracing: Fix sleeping while atomic in kdb ftdump drm/i915/selftests: fix a couple IS_ERR() vs NULL tests drm/i915/dg2: Add Wa_22011100796 drm/i915/gt: Serialize GRDOM access between multiple engine resets drm/i915/gt: Serialize TLB invalidates with GT resets drm/i915/uc: correctly track uc_fw init failure drm/i915: Require the vm mutex for i915_vma_bind() bnxt_en: Fix bnxt_reinit_after_abort() code path bnxt_en: Fix bnxt_refclk_read() sysctl: Fix data-races in proc_dou8vec_minmax(). sysctl: Fix data-races in proc_dointvec_ms_jiffies(). icmp: Fix data-races around sysctl_icmp_echo_enable_probe. icmp: Fix a data-race around sysctl_icmp_ignore_bogus_error_responses. icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. icmp: Fix a data-race around sysctl_icmp_ratelimit. icmp: Fix a data-race around sysctl_icmp_ratemask. raw: Fix a data-race around sysctl_raw_l3mdev_accept. tcp: Fix a data-race around sysctl_tcp_ecn_fallback. ipv4: Fix data-races around sysctl_ip_dynaddr. nexthop: Fix data-races around nexthop_compat_mode. net: ftgmac100: Hold reference returned by of_get_child_by_name() net: stmmac: fix leaks in probe ima: force signature verification when CONFIG_KEXEC_SIG is configured ima: Fix potential memory leak in ima_init_crypto() drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. drm/amd/pm: Prevent divide by zero sfc: fix use after free when disabling sriov ceph: switch netfs read ops to use rreq->inode instead of rreq->mapping->host seg6: fix skb checksum evaluation in SRH encapsulation/insertion seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors seg6: bpf: fix skb checksum in bpf_push_seg6_encap() sfc: fix kernel panic when creating VF KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() net/tls: Check for errors in tls_device_init ACPI: video: Fix acpi_video_handles_brightness_key_presses() mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE btrfs: rename btrfs_bio to btrfs_io_context btrfs: zoned: fix a leaked bioc in read_zone_info ksmbd: use SOCK_NONBLOCK type for kernel_accept() powerpc/xive/spapr: correct bitmap allocation size vdpa/mlx5: Initialize CVQ vringh only once vduse: Tie vduse mgmtdev and its device virtio_mmio: Add missing PM calls to freeze/restore virtio_mmio: Restore guest page size on resume netfilter: br_netfilter: do not skip all hooks with 0 priority scsi: hisi_sas: Limit max hw sectors for v3 HW cpufreq: pmac32-cpufreq: Fix refcount leak bug firmware: sysfb: Make sysfb_create_simplefb() return a pdev pointer firmware: sysfb: Add sysfb_disable() helper function fbdev: Disable sysfb device registration when removing conflicting FBs net: tipc: fix possible refcount leak in tipc_sk_create() NFC: nxp-nci: don't print header length mismatch on i2c error nvme-tcp: always fail a request when sending it failed nvme: fix regression when disconnect a recovering ctrl net: sfp: fix memory leak in sfp_probe() ASoC: ops: Fix off by one in range control validation pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove ASoC: rt711-sdca-sdw: fix calibrate mutex initialization ASoC: Intel: sof_sdw: handle errors on card registration ASoC: rt711: fix calibrate mutex initialization ASoC: rt7*-sdw: harden jack_detect_handler ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow ASoC: wcd938x: Fix event generation for some controls ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem ASoC: wm5110: Fix DRE control ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error ASoC: dapm: Initialise kcontrol data for mux/demux controls ASoC: cs47l15: Fix event generation for low power mux control ASoC: madera: Fix event generation for OUT1 demux ASoC: madera: Fix event generation for rate controls irqchip: or1k-pic: Undefine mask_ack for level triggered hardware x86: Clear .brk area at early boot soc: ixp4xx/npe: Fix unused match warning ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 Revert "can: xilinx_can: Limit CANFD brp to 2" ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices ALSA: usb-audio: Add quirk for Fiero SC-01 ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) nvme-pci: phison e16 has bogus namespace ids signal handling: don't use BUG_ON() for debugging USB: serial: ftdi_sio: add Belimo device ids usb: typec: add missing uevent when partner support PD usb: dwc3: gadget: Fix event pending check tty: serial: samsung_tty: set dma burst_size to 1 vt: fix memory overlapping when deleting chars in the buffer serial: 8250: fix return error code in serial8250_request_std_resource() serial: stm32: Clear prev values before setting RTS delays serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle serial: 8250: Fix PM usage_count for console handover x86/pat: Fix x86_has_pat_wp() drm/aperture: Run fbdev removal before internal helpers Linux 5.15.56 UBUNTU: Upstream stable to v5.15.56 ** 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.56 upstream stable release + from git://git.kernel.org/ - v5.15.56 upstream stable release - from git://git.kernel.org/ + ALSA: hda - Add fixup for Dell Latitidue E5430 + ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model + ALSA: hda/realtek: Fix headset mic for Acer SF313-51 + ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 + ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 + ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop + xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue + fix race between exit_itimers() and /proc/pid/timers + mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages + mm: split huge PUD on wp_huge_pud fallback + tracing/histograms: Fix memory leak problem + net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer + ip: fix dflt addr selection for connected nexthop + ARM: 9213/1: Print message about disabled Spectre workarounds only once + ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction + wifi: mac80211: fix queue selection for mesh/OCB interfaces + cgroup: Use separate src/dst nodes when preloading css_sets for migration + btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents + drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error + drm/panfrost: Fix shrinker list corruption by madvise IOCTL + fs/remap: constrain dedupe of EOF blocks + nilfs2: fix incorrect masking of permission flags for symlinks + sh: convert nommu io{re,un}map() to static inline functions + Revert "evm: Fix memleak in init_desc" + xfs: only run COW extent recovery when there are no live extents + xfs: don't include bnobt blocks when reserving free block pool + xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks + xfs: drop async cache flushes from CIL commits. + reset: Fix devm bulk optional exclusive control getter + ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count + spi: amd: Limit max transfer and message size + ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle + ARM: 9210/1: Mark the FDT_FIXED sections as shareable + net/mlx5e: kTLS, Fix build time constant test in TX + net/mlx5e: kTLS, Fix build time constant test in RX + net/mlx5e: Fix enabling sriov while tc nic rules are offloaded + net/mlx5e: Fix capability check for updating vnic env counters + net/mlx5e: Ring the TX doorbell on DMA errors + drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() + ima: Fix a potential integer overflow in ima_appraise_measurement + ASoC: sgtl5000: Fix noise on shutdown/remove + ASoC: tas2764: Add post reset delays + ASoC: tas2764: Fix and extend FSYNC polarity handling + ASoC: tas2764: Correct playback volume range + ASoC: tas2764: Fix amp gain register offset & default + ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() + ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array + net: stmmac: dwc-qos: Disable split header for Tegra194 + net: ethernet: ti: am65-cpsw: Fix devlink port register sequence + sysctl: Fix data races in proc_dointvec(). + sysctl: Fix data races in proc_douintvec(). + sysctl: Fix data races in proc_dointvec_minmax(). + sysctl: Fix data races in proc_douintvec_minmax(). + sysctl: Fix data races in proc_doulongvec_minmax(). + sysctl: Fix data races in proc_dointvec_jiffies(). + tcp: Fix a data-race around sysctl_tcp_max_orphans. + inetpeer: Fix data-races around sysctl. + net: Fix data-races around sysctl_mem. + cipso: Fix data-races around sysctl. + icmp: Fix data-races around sysctl. + ipv4: Fix a data-race around sysctl_fib_sync_mem. + ARM: dts: at91: sama5d2: Fix typo in i2s1 node + ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero + arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC + arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot + netfilter: nf_log: incorrect offset to network header + netfilter: nf_tables: replace BUG_ON by element length check + drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() + xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE + lockd: set fl_owner when unlocking files + lockd: fix nlm_close_files + tracing: Fix sleeping while atomic in kdb ftdump + drm/i915/selftests: fix a couple IS_ERR() vs NULL tests + drm/i915/dg2: Add Wa_22011100796 + drm/i915/gt: Serialize GRDOM access between multiple engine resets + drm/i915/gt: Serialize TLB invalidates with GT resets + drm/i915/uc: correctly track uc_fw init failure + drm/i915: Require the vm mutex for i915_vma_bind() + bnxt_en: Fix bnxt_reinit_after_abort() code path + bnxt_en: Fix bnxt_refclk_read() + sysctl: Fix data-races in proc_dou8vec_minmax(). + sysctl: Fix data-races in proc_dointvec_ms_jiffies(). + icmp: Fix data-races around sysctl_icmp_echo_enable_probe. + icmp: Fix a data-race around sysctl_icmp_ignore_bogus_error_responses. + icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. + icmp: Fix a data-race around sysctl_icmp_ratelimit. + icmp: Fix a data-race around sysctl_icmp_ratemask. + raw: Fix a data-race around sysctl_raw_l3mdev_accept. + tcp: Fix a data-race around sysctl_tcp_ecn_fallback. + ipv4: Fix data-races around sysctl_ip_dynaddr. + nexthop: Fix data-races around nexthop_compat_mode. + net: ftgmac100: Hold reference returned by of_get_child_by_name() + net: stmmac: fix leaks in probe + ima: force signature verification when CONFIG_KEXEC_SIG is configured + ima: Fix potential memory leak in ima_init_crypto() + drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. + drm/amd/pm: Prevent divide by zero + sfc: fix use after free when disabling sriov + ceph: switch netfs read ops to use rreq->inode instead of rreq->mapping->host + seg6: fix skb checksum evaluation in SRH encapsulation/insertion + seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors + seg6: bpf: fix skb checksum in bpf_push_seg6_encap() + sfc: fix kernel panic when creating VF + KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() + net/tls: Check for errors in tls_device_init + ACPI: video: Fix acpi_video_handles_brightness_key_presses() + mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE + btrfs: rename btrfs_bio to btrfs_io_context + btrfs: zoned: fix a leaked bioc in read_zone_info + ksmbd: use SOCK_NONBLOCK type for kernel_accept() + powerpc/xive/spapr: correct bitmap allocation size + vdpa/mlx5: Initialize CVQ vringh only once + vduse: Tie vduse mgmtdev and its device + virtio_mmio: Add missing PM calls to freeze/restore + virtio_mmio: Restore guest page size on resume + netfilter: br_netfilter: do not skip all hooks with 0 priority + scsi: hisi_sas: Limit max hw sectors for v3 HW + cpufreq: pmac32-cpufreq: Fix refcount leak bug + firmware: sysfb: Make sysfb_create_simplefb() return a pdev pointer + firmware: sysfb: Add sysfb_disable() helper function + fbdev: Disable sysfb device registration when removing conflicting FBs + net: tipc: fix possible refcount leak in tipc_sk_create() + NFC: nxp-nci: don't print header length mismatch on i2c error + nvme-tcp: always fail a request when sending it failed + nvme: fix regression when disconnect a recovering ctrl + net: sfp: fix memory leak in sfp_probe() + ASoC: ops: Fix off by one in range control validation + pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() + ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove + ASoC: rt711-sdca-sdw: fix calibrate mutex initialization + ASoC: Intel: sof_sdw: handle errors on card registration + ASoC: rt711: fix calibrate mutex initialization + ASoC: rt7*-sdw: harden jack_detect_handler + ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe + ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow + ASoC: wcd938x: Fix event generation for some controls + ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem + ASoC: wm5110: Fix DRE control + ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error + ASoC: dapm: Initialise kcontrol data for mux/demux controls + ASoC: cs47l15: Fix event generation for low power mux control + ASoC: madera: Fix event generation for OUT1 demux + ASoC: madera: Fix event generation for rate controls + irqchip: or1k-pic: Undefine mask_ack for level triggered hardware + x86: Clear .brk area at early boot + soc: ixp4xx/npe: Fix unused match warning + ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 + Revert "can: xilinx_can: Limit CANFD brp to 2" + ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices + ALSA: usb-audio: Add quirk for Fiero SC-01 + ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) + nvme-pci: phison e16 has bogus namespace ids + signal handling: don't use BUG_ON() for debugging + USB: serial: ftdi_sio: add Belimo device ids + usb: typec: add missing uevent when partner support PD + usb: dwc3: gadget: Fix event pending check + tty: serial: samsung_tty: set dma burst_size to 1 + vt: fix memory overlapping when deleting chars in the buffer + serial: 8250: fix return error code in serial8250_request_std_resource() + serial: stm32: Clear prev values before setting RTS delays + serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle + serial: 8250: Fix PM usage_count for console handover + x86/pat: Fix x86_has_pat_wp() + drm/aperture: Run fbdev removal before internal helpers + Linux 5.15.56 + UBUNTU: Upstream stable to v5.15.56 -- 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/1988351 Title: Jammy update: v5.15.56 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.56 upstream stable release from git://git.kernel.org/ ALSA: hda - Add fixup for Dell Latitidue E5430 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model ALSA: hda/realtek: Fix headset mic for Acer SF313-51 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue fix race between exit_itimers() and /proc/pid/timers mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages mm: split huge PUD on wp_huge_pud fallback tracing/histograms: Fix memory leak problem net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer ip: fix dflt addr selection for connected nexthop ARM: 9213/1: Print message about disabled Spectre workarounds only once ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction wifi: mac80211: fix queue selection for mesh/OCB interfaces cgroup: Use separate src/dst nodes when preloading css_sets for migration btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error drm/panfrost: Fix shrinker list corruption by madvise IOCTL fs/remap: constrain dedupe of EOF blocks nilfs2: fix incorrect masking of permission flags for symlinks sh: convert nommu io{re,un}map() to static inline functions Revert "evm: Fix memleak in init_desc" xfs: only run COW extent recovery when there are no live extents xfs: don't include bnobt blocks when reserving free block pool xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks xfs: drop async cache flushes from CIL commits. reset: Fix devm bulk optional exclusive control getter ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count spi: amd: Limit max transfer and message size ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle ARM: 9210/1: Mark the FDT_FIXED sections as shareable net/mlx5e: kTLS, Fix build time constant test in TX net/mlx5e: kTLS, Fix build time constant test in RX net/mlx5e: Fix enabling sriov while tc nic rules are offloaded net/mlx5e: Fix capability check for updating vnic env counters net/mlx5e: Ring the TX doorbell on DMA errors drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() ima: Fix a potential integer overflow in ima_appraise_measurement ASoC: sgtl5000: Fix noise on shutdown/remove ASoC: tas2764: Add post reset delays ASoC: tas2764: Fix and extend FSYNC polarity handling ASoC: tas2764: Correct playback volume range ASoC: tas2764: Fix amp gain register offset & default ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array net: stmmac: dwc-qos: Disable split header for Tegra194 net: ethernet: ti: am65-cpsw: Fix devlink port register sequence sysctl: Fix data races in proc_dointvec(). sysctl: Fix data races in proc_douintvec(). sysctl: Fix data races in proc_dointvec_minmax(). sysctl: Fix data races in proc_douintvec_minmax(). sysctl: Fix data races in proc_doulongvec_minmax(). sysctl: Fix data races in proc_dointvec_jiffies(). tcp: Fix a data-race around sysctl_tcp_max_orphans. inetpeer: Fix data-races around sysctl. net: Fix data-races around sysctl_mem. cipso: Fix data-races around sysctl. icmp: Fix data-races around sysctl. ipv4: Fix a data-race around sysctl_fib_sync_mem. ARM: dts: at91: sama5d2: Fix typo in i2s1 node ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot netfilter: nf_log: incorrect offset to network header netfilter: nf_tables: replace BUG_ON by element length check drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE lockd: set fl_owner when unlocking files lockd: fix nlm_close_files tracing: Fix sleeping while atomic in kdb ftdump drm/i915/selftests: fix a couple IS_ERR() vs NULL tests drm/i915/dg2: Add Wa_22011100796 drm/i915/gt: Serialize GRDOM access between multiple engine resets drm/i915/gt: Serialize TLB invalidates with GT resets drm/i915/uc: correctly track uc_fw init failure drm/i915: Require the vm mutex for i915_vma_bind() bnxt_en: Fix bnxt_reinit_after_abort() code path bnxt_en: Fix bnxt_refclk_read() sysctl: Fix data-races in proc_dou8vec_minmax(). sysctl: Fix data-races in proc_dointvec_ms_jiffies(). icmp: Fix data-races around sysctl_icmp_echo_enable_probe. icmp: Fix a data-race around sysctl_icmp_ignore_bogus_error_responses. icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. icmp: Fix a data-race around sysctl_icmp_ratelimit. icmp: Fix a data-race around sysctl_icmp_ratemask. raw: Fix a data-race around sysctl_raw_l3mdev_accept. tcp: Fix a data-race around sysctl_tcp_ecn_fallback. ipv4: Fix data-races around sysctl_ip_dynaddr. nexthop: Fix data-races around nexthop_compat_mode. net: ftgmac100: Hold reference returned by of_get_child_by_name() net: stmmac: fix leaks in probe ima: force signature verification when CONFIG_KEXEC_SIG is configured ima: Fix potential memory leak in ima_init_crypto() drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. drm/amd/pm: Prevent divide by zero sfc: fix use after free when disabling sriov ceph: switch netfs read ops to use rreq->inode instead of rreq->mapping->host seg6: fix skb checksum evaluation in SRH encapsulation/insertion seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors seg6: bpf: fix skb checksum in bpf_push_seg6_encap() sfc: fix kernel panic when creating VF KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() net/tls: Check for errors in tls_device_init ACPI: video: Fix acpi_video_handles_brightness_key_presses() mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE btrfs: rename btrfs_bio to btrfs_io_context btrfs: zoned: fix a leaked bioc in read_zone_info ksmbd: use SOCK_NONBLOCK type for kernel_accept() powerpc/xive/spapr: correct bitmap allocation size vdpa/mlx5: Initialize CVQ vringh only once vduse: Tie vduse mgmtdev and its device virtio_mmio: Add missing PM calls to freeze/restore virtio_mmio: Restore guest page size on resume netfilter: br_netfilter: do not skip all hooks with 0 priority scsi: hisi_sas: Limit max hw sectors for v3 HW cpufreq: pmac32-cpufreq: Fix refcount leak bug firmware: sysfb: Make sysfb_create_simplefb() return a pdev pointer firmware: sysfb: Add sysfb_disable() helper function fbdev: Disable sysfb device registration when removing conflicting FBs net: tipc: fix possible refcount leak in tipc_sk_create() NFC: nxp-nci: don't print header length mismatch on i2c error nvme-tcp: always fail a request when sending it failed nvme: fix regression when disconnect a recovering ctrl net: sfp: fix memory leak in sfp_probe() ASoC: ops: Fix off by one in range control validation pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove ASoC: rt711-sdca-sdw: fix calibrate mutex initialization ASoC: Intel: sof_sdw: handle errors on card registration ASoC: rt711: fix calibrate mutex initialization ASoC: rt7*-sdw: harden jack_detect_handler ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow ASoC: wcd938x: Fix event generation for some controls ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem ASoC: wm5110: Fix DRE control ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error ASoC: dapm: Initialise kcontrol data for mux/demux controls ASoC: cs47l15: Fix event generation for low power mux control ASoC: madera: Fix event generation for OUT1 demux ASoC: madera: Fix event generation for rate controls irqchip: or1k-pic: Undefine mask_ack for level triggered hardware x86: Clear .brk area at early boot soc: ixp4xx/npe: Fix unused match warning ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 Revert "can: xilinx_can: Limit CANFD brp to 2" ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices ALSA: usb-audio: Add quirk for Fiero SC-01 ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) nvme-pci: phison e16 has bogus namespace ids signal handling: don't use BUG_ON() for debugging USB: serial: ftdi_sio: add Belimo device ids usb: typec: add missing uevent when partner support PD usb: dwc3: gadget: Fix event pending check tty: serial: samsung_tty: set dma burst_size to 1 vt: fix memory overlapping when deleting chars in the buffer serial: 8250: fix return error code in serial8250_request_std_resource() serial: stm32: Clear prev values before setting RTS delays serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle serial: 8250: Fix PM usage_count for console handover x86/pat: Fix x86_has_pat_wp() drm/aperture: Run fbdev removal before internal helpers Linux 5.15.56 UBUNTU: Upstream stable to v5.15.56 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1988351/+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