APPLIED: [SRU][Jammy][PULL] Jammy update: v5.15.185 upstream stable release

Stefan Bader stefan.bader at canonical.com
Fri Jul 4 13:31:45 UTC 2025


On 24.06.25 09:08, Manuel Diewald wrote:
> This pull request (206 commits) includes the following Jammy stable patchsets:
> 
>          Jammy update: v5.15.185 upstream stable release
>          https://bugs.launchpad.net/bugs/2115240
> 
> Note also that the 'stable-next' branch head contains this and all
> prior pending upstream stable releases. I recommend fetching and
> applying just this reference ('stable-next') instead of each
> tags/jammy-stable-* reference:
> 
>    git://git.launchpad.net/~ubuntu-kernel-stable/+git/jammy stable-next
> 
>   -Manuel
> 
> ------------------------------------------------------------------------
> 
> The following changes since commit de815049b7fe2ec8033d76577b5033d6a15d6c24:
> 
>    UBUNTU: Ubuntu-5.15.0-144.157 (2025-06-16 09:39:56 +0300)
> 
> are available in the Git repository at:
> 
>    git://git.launchpad.net/~ubuntu-kernel-stable/+git/jammy tags/jammy-stable-v5.15.185
> 
> for you to fetch changes up to 9bb81bf291d7acb9c3833b0837d726595fd67b6f:
> 
>    UBUNTU: Upstream stable to v5.15.185 (2025-06-23 22:19:50 +0200)
> 
> ----------------------------------------------------------------
> Aaron Kling (1):
>        cpufreq: tegra186: Share policy per cluster
> 
> Ahmad Fatoum (1):
>        clk: imx8mp: inform CCF of maximum frequency of clocks
> 
> Al Viro (1):
>        __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock
> 
> Aleksander Jan Bajkowski (1):
>        r8152: add vendor/device ID pair for Dell Alienware AW1022z
> 
> Alessandro Grassi (1):
>        spi: spi-sun4i: fix early activation
> 
> Alex Williamson (1):
>        vfio/pci: Handle INTx IRQ_NOTCONNECTED
> 
> Alexander Stein (1):
>        hwmon: (gpio-fan) Add missing mutex locks
> 
> Alexander Sverdlin (1):
>        net: ethernet: ti: cpsw_new: populate netdev of_node
> 
> Alexandre Belloni (2):
>        rtc: rv3032: fix EERD location
>        rtc: ds1307: stop disabling alarms on probe
> 
> Alexei Lazar (1):
>        net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB
> 
> Alexey Klimov (1):
>        ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup()
> 
> Alice Guo (1):
>        thermal/drivers/qoriq: Power down TMU on system suspend
> 
> Alistair Francis (1):
>        nvmet-tcp: don't restore null sk_state_change
> 
> Alok Tiwari (1):
>        arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem node
> 
> Andreas Schwab (1):
>        powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7
> 
> Andrew Davis (1):
>        soc: ti: k3-socinfo: Do not use syscon helper to build regmap
> 
> Andrey Vatoropin (1):
>        hwmon: (xgene-hwmon) use appropriate type for the latency value
> 
> Andy Shevchenko (3):
>        tracing: Mark binary printing functions with __printf() attribute
>        auxdisplay: charlcd: Partially revert "Move hwidth and bwidth to struct hd44780_common"
>        ieee802154: ca8210: Use proper setters and getters for bitwise types
> 
> AngeloGioacchino Del Regno (1):
>        drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence
> 
> Ankur Arora (2):
>        rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y
>        rcu: fix header guard for rcu_all_qs()
> 
> Arnd Bergmann (2):
>        net: xgene-v2: remove incorrect ACPI_PTR annotation
>        EDAC/ie31200: work around false positive build warning
> 
> Artur Weber (1):
>        pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned"
> 
> Athira Rajeev (1):
>        arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src
> 
> Balbir Singh (1):
>        x86/kaslr: Reduce KASLR entropy on most x86 systems
> 
> Benjamin Berg (1):
>        um: Store full CSGSFS and SS register from mcontext
> 
> Bibo Mao (1):
>        MIPS: Use arch specific syscall name match function
> 
> Bitterblue Smith (5):
>        wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU
>        wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU
>        wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31
>        wifi: rtw88: Fix download_firmware_validate() for RTL8814AU
>        wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate
> 
> Bogdan-Gabriel Roman (1):
>        spi: spi-fsl-dspi: Halt the module after a new message transfer
> 
> Boris Burkov (1):
>        btrfs: make btrfs_discard_workfn() block_group ref explicit
> 
> Brandon Kammerdiener (1):
>        bpf: fix possible endless loop in BPF map iteration
> 
> Breno Leitao (2):
>        x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2
>        memcg: always call cond_resched() after fn()
> 
> Chenyuan Yang (1):
>        ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of()
> 
> Christian Brauner (4):
>        coredump: fix error handling for replace_fd()
>        pid: add pidfd_prepare()
>        fork: use pidfd_prepare()
>        coredump: hand a pidfd to the usermode coredump helper
> 
> Christian Göttsche (1):
>        ext4: reorder capability check last
> 
> Daniel Gomez (1):
>        kconfig: merge_config: use an empty file as initfile
> 
> Depeng Shao (1):
>        media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available
> 
> Diogo Ivo (1):
>        arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator
> 
> Dmitry Baryshkov (1):
>        phy: core: don't require set_mode() callback for phy_get_mode() to work
> 
> Dmitry Bogdanov (1):
>        scsi: target: iscsi: Fix timeout on deleted connection
> 
> Dominik Grzegorzek (1):
>        padata: do not leak refcount in reorder_work
> 
> Eric Dumazet (2):
>        posix-timers: Add cond_resched() to posix_timer_add() search loop
>        tcp: bring back NUMA dispersion in inet_ehash_locks_alloc()
> 
> Erick Shepherd (2):
>        mmc: host: Wait for Vdd to settle on card power off
>        mmc: sdhci: Disable SD card clock before changing parameters
> 
> Felix Fietkau (1):
>        wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2
> 
> Filipe Manana (2):
>        btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work()
>        btrfs: send: return -ENAMETOOLONG when attempting a path that is too long
> 
> Frank Li (1):
>        PCI: dwc: ep: Ensure proper iteration over outbound map windows
> 
> Frediano Ziglio (1):
>        xen: Add support for XenServer 6.1 platform device
> 
> Goldwyn Rodrigues (1):
>        btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref
> 
> Greg Kroah-Hartman (1):
>        Linux 5.15.185
> 
> Hangbin Liu (1):
>        bonding: report duplicate MAC address in all situations
> 
> Hans Verkuil (1):
>        media: cx231xx: set device_caps for 417
> 
> Haoran Jiang (1):
>        samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora
> 
> Hector Martin (1):
>        ASoC: tas2764: Power up/down amp on mute ops
> 
> Heiner Kallweit (1):
>        r8169: don't scan PHY addresses > 0
> 
> Heming Zhao (1):
>        dlm: make tcp still work in multi-link env
> 
> Herbert Xu (1):
>        crypto: lzo - Fix compression buffer overrun
> 
> Ian Rogers (1):
>        tools/build: Don't pass test log files to linker
> 
> Ido Schimmel (2):
>        vxlan: Annotate FDB data races
>        bridge: netfilter: Fix forwarding of fragmented packets
> 
> Ilia Gavrilov (1):
>        llc: fix data loss when reading from a socket in llc_ui_recvmsg()
> 
> Ilpo Järvinen (2):
>        tcp: reorganize tcp_in_ack_event() and tcp_count_delivered()
>        PCI: Fix old_size lower bound in calculate_iosize() too
> 
> Ilya Guterman (1):
>        nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro
> 
> Isaac Scott (1):
>        regulator: ad5398: Add device tree support
> 
> Ivan Pravdin (1):
>        crypto: algif_hash - fix double free in hash_accept
> 
> Jakub Kicinski (1):
>        eth: mlx4: don't try to complete XDP frames in netpoll
> 
> Jani Nikula (1):
>        drm/i915/gvt: fix unterminated-string-initialization warning
> 
> Jason Andryuk (1):
>        xenbus: Allow PVH dom0 a non-local xenstore
> 
> Jeff Layton (1):
>        nfs: don't share pNFS DS connections between net namespaces
> 
> Jernej Skrabec (1):
>        Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection"
> 
> Jessica Zhang (1):
>        drm: Add valid clones check
> 
> Jiang Liu (1):
>        drm/amdgpu: reset psp->cmd to NULL after releasing the buffer
> 
> Jing Su (1):
>        dql: Fix dql->limit value when reset.
> 
> Johannes Berg (2):
>        wifi: mac80211: don't unconditionally call drv_mgd_complete_tx()
>        wifi: mac80211: remove misplaced drv_mgd_complete_tx() call
> 
> John Chau (1):
>        platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS
> 
> Jordan Crouse (1):
>        clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs
> 
> Juergen Gross (1):
>        xen/swiotlb: relax alignment requirements
> 
> Justin Tee (1):
>        scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine
> 
> Kai Mäkisara (3):
>        scsi: st: Tighten the page format heuristics with MODE SELECT
>        scsi: st: ERASE does not change tape location
>        scsi: st: Restore some drive settings after reset
> 
> Kees Cook (1):
>        net/mlx4_core: Avoid impossible mlx4_db_alloc() order value
> 
> Kevin Krakauer (1):
>        selftests/net: have `gro.sh -t` return a correct exit code
> 
> Konstantin Andreev (1):
>        smack: recognize ipv4 CIPSO w/o categories
> 
> Konstantin Taranov (1):
>        net/mana: fix warning in the writer of client oob
> 
> Krzysztof Kozlowski (1):
>        can: c_can: Use of_property_present() to test existence of DT property
> 
> Kuhanh Murugasen Krishnan (1):
>        fpga: altera-cvp: Increase credit timeout
> 
> Kuninori Morimoto (1):
>        ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot()
> 
> Kuniyuki Iwashima (2):
>        ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config().
>        ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure().
> 
> Larisa Grigore (2):
>        spi: spi-fsl-dspi: restrict register range for regmap access
>        spi: spi-fsl-dspi: Reset SR flags before sending a new message
> 
> Li Bin (1):
>        ARM: at91: pm: fix at91_suspend_finish for ZQ calibration
> 
> Luiz Augusto von Dentz (1):
>        Bluetooth: L2CAP: Fix not checking l2cap_chan security level
> 
> Maher Sanalla (1):
>        RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject()
> 
> Manuel Diewald (1):
>        UBUNTU: Upstream stable to v5.15.185
> 
> Marek Szyprowski (1):
>        dma-mapping: avoid potential unused data compilation warning
> 
> Mario Limonciello (1):
>        Revert "drm/amd: Keep display off while going into S4"
> 
> Mark Harmstone (1):
>        btrfs: avoid linker error in btrfs_find_create_tree_block()
> 
> Mark Pearson (1):
>        platform/x86: thinkpad_acpi: Ignore battery threshold change event notification
> 
> Markus Elfring (1):
>        media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe()
> 
> Martin Blumenstingl (1):
>        pinctrl: meson: define the pull up/down resistor value as 60 kOhm
> 
> Martin Povišer (1):
>        ASoC: ops: Enforce platform maximum on initial value
> 
> Masahiro Yamada (1):
>        um: let 'make clean' properly clean underlying SUBARCH as well
> 
> Matthew Wilcox (Oracle) (1):
>        orangefs: Do not truncate file size
> 
> Matti Lehtimäki (2):
>        remoteproc: qcom_wcnss: Handle platforms with only single power domain
>        remoteproc: qcom_wcnss: Fix on platforms without fallback regulators
> 
> Michael Margolin (1):
>        RDMA/core: Fix best page size finding when it can cross SG entries
> 
> Michal Suchanek (1):
>        tpm: tis: Double the timeout B to 4s
> 
> Mikulas Patocka (1):
>        dm: restrict dm device size to 2^63-512 bytes
> 
> Milton Barrera (1):
>        HID: quirks: Add ADATA XPG alpha wireless mouse support
> 
> Ming-Hung Tsai (1):
>        dm cache: prevent BUG_ON by blocking retries on failed device resumes
> 
> Moshe Shemesh (1):
>        net/mlx5: Avoid report two health errors on same syndrome
> 
> Nandakumar Edamana (1):
>        libbpf: Fix out-of-bound read
> 
> Nathan Chancellor (2):
>        kbuild: Disable -Wdefault-const-init-unsafe
>        i3c: master: svc: Fix implicit fallthrough in svc_i3c_master_ibi_work()
> 
> Nicolas Bouchinet (1):
>        netfilter: conntrack: Bound nf_conntrack sysctl writes
> 
> Nir Lichtman (1):
>        x86/build: Fix broken copy command in genimage.sh when making isoimage
> 
> Nícolas F. R. A. Prado (1):
>        ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect
> 
> Oliver Hartkopp (2):
>        can: bcm: add locking for bcm_op runtime updates
>        can: bcm: add missing rcu read protection for procfs content
> 
> Paul Burton (2):
>        MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core
>        clocksource: mips-gic-timer: Enable counter when CPUs start
> 
> Paul Chaignon (1):
>        xfrm: Sanitize marks before insert
> 
> Paul Kocialkowski (1):
>        net: dwmac-sun8i: Use parsed internal PHY address instead of 1
> 
> Pawan Gupta (1):
>        x86/its: Fix undefined reference to cpu_wants_rethunk_at()
> 
> Peter Seiderer (2):
>        net: pktgen: fix mpls maximum labels list parsing
>        net: pktgen: fix access outside of user given buffer in pktgen_thread_write()
> 
> Philip Yang (1):
>        drm/amdkfd: KFD release_work possible circular locking
> 
> Rafael J. Wysocki (1):
>        cpuidle: menu: Avoid discarding useful information
> 
> Ravi Bangoria (1):
>        perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt
> 
> Ricardo Ribalda (1):
>        media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map
> 
> Robert Richter (1):
>        libnvdimm/labels: Fix divide error in nd_label_data_init()
> 
> Robin Murphy (1):
>        perf/arm-cmn: Initialise cmn->cpu earlier
> 
> Roger Pau Monne (1):
>        PCI: vmd: Disable MSI remapping bypass under Xen
> 
> Rosen Penev (1):
>        wifi: ath9k: return by of_get_mac_address
> 
> Ryan Roberts (1):
>        arm64/mm: Check PUD_TYPE_TABLE in pud_bad()
> 
> Ryo Takakura (1):
>        lockdep: Fix wait context check on softirq for PREEMPT_RT
> 
> Sakari Ailus (1):
>        media: v4l: Memset argument to 0 before calling get_mbus_config pad op
> 
> Sean Anderson (1):
>        spi: zynqmp-gqspi: Always acknowledge interrupts
> 
> Seyediman Seyedarab (1):
>        kbuild: fix argument parsing in scripts/config
> 
> Shahar Shitrit (2):
>        net/mlx5: Modify LSB bitmask in temperature event to include only the first bit
>        net/mlx5: Apply rate-limiting to high temperature warning
> 
> Shashank Gupta (1):
>        crypto: octeontx2 - suppress auth failure screaming due to negative tests
> 
> Shivasharan S (1):
>        scsi: mpt3sas: Send a diag reset if target reset fails
> 
> Shixiong Ou (1):
>        fbdev: fsl-diu-fb: add missing device_remove_file()
> 
> Simona Vetter (1):
>        drm/atomic: clarify the rules around drm_atomic_state->allow_modeset
> 
> Stanimir Varbanov (2):
>        PCI: brcmstb: Expand inbound window size up to 64GB
>        PCI: brcmstb: Add a softdep to MIP MSI-X driver
> 
> Stanley Chu (1):
>        i3c: master: svc: Fix missing STOP for master request
> 
> Stephan Gerhold (1):
>        i2c: qup: Vote for interconnect bandwidth to DRAM
> 
> Subbaraya Sundeep (1):
>        octeontx2-af: Set LMT_ENA bit for APR table entries
> 
> Svyatoslav Ryhel (1):
>        ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114
> 
> Takashi Iwai (3):
>        ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013
>        ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx
>        ALSA: pcm: Fix race of buffer access at PCM OSS layer
> 
> Thomas Weißschuh (1):
>        timer_list: Don't use %pK through printk()
> 
> Thomas Zimmermann (1):
>        drm/ast: Find VBIOS mode from regular display size
> 
> Tianyang Zhang (1):
>        mm/page_alloc.c: avoid infinite retries caused by cpuset race
> 
> Tiwei Bie (1):
>        um: Update min_low_pfn to match changes in uml_reserved
> 
> Tom Chung (1):
>        drm/amd/display: Initial psr_version with correct setting
> 
> Trond Myklebust (5):
>        NFSv4: Check for delegation validity in nfs_start_delegation_return_locked()
>        NFSv4: Treat ENETUNREACH errors as fatal for state recovery
>        SUNRPC: rpc_clnt_set_transport() must not change the autobind setting
>        SUNRPC: rpcbind should never reset the port to the value '0'
>        pNFS/flexfiles: Report ENETDOWN as a connection error
> 
> Tudor Ambarus (1):
>        mailbox: use error ret code of of_parse_phandle_with_args()
> 
> Valentin Caron (1):
>        pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map
> 
> Valtteri Koskivuori (1):
>        platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys
> 
> Victor Lu (1):
>        drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c
> 
> Viktor Malik (1):
>        bpftool: Fix readlink usage in get_fd_type
> 
> Viresh Kumar (1):
>        firmware: arm_ffa: Set dma_mask for ffa devices
> 
> Vitalii Mordan (1):
>        i2c: pxa: fix call balance of i2c->clk handling routines
> 
> Vladimir Moskovkin (1):
>        platform/x86: dell-wmi-sysman: Avoid buffer overflow in current_password_store()
> 
> Vladimir Oltean (1):
>        net: enetc: refactor bulk flipping of RX buffers to separate function
> 
> Waiman Long (1):
>        x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()
> 
> Wang Liang (1):
>        net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done
> 
> Wang Zhaolong (2):
>        smb: client: Fix use-after-free in cifs_fill_dirent
>        smb: client: Reset all search buffer pointers when releasing buffer
> 
> Willem de Bruijn (1):
>        ipv6: save dontfrag in cork
> 
> William Tu (2):
>        net/mlx5e: set the tx_queue_len for pfifo_fast
>        net/mlx5e: reduce rep rxq depth to 256 for ECPF
> 
> Xiaofei Tan (1):
>        ACPI: HED: Always initialize before evged
> 
> Yihan Zhu (1):
>        drm/amd/display: handle max_downscale_src_width fail check
> 
> Zhongqiu Han (1):
>        virtio_ring: Fix data race by tagging event_triggered as racy for KCSAN
> 
> Zsolt Kajtar (2):
>        fbcon: Use correct erase colour for clearing in fbcon
>        fbdev: core: tileblit: Implement missing margin clearing for tileblit
> 
> feijuan.li (1):
>        drm/edid: fixed the bug that hdr metadata was not reset
> 
> gaoxu (1):
>        cgroup: Fix compilation issue due to cgroup_mutex not being exported
> 
> junan (1):
>        HID: usbkbd: Fix the bit shift number for LED_KANA
> 
>   Documentation/admin-guide/kernel-parameters.txt    |   2 +
>   Makefile                                           |  14 +-
>   arch/arm/boot/dts/tegra114.dtsi                    |   2 +-
>   arch/arm/mach-at91/pm.c                            |  21 +--
>   .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts   |  38 +++---
>   .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts    |  14 +-
>   .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi     |  22 +--
>   arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi     |   2 +-
>   arch/arm64/boot/dts/qcom/sm8350.dtsi               |   2 +-
>   arch/arm64/include/asm/pgtable.h                   |   3 +-
>   arch/mips/include/asm/ftrace.h                     |  16 +++
>   arch/mips/kernel/pm-cps.c                          |  30 ++--
>   arch/powerpc/kernel/prom_init.c                    |   4 +-
>   arch/powerpc/perf/core-book3s.c                    |  20 +++
>   arch/powerpc/perf/isa207-common.c                  |   4 +-
>   arch/um/Makefile                                   |   1 +
>   arch/um/kernel/mem.c                               |   1 +
>   arch/x86/boot/genimage.sh                          |   5 +-
>   arch/x86/events/amd/ibs.c                          |   3 +-
>   arch/x86/include/asm/alternative.h                 |   2 +-
>   arch/x86/include/asm/nmi.h                         |   2 +
>   arch/x86/include/asm/perf_event.h                  |   1 +
>   arch/x86/kernel/cpu/bugs.c                         |  10 +-
>   arch/x86/kernel/nmi.c                              |  42 ++++++
>   arch/x86/kernel/reboot.c                           |  10 +-
>   arch/x86/mm/kaslr.c                                |  10 +-
>   arch/x86/um/os-Linux/mcontext.c                    |   3 +-
>   crypto/algif_hash.c                                |   4 -
>   crypto/lzo-rle.c                                   |   2 +-
>   crypto/lzo.c                                       |   2 +-
>   debian.master/upstream-stable                      |   2 +-
>   drivers/acpi/Kconfig                               |   2 +-
>   drivers/acpi/hed.c                                 |   7 +-
>   drivers/auxdisplay/charlcd.c                       |   5 +-
>   drivers/auxdisplay/charlcd.h                       |   5 +-
>   drivers/auxdisplay/hd44780.c                       |   2 +-
>   drivers/auxdisplay/lcd2s.c                         |   2 +-
>   drivers/auxdisplay/panel.c                         |   2 +-
>   drivers/char/tpm/tpm_tis_core.h                    |   2 +-
>   drivers/clk/imx/clk-imx8mp.c                       | 151 +++++++++++++++++++++
>   drivers/clk/qcom/camcc-sm8250.c                    |  56 ++++----
>   drivers/clocksource/mips-gic-timer.c               |   6 +-
>   drivers/cpufreq/tegra186-cpufreq.c                 |   7 +
>   drivers/cpuidle/governors/menu.c                   |  13 +-
>   .../crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c   |   7 +-
>   drivers/edac/ie31200_edac.c                        |  28 ++--
>   drivers/firmware/arm_ffa/bus.c                     |   1 +
>   drivers/fpga/altera-cvp.c                          |   2 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   5 +-
>   drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c           |  10 +-
>   drivers/gpu/drm/amd/amdkfd/kfd_process.c           |  16 +--
>   drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   5 -
>   drivers/gpu/drm/amd/display/dc/core/dc.c           |   1 +
>   drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c   |  11 +-
>   drivers/gpu/drm/ast/ast_mode.c                     |  10 +-
>   drivers/gpu/drm/drm_atomic_helper.c                |  28 ++++
>   drivers/gpu/drm/drm_edid.c                         |   1 +
>   drivers/gpu/drm/i915/gvt/opregion.c                |   8 +-
>   drivers/gpu/drm/mediatek/mtk_dpi.c                 |   5 +-
>   drivers/hid/hid-ids.h                              |   4 +
>   drivers/hid/hid-quirks.c                           |   2 +
>   drivers/hid/usbhid/usbkbd.c                        |   2 +-
>   drivers/hwmon/gpio-fan.c                           |  16 ++-
>   drivers/hwmon/xgene-hwmon.c                        |   2 +-
>   drivers/i2c/busses/i2c-pxa.c                       |   5 +-
>   drivers/i2c/busses/i2c-qup.c                       |  36 +++++
>   drivers/i3c/master/svc-i3c-master.c                |   2 +
>   drivers/infiniband/core/umem.c                     |  36 +++--
>   drivers/infiniband/core/uverbs_cmd.c               | 144 ++++++++++----------
>   drivers/infiniband/core/verbs.c                    |  11 +-
>   drivers/mailbox/mailbox.c                          |   7 +-
>   drivers/md/dm-cache-target.c                       |  24 ++++
>   drivers/md/dm-table.c                              |   4 +
>   drivers/media/platform/qcom/camss/camss-csid.c     |  60 ++++----
>   .../media/platform/sti/c8sectpfe/c8sectpfe-core.c  |   3 +-
>   drivers/media/usb/cx231xx/cx231xx-417.c            |   2 +
>   drivers/media/usb/uvc/uvc_v4l2.c                   |   6 +
>   drivers/media/v4l2-core/v4l2-subdev.c              |   2 +
>   drivers/mmc/host/sdhci-pci-core.c                  |   6 +-
>   drivers/mmc/host/sdhci.c                           |   9 +-
>   drivers/net/bonding/bond_main.c                    |   2 +-
>   drivers/net/can/c_can/c_can_platform.c             |   2 +-
>   drivers/net/ethernet/apm/xgene-v2/main.c           |   4 +-
>   drivers/net/ethernet/freescale/enetc/enetc.c       |  16 ++-
>   .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c  |  15 +-
>   drivers/net/ethernet/mellanox/mlx4/alloc.c         |   6 +-
>   drivers/net/ethernet/mellanox/mlx4/en_tx.c         |   2 +
>   drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |   5 +
>   .../net/ethernet/mellanox/mlx5/core/en_selftest.c  |   3 +
>   drivers/net/ethernet/mellanox/mlx5/core/events.c   |  11 +-
>   drivers/net/ethernet/mellanox/mlx5/core/health.c   |   1 +
>   drivers/net/ethernet/microsoft/mana/gdma_main.c    |   2 +-
>   drivers/net/ethernet/realtek/r8169_main.c          |   1 +
>   drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c  |   2 +-
>   drivers/net/ethernet/ti/cpsw_new.c                 |   1 +
>   drivers/net/ieee802154/ca8210.c                    |   9 +-
>   drivers/net/usb/r8152.c                            |   1 +
>   drivers/net/vxlan/vxlan_core.c                     |  18 +--
>   drivers/net/wireless/ath/ath9k/init.c              |   4 +-
>   drivers/net/wireless/mediatek/mt76/mt76.h          |   1 +
>   drivers/net/wireless/mediatek/mt76/mt76x0/pci.c    |   3 +-
>   drivers/net/wireless/mediatek/mt76/mt76x0/usb.c    |   3 +-
>   drivers/net/wireless/mediatek/mt76/mt76x2/pci.c    |   3 +-
>   drivers/net/wireless/mediatek/mt76/mt76x2/usb.c    |   3 +-
>   drivers/net/wireless/mediatek/mt76/tx.c            |   3 +-
>   drivers/net/wireless/realtek/rtw88/main.c          |  40 ++----
>   drivers/net/wireless/realtek/rtw88/reg.h           |   3 +-
>   drivers/net/wireless/realtek/rtw88/rtw8822b.c      |  14 +-
>   drivers/net/wireless/realtek/rtw88/util.c          |   3 +-
>   drivers/nvdimm/label.c                             |   3 +-
>   drivers/nvme/host/pci.c                            |   2 +
>   drivers/nvme/target/tcp.c                          |   3 +
>   drivers/pci/Kconfig                                |   6 +
>   drivers/pci/controller/dwc/pcie-designware-ep.c    |   2 +-
>   drivers/pci/controller/pcie-brcmstb.c              |   5 +-
>   drivers/pci/controller/vmd.c                       |  20 +++
>   drivers/pci/setup-bus.c                            |   6 +-
>   drivers/perf/arm-cmn.c                             |   2 +-
>   drivers/phy/phy-core.c                             |   7 +-
>   drivers/pinctrl/bcm/pinctrl-bcm281xx.c             |  44 +++---
>   drivers/pinctrl/devicetree.c                       |  10 +-
>   drivers/pinctrl/meson/pinctrl-meson.c              |   2 +-
>   .../x86/dell/dell-wmi-sysman/passobj-attributes.c  |   2 +-
>   drivers/platform/x86/fujitsu-laptop.c              |  33 ++++-
>   drivers/platform/x86/thinkpad_acpi.c               |   7 +
>   drivers/regulator/ad5398.c                         |  12 +-
>   drivers/remoteproc/qcom_wcnss.c                    |  34 ++++-
>   drivers/rtc/rtc-ds1307.c                           |   4 +-
>   drivers/rtc/rtc-rv3032.c                           |   2 +-
>   drivers/scsi/lpfc/lpfc_hbadisc.c                   |  17 ++-
>   drivers/scsi/mpt3sas/mpt3sas_ctl.c                 |  12 +-
>   drivers/scsi/st.c                                  |  29 +++-
>   drivers/scsi/st.h                                  |   2 +
>   drivers/soc/ti/k3-socinfo.c                        |  13 +-
>   drivers/spi/spi-fsl-dspi.c                         |  46 ++++++-
>   drivers/spi/spi-sun4i.c                            |   5 +-
>   drivers/spi/spi-zynqmp-gqspi.c                     |  20 ++-
>   drivers/target/iscsi/iscsi_target.c                |   2 +-
>   drivers/thermal/qoriq_thermal.c                    |  13 ++
>   drivers/vfio/pci/vfio_pci_config.c                 |   3 +-
>   drivers/vfio/pci/vfio_pci_core.c                   |  10 +-
>   drivers/vfio/pci/vfio_pci_intrs.c                  |   2 +-
>   drivers/video/fbdev/core/bitblit.c                 |   5 +-
>   drivers/video/fbdev/core/fbcon.c                   |  10 +-
>   drivers/video/fbdev/core/fbcon.h                   |  38 +-----
>   drivers/video/fbdev/core/fbcon_ccw.c               |   5 +-
>   drivers/video/fbdev/core/fbcon_cw.c                |   5 +-
>   drivers/video/fbdev/core/fbcon_ud.c                |   5 +-
>   drivers/video/fbdev/core/tileblit.c                |  45 +++++-
>   drivers/video/fbdev/fsl-diu-fb.c                   |   1 +
>   drivers/virtio/virtio_ring.c                       |   2 +-
>   drivers/xen/platform-pci.c                         |   4 +
>   drivers/xen/swiotlb-xen.c                          |  18 ++-
>   drivers/xen/xenbus/xenbus_probe.c                  |  14 +-
>   fs/btrfs/block-group.c                             |  18 ++-
>   fs/btrfs/discard.c                                 |  34 +++--
>   fs/btrfs/extent_io.c                               |   7 +-
>   fs/btrfs/send.c                                    |   6 +-
>   fs/cifs/readdir.c                                  |   7 +-
>   fs/coredump.c                                      |  80 ++++++++++-
>   fs/dlm/lowcomms.c                                  |   4 +-
>   fs/ext4/balloc.c                                   |   4 +-
>   fs/namespace.c                                     |   6 +-
>   fs/nfs/delegation.c                                |   3 +-
>   fs/nfs/filelayout/filelayoutdev.c                  |   6 +-
>   fs/nfs/flexfilelayout/flexfilelayout.c             |   1 +
>   fs/nfs/flexfilelayout/flexfilelayoutdev.c          |   6 +-
>   fs/nfs/nfs4state.c                                 |  10 +-
>   fs/nfs/pnfs.h                                      |   4 +-
>   fs/nfs/pnfs_nfs.c                                  |   9 +-
>   fs/orangefs/inode.c                                |   7 +-
>   include/drm/drm_atomic.h                           |  23 +++-
>   include/linux/binfmts.h                            |   1 +
>   include/linux/dma-mapping.h                        |  12 +-
>   include/linux/ipv6.h                               |   1 +
>   include/linux/lzo.h                                |   8 ++
>   include/linux/mlx4/device.h                        |   2 +-
>   include/linux/pid.h                                |   1 +
>   include/linux/rcutree.h                            |   2 +-
>   include/linux/tpm.h                                |   2 +-
>   include/linux/trace.h                              |   4 +-
>   include/linux/trace_seq.h                          |   8 +-
>   include/linux/usb/r8152.h                          |   1 +
>   include/media/v4l2-subdev.h                        |   4 +-
>   include/rdma/uverbs_std_types.h                    |   2 +-
>   include/sound/pcm.h                                |   2 +
>   include/trace/events/btrfs.h                       |   2 +-
>   kernel/bpf/hashtab.c                               |   2 +-
>   kernel/cgroup/cgroup.c                             |   2 +-
>   kernel/fork.c                                      |  98 +++++++++++--
>   kernel/padata.c                                    |   3 +-
>   kernel/rcu/tree_plugin.h                           |  11 +-
>   kernel/softirq.c                                   |  18 +++
>   kernel/time/posix-timers.c                         |   1 +
>   kernel/time/timer_list.c                           |   4 +-
>   kernel/trace/trace.c                               |  11 +-
>   kernel/trace/trace.h                               |  16 ++-
>   lib/dynamic_queue_limits.c                         |   2 +-
>   lib/lzo/Makefile                                   |   2 +-
>   lib/lzo/lzo1x_compress.c                           | 102 ++++++++++----
>   lib/lzo/lzo1x_compress_safe.c                      |  18 +++
>   mm/memcontrol.c                                    |   6 +-
>   mm/page_alloc.c                                    |   8 ++
>   net/bluetooth/l2cap_core.c                         |  15 +-
>   net/bridge/br_nf_core.c                            |   7 +-
>   net/bridge/br_private.h                            |   1 +
>   net/can/bcm.c                                      |  79 +++++++----
>   net/core/pktgen.c                                  |  13 +-
>   net/ipv4/fib_frontend.c                            |  18 ++-
>   net/ipv4/fib_rules.c                               |   4 +-
>   net/ipv4/fib_trie.c                                |  22 ---
>   net/ipv4/inet_hashtables.c                         |  37 +++--
>   net/ipv4/tcp_input.c                               |  56 ++++----
>   net/ipv6/fib6_rules.c                              |   4 +-
>   net/ipv6/ip6_output.c                              |   9 +-
>   net/llc/af_llc.c                                   |   8 +-
>   net/mac80211/mlme.c                                |   4 +-
>   net/netfilter/nf_conntrack_standalone.c            |  12 +-
>   net/sunrpc/clnt.c                                  |   3 -
>   net/sunrpc/rpcb_clnt.c                             |   5 +-
>   net/tipc/crypto.c                                  |   5 +
>   net/xfrm/xfrm_policy.c                             |   3 +
>   net/xfrm/xfrm_state.c                              |   3 +
>   samples/bpf/Makefile                               |   2 +-
>   scripts/config                                     |  26 ++--
>   scripts/kconfig/merge_config.sh                    |   4 +-
>   security/smack/smackfs.c                           |   4 +
>   sound/core/oss/pcm_oss.c                           |   3 +-
>   sound/core/pcm_native.c                            |  11 ++
>   sound/pci/hda/patch_realtek.c                      |  42 ++++++
>   sound/soc/codecs/mt6359-accdet.h                   |   9 ++
>   sound/soc/codecs/tas2764.c                         |  51 +++----
>   sound/soc/fsl/imx-card.c                           |   2 +-
>   sound/soc/intel/boards/bytcr_rt5640.c              |  13 ++
>   sound/soc/qcom/sm8250.c                            |   3 +
>   sound/soc/soc-dai.c                                |   8 +-
>   sound/soc/soc-ops.c                                |  29 +++-
>   tools/bpf/bpftool/common.c                         |   3 +-
>   tools/build/Makefile.build                         |   6 +-
>   tools/lib/bpf/libbpf.c                             |   2 +-
>   tools/testing/selftests/net/gro.sh                 |   3 +-
>   241 files changed, 2033 insertions(+), 875 deletions(-)
>   create mode 100644 lib/lzo/lzo1x_compress_safe.c
> 
Applied to jammy:linux/master-next. Thanks.

-Stefan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xE8675DEECBEECEA3.asc
Type: application/pgp-keys
Size: 47863 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250704/a037fdb0/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250704/a037fdb0/attachment-0001.sig>


More information about the kernel-team mailing list