APPLIED: [SRU][Oracular][PULL] Oracular upstream stable patchset 2025-04-08

Mehmet Basaran mehmet.basaran at canonical.com
Thu Apr 10 09:27:25 UTC 2025


Applied to oracular:linux master-next branch. Thanks.

-------------- next part --------------
noah.wager at canonical.com writes:

> This pull request (164 commits) includes the following Oracular stable patchsets:
>
>         Oracular update: upstream stable patchset 2025-04-08
>                  Ported from the following upstream stable releases:
>                          v6.6.80, v6.12.17
>         https://bugs.launchpad.net/bugs/2106494
>
> 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/oracular-stable-* reference:
>
>   git://git.launchpad.net/~ubuntu-kernel-stable/+git/oracular stable-next
>
>  -Noah
>
> ------------------------------------------------------------------------
>
> The following changes since commit 86396c64a82f097908d5fa35d3e340bde0d30fb8:
>
>   uprobes: Fix race in uprobe_free_utask (2025-04-01 02:42:48 +0300)
>
> are available in the Git repository at:
>
>   git://git.launchpad.net/~ubuntu-kernel-stable/+git/oracular tags/oracular-stable-2025-04-08
>
> for you to fetch changes up to c8ab5e8e6195a90e99e294dea6ae0afac527a7fd:
>
>   UBUNTU: Upstream stable to v6.6.80, v6.12.17 (2025-04-07 13:55:03 -0700)
>
> ----------------------------------------------------------------
> Aaron Kling (1):
>       drm/nouveau/pmu: Fix gp10b firmware guard
>
> Abel Wu (1):
>       bpf: Fix deadlock when freeing cgroup storage
>
> Alan Maguire (1):
>       bpf: Fix softlockup in arena_map_free on 64k page kernel
>
> Alex Deucher (1):
>       drm/amdgpu: bump version for RV/PCO compute fix
>
> Alexander Shiyan (1):
>       arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588
>
> Andrew Kreimer (1):
>       xfs: fix a typo
>
> Andrey Vatoropin (1):
>       power: supply: da9150-fg: fix potential overflow
>
> Andrii Nakryiko (2):
>       bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic
>       bpf: avoid holding freeze_mutex during mmap operation
>
> Ashutosh Dixit (3):
>       drm/xe/oa: Separate batch submission from waiting for completion
>       drm/xe/oa/uapi: Define and parse OA sync properties
>       drm/xe/oa: Add input fence dependencies
>
> Bart Van Assche (1):
>       md/raid*: Fix the set_queue_limits implementations
>
> Bartosz Golaszewski (1):
>       gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set
>
> Breno Leitao (2):
>       net: Add non-RCU dev_getbyhwaddr() helper
>       arp: switch to dev_getbyhwaddr() in arp_req_set_public()
>
> Brian Foster (2):
>       xfs: skip background cowblock trims on inodes open for write
>       xfs: don't free cowblocks from under dirty pagecache on unshare
>
> Caleb Sander Mateos (2):
>       nvme/ioctl: add missing space in err message
>       nvme-tcp: fix connect failure on receiving partial ICResp PDU
>
> Catalin Marinas (1):
>       arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
>
> Chao Gao (1):
>       KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID
>
> Charlene Liu (1):
>       drm/amd/display: update dcn351 used clock offset
>
> Chen-Yu Tsai (1):
>       arm64: dts: mediatek: mt8183: Disable DSI display output by default
>
> Cheng Jiang (1):
>       Bluetooth: qca: Update firmware-name to support board specific nvm
>
> Chi Zhiling (1):
>       xfs: Reduce unnecessary searches when searching for the best extents
>
> Christian Brauner (2):
>       acct: perform last write from workqueue
>       acct: block access to kernel internal filesystems
>
> Christoph Hellwig (15):
>       xfs: assert a valid limit in xfs_rtfind_forw
>       xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addname
>       xfs: return bool from xfs_attr3_leaf_add
>       xfs: distinguish extra split from real ENOSPC from xfs_attr3_leaf_split
>       xfs: distinguish extra split from real ENOSPC from xfs_attr_node_try_addname
>       xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate
>       xfs: don't ifdef around the exact minlen allocations
>       xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btalloc
>       xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_alloc
>       xfs: pass the exact range to initialize to xfs_initialize_perag
>       xfs: update the file system geometry after recoverying superblock buffers
>       xfs: error out when a superblock buffer update reduces the agcount
>       xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag
>       xfs: update the pag for the last AG at recovery time
>       xfs: streamline xfs_filestream_pick_ag
>
> Christophe Leroy (3):
>       powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
>       powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
>       powerpc/code-patching: Disable KASAN report during patching via temporary mm
>
> Claudiu Beznea (1):
>       ASoC: renesas: rz-ssi: Terminate all the DMA transactions
>
> Cong Wang (2):
>       flow_dissector: Fix handling of mixed port and port-range keys
>       flow_dissector: Fix port range key handling in BPF conversion
>
> Damien Le Moal (1):
>       nvme: tcp: Fix compilation warning with W=1
>
> Dan Carpenter (1):
>       ASoC: renesas: rz-ssi: Add a check for negative sample_space
>
> Darrick J. Wong (3):
>       xfs: validate inumber in xfs_iget
>       xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
>       xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n
>
> David Hildenbrand (1):
>       nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()
>
> Dmitry Baryshkov (1):
>       drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450
>
> Dmitry Torokhov (2):
>       Input: serio - define serio_pause_rx guard to pause and resume serio ports
>       Input: synaptics - fix crash when enabling pass-through port
>
> Gavrilov Ilia (1):
>       drop_monitor: fix incorrect initialization order
>
> Geert Uytterhoeven (1):
>       platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU
>
> Haoxiang Li (3):
>       soc: loongson: loongson2_guts: Add check for devm_kstrdup()
>       nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
>       smb: client: Add check for next_buffer in receive_encrypted_standard()
>
> Heiko Carstens (1):
>       s390/boot: Fix ESSA detection
>
> Hugo Villeneuve (1):
>       drm: panel: jd9365da-h3: fix reset signal polarity
>
> Imre Deak (2):
>       drm/i915/dp: Fix error handling during 128b/132b link training
>       drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL
>
> Jacek Lawrynowicz (2):
>       accel/ivpu: Limit FW version string length
>       accel/ivpu: Fix error handling in recovery/reset
>
> Jakub Kicinski (1):
>       tcp: adjust rcvq_space after updating scaling ratio
>
> Jay Cornwall (1):
>       drm/amdkfd: Move gfx12 trap handler to separate file
>
> Jessica Zhang (1):
>       drm/msm/dpu: Disable dither in phys encoder cleanup
>
> Jiayuan Chen (3):
>       strparser: Add read_sock callback
>       bpf: Fix wrong copied_seq calculation
>       bpf: Disable non stream socket for strparser
>
> Jill Donahue (1):
>       USB: gadget: f_midi: f_midi_complete to call queue_work
>
> John Keeping (1):
>       ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
>
> John Veness (1):
>       ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
>
> Joshua Washington (1):
>       gve: set xdp redirect target only when it is available
>
> Julian Ruess (1):
>       s390/ism: add release function for struct device
>
> Junnan Wu (1):
>       vsock/virtio: fix variables initialization during resuming
>
> Kailang Yang (1):
>       ALSA: hda/realtek: Fixup ALC225 depop procedure
>
> Kan Liang (1):
>       perf/x86/intel: Fix event constraints for LNC
>
> Karol Wachowski (1):
>       accel/ivpu: Add coredump support
>
> Kevin Brodsky (1):
>       selftests/mm: build with -O2
>
> Komal Bajaj (1):
>       EDAC/qcom: Correct interrupt enable register configuration
>
> Kory Maincent (4):
>       net: pse-pd: Avoid setting max_uA in regulator constraints
>       net: pse-pd: Use power limit at driver side instead of current limit
>       net: pse-pd: pd692x0: Fix power limit retrieval
>       net: pse-pd: Fix deadlock in current limit functions
>
> Krzysztof Karas (1):
>       drm/i915/gt: Use spin_lock_irqsave() in interruptible context
>
> Krzysztof Kozlowski (3):
>       drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side
>       drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver
>       drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source
>
> Kumar Kartikeya Dwivedi (1):
>       selftests/bpf: Add tests for raw_tp null handling
>
> Kuniyuki Iwashima (4):
>       geneve: Fix use-after-free in geneve_find_dev().
>       gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
>       geneve: Suppress list corruption splat in geneve_destroy_tunnels().
>       net: Add rx_skb of kfree_skb to raw_tp_null_args[].
>
> Lancelot SIX (1):
>       drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handler
>
> Lohita Mudimela (1):
>       drm/amd/display: Refactoring if and endif statements to enable DC_LOGGER
>
> Lukasz Czechowski (2):
>       arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoM
>       arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
>
> Marc Zyngier (1):
>       irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled
>
> Marijn Suijten (1):
>       drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields
>
> Michael Ellerman (1):
>       powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
>
> Michal Luczaj (2):
>       sockmap, vsock: For connectible sockets allow only connected
>       vsock/bpf: Warn on socket without transport
>
> Nick Child (3):
>       ibmvnic: Introduce send sub-crq direct
>       ibmvnic: Add stat for tx direct vs tx batched
>       ibmvnic: Don't reference skb after sending to VIOS
>
> Nick Hu (1):
>       net: axienet: Set mac_managed_pm
>
> Nikita Zhandarovich (1):
>       ASoC: fsl_micfil: Enable default case in micfil_set_quality()
>
> Niravkumar L Rabara (3):
>       mtd: rawnand: cadence: fix error code in cadence_nand_init()
>       mtd: rawnand: cadence: use dma_map_resource for sdma address
>       mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
>
> Noah Wager (3):
>       Revert "UBUNTU: SAUCE: Bluetooth: qca: Support downloading board ID specific NVM for WCN6855"
>       UBUNTU: [Config] updateconfigs for CZNIC_PLATFORMS
>       UBUNTU: Upstream stable to v6.6.80, v6.12.17
>
> Ojaswin Mujoo (1):
>       xfs: Check for delayed allocations before setting extsize
>
> Paolo Abeni (1):
>       net: allow small head cache usage with large MAX_SKB_FRAGS values
>
> Patrick Wildt (1):
>       arm64: dts: rockchip: adjust SMMU interrupt type on rk3588
>
> Paulo Alcantara (1):
>       smb: client: fix chmod(2) regression with ATTR_READONLY
>
> Pavel Begunkov (3):
>       io_uring: prevent opcode speculation
>       lib/iov_iter: fix import_iovec_ubuf iovec management
>       io_uring/rw: forbid multishot async reads
>
> Peter Ujfalusi (3):
>       ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()
>       ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close
>       ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers
>
> Philipp Stanner (3):
>       PCI: Make pcim_request_all_regions() a public function
>       PCI: Export pci_intx_unmanaged() and pcim_intx()
>       PCI: Remove devres from pci_intx()
>
> Pierre Riteau (1):
>       net/sched: cls_api: fix error handling causing NULL dereference
>
> Ricardo Cañuelo Navarro (1):
>       mm,madvise,hugetlb: check for 0-length range after end address adjustment
>
> Rob Clark (1):
>       drm/msm: Avoid rounding up to one jiffy
>
> Ryusuke Konishi (1):
>       nilfs2: handle errors that nilfs_prepare_chunk() may return
>
> Sabrina Dubroca (1):
>       tcp: drop secpath at the same time as we currently drop dst
>
> Sean Christopherson (2):
>       KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base()
>       KVM: x86: Inline kvm_get_apic_mode() in lapic.h
>
> Sebastian Andrzej Siewior (1):
>       ftrace: Correct preemption accounting for function tracing.
>
> Shengjiu Wang (1):
>       ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device
>
> Shigeru Yoshida (1):
>       bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
>
> Steven Rostedt (5):
>       ftrace: Do not add duplicate entries in subops manager ops
>       tracing: Switch trace.c code over to use guard()
>       tracing: Have the error of __tracing_resize_ring_buffer() passed to user
>       ftrace: Fix accounting of adding subops to a manager ops
>       tracing: Fix using ret variable in tracing_set_tracer()
>
> Sumit Garg (1):
>       tee: optee: Fix supplicant wait loop
>
> Takashi Iwai (2):
>       ALSA: seq: Drop UMP events when no UMP-conversion is set
>       PCI: Restore original INTX_DISABLE bit by pcim_intx()
>
> Tianling Shen (1):
>       arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts
>
> Tomasz Rusinowicz (1):
>       accel/ivpu: Add FW state dump on TDR
>
> Umesh Nerlige Ramappa (1):
>       xe/oa: Fix query mode of operation for OAR/OAC
>
> Uros Bizjak (1):
>       xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate()
>
> Ville Syrjälä (1):
>       drm/i915: Make sure all planes in use by the joiner have their crtc included
>
> Wentao Liang (1):
>       ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()
>
> Yan Zhai (1):
>       bpf: skip non exist keys in generic_map_lookup_batch
>
> Yu Kuai (4):
>       md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats()
>       md/md-cluster: fix spares warnings for __le64
>       md/md-bitmap: add 'sync_size' into struct md_bitmap_stats
>       md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime
>
> Zhang Zekun (1):
>       xfs: Remove empty declartion in header file
>
> Zijun Hu (1):
>       Bluetooth: qca: Fix poor RF performance for WCN6855
>
> loanchen (1):
>       drm/amd/display: Correct register address in dcn35
>
>  Documentation/networking/strparser.rst             |    9 +-
>  arch/arm64/boot/dts/mediatek/mt8183.dtsi           |    1 +
>  .../boot/dts/rockchip/px30-ringneck-haikou.dts     |    1 -
>  arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi    |    6 +
>  .../dts/rockchip/rk3328-orangepi-r1-plus-lts.dts   |    6 +-
>  arch/arm64/boot/dts/rockchip/rk3588-base.dtsi      |   22 +-
>  arch/arm64/include/asm/mman.h                      |    9 +-
>  arch/powerpc/include/asm/book3s/64/hash-4k.h       |   28 +
>  arch/powerpc/include/asm/book3s/64/pgtable.h       |   26 -
>  arch/powerpc/lib/code-patching.c                   |    4 +-
>  arch/s390/boot/startup.c                           |    2 +-
>  arch/x86/events/intel/core.c                       |   20 +-
>  arch/x86/events/intel/ds.c                         |    2 +-
>  arch/x86/kvm/lapic.c                               |   11 +
>  arch/x86/kvm/lapic.h                               |    8 +-
>  arch/x86/kvm/vmx/nested.c                          |    5 +
>  arch/x86/kvm/vmx/vmx.c                             |   21 +
>  arch/x86/kvm/vmx/vmx.h                             |    1 +
>  arch/x86/kvm/x86.c                                 |   17 +-
>  debian.master/config/annotations                   |    2 +-
>  debian.master/upstream-stable                      |    4 +-
>  drivers/accel/ivpu/Kconfig                         |    1 +
>  drivers/accel/ivpu/Makefile                        |    1 +
>  drivers/accel/ivpu/ivpu_coredump.c                 |   39 +
>  drivers/accel/ivpu/ivpu_coredump.h                 |   25 +
>  drivers/accel/ivpu/ivpu_drv.c                      |    5 +-
>  drivers/accel/ivpu/ivpu_drv.h                      |    1 +
>  drivers/accel/ivpu/ivpu_fw.c                       |    7 +-
>  drivers/accel/ivpu/ivpu_fw.h                       |    6 +-
>  drivers/accel/ivpu/ivpu_fw_log.h                   |    8 -
>  drivers/accel/ivpu/ivpu_hw.c                       |    3 +
>  drivers/accel/ivpu/ivpu_ipc.c                      |   26 +
>  drivers/accel/ivpu/ivpu_ipc.h                      |    2 +
>  drivers/accel/ivpu/ivpu_jsm_msg.c                  |    8 +
>  drivers/accel/ivpu/ivpu_jsm_msg.h                  |    2 +
>  drivers/accel/ivpu/ivpu_pm.c                       |   85 +-
>  drivers/bluetooth/btqca.c                          |  156 +--
>  drivers/edac/qcom_edac.c                           |    4 +-
>  drivers/gpio/gpiolib.c                             |   48 +-
>  drivers/gpio/gpiolib.h                             |    4 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |    3 +-
>  drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h     |    3 +-
>  .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm |  202 +---
>  .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm | 1130 ++++++++++++++++++++
>  drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile    |    2 +-
>  drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c   |    5 +-
>  .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c   |    5 +-
>  .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c |    6 +-
>  .../amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c  |  140 +++
>  .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c   |  133 ++-
>  .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.h   |    4 +
>  .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h   |   59 +
>  .../display/dc/link/protocols/link_dp_capability.c |    3 +-
>  drivers/gpu/drm/i915/display/intel_ddi.c           |    2 +-
>  drivers/gpu/drm/i915/display/intel_display.c       |   18 +
>  .../gpu/drm/i915/display/intel_dp_link_training.c  |   15 +-
>  drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |    4 +-
>  drivers/gpu/drm/i915/i915_reg.h                    |    2 +-
>  drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |    3 +
>  drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c         |    3 +-
>  drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c         |    2 +-
>  drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c          |   53 +-
>  drivers/gpu/drm/msm/msm_drv.h                      |   11 +-
>  .../gpu/drm/msm/registers/display/dsi_phy_7nm.xml  |   11 +-
>  drivers/gpu/drm/nouveau/nouveau_svm.c              |    9 +-
>  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c    |    2 +-
>  drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c   |    8 +-
>  drivers/gpu/drm/xe/xe_oa.c                         |  265 +++--
>  drivers/gpu/drm/xe/xe_oa_types.h                   |    6 +
>  drivers/gpu/drm/xe/xe_query.c                      |    2 +-
>  drivers/gpu/drm/xe/xe_ring_ops.c                   |    5 +-
>  drivers/gpu/drm/xe/xe_sched_job_types.h            |    2 +
>  drivers/input/mouse/synaptics.c                    |   56 +-
>  drivers/input/mouse/synaptics.h                    |    1 +
>  drivers/irqchip/irq-gic-v3.c                       |   53 +-
>  drivers/md/md-bitmap.c                             |   34 +-
>  drivers/md/md-bitmap.h                             |    9 +-
>  drivers/md/md-cluster.c                            |   34 +-
>  drivers/md/md.c                                    |   34 +-
>  drivers/md/raid0.c                                 |    4 +-
>  drivers/md/raid1.c                                 |    4 +-
>  drivers/md/raid10.c                                |    4 +-
>  drivers/mtd/nand/raw/cadence-nand-controller.c     |   42 +-
>  drivers/net/ethernet/google/gve/gve.h              |   10 +
>  drivers/net/ethernet/google/gve/gve_main.c         |    6 +-
>  drivers/net/ethernet/ibm/ibmvnic.c                 |   79 +-
>  drivers/net/ethernet/ibm/ibmvnic.h                 |    3 +-
>  drivers/net/ethernet/netronome/nfp/bpf/cmsg.c      |    2 +
>  drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |    1 +
>  drivers/net/geneve.c                               |   16 +-
>  drivers/net/gtp.c                                  |    5 -
>  drivers/net/pse-pd/pd692x0.c                       |   45 +-
>  drivers/net/pse-pd/pse_core.c                      |   94 +-
>  drivers/nvme/host/ioctl.c                          |    3 +-
>  drivers/nvme/host/tcp.c                            |    7 +-
>  drivers/pci/devres.c                               |   61 +-
>  drivers/pci/pci.c                                  |   16 +-
>  drivers/platform/cznic/Kconfig                     |    1 +
>  drivers/power/supply/da9150-fg.c                   |    4 +-
>  drivers/s390/net/ism_drv.c                         |   14 +-
>  drivers/soc/loongson/loongson2_guts.c              |    5 +-
>  drivers/tee/optee/supp.c                           |   35 +-
>  drivers/usb/gadget/function/f_midi.c               |    2 +-
>  fs/nilfs2/dir.c                                    |   13 +-
>  fs/nilfs2/namei.c                                  |   29 +-
>  fs/nilfs2/nilfs.h                                  |    4 +-
>  fs/smb/client/inode.c                              |    4 +-
>  fs/smb/client/smb2ops.c                            |    4 +
>  fs/xfs/libxfs/xfs_ag.c                             |   47 +-
>  fs/xfs/libxfs/xfs_ag.h                             |    6 +-
>  fs/xfs/libxfs/xfs_alloc.c                          |    9 +-
>  fs/xfs/libxfs/xfs_alloc.h                          |    4 +-
>  fs/xfs/libxfs/xfs_attr.c                           |  190 ++--
>  fs/xfs/libxfs/xfs_attr_leaf.c                      |   40 +-
>  fs/xfs/libxfs/xfs_attr_leaf.h                      |    2 +-
>  fs/xfs/libxfs/xfs_bmap.c                           |  140 +--
>  fs/xfs/libxfs/xfs_da_btree.c                       |    5 +-
>  fs/xfs/libxfs/xfs_inode_fork.c                     |   10 +-
>  fs/xfs/libxfs/xfs_rtbitmap.c                       |    2 +
>  fs/xfs/scrub/common.h                              |    5 -
>  fs/xfs/scrub/repair.h                              |   11 +-
>  fs/xfs/scrub/scrub.c                               |   12 +
>  fs/xfs/xfs_buf_item_recover.c                      |   70 ++
>  fs/xfs/xfs_filestream.c                            |   96 +-
>  fs/xfs/xfs_fsops.c                                 |   18 +-
>  fs/xfs/xfs_icache.c                                |   39 +-
>  fs/xfs/xfs_inode.c                                 |    2 +-
>  fs/xfs/xfs_inode.h                                 |    5 +
>  fs/xfs/xfs_ioctl.c                                 |    4 +-
>  fs/xfs/xfs_log.h                                   |    2 -
>  fs/xfs/xfs_log_cil.c                               |   11 +-
>  fs/xfs/xfs_log_recover.c                           |    9 +-
>  fs/xfs/xfs_mount.c                                 |    4 +-
>  fs/xfs/xfs_reflink.c                               |    3 +
>  fs/xfs/xfs_reflink.h                               |   19 +
>  include/linux/netdevice.h                          |    2 +
>  include/linux/pci.h                                |    2 +
>  include/linux/pse-pd/pse.h                         |   16 +-
>  include/linux/serio.h                              |    3 +
>  include/linux/skmsg.h                              |    2 +
>  include/net/gro.h                                  |    3 +
>  include/net/strparser.h                            |    2 +
>  include/net/tcp.h                                  |   22 +
>  include/uapi/drm/xe_drm.h                          |   17 +
>  io_uring/io_uring.c                                |    2 +
>  io_uring/rw.c                                      |   13 +-
>  kernel/acct.c                                      |  134 ++-
>  kernel/bpf/arena.c                                 |    2 +-
>  kernel/bpf/bpf_cgrp_storage.c                      |    2 +-
>  kernel/bpf/btf.c                                   |    2 +
>  kernel/bpf/ringbuf.c                               |    4 -
>  kernel/bpf/syscall.c                               |   43 +-
>  kernel/trace/ftrace.c                              |   36 +-
>  kernel/trace/trace.c                               |  277 ++---
>  kernel/trace/trace_functions.c                     |    6 +-
>  lib/iov_iter.c                                     |    3 +-
>  mm/madvise.c                                       |   11 +-
>  net/bpf/test_run.c                                 |    5 +-
>  net/core/dev.c                                     |   37 +-
>  net/core/drop_monitor.c                            |   29 +-
>  net/core/flow_dissector.c                          |   49 +-
>  net/core/gro.c                                     |    3 -
>  net/core/skbuff.c                                  |   10 +-
>  net/core/skmsg.c                                   |    7 +
>  net/core/sock_map.c                                |    8 +-
>  net/ipv4/arp.c                                     |    2 +-
>  net/ipv4/tcp.c                                     |   29 +-
>  net/ipv4/tcp_bpf.c                                 |   36 +
>  net/ipv4/tcp_fastopen.c                            |    4 +-
>  net/ipv4/tcp_input.c                               |   20 +-
>  net/ipv4/tcp_ipv4.c                                |    2 +-
>  net/sched/cls_api.c                                |    2 +-
>  net/strparser/strparser.c                          |   11 +-
>  net/vmw_vsock/af_vsock.c                           |    3 +
>  net/vmw_vsock/virtio_transport.c                   |   10 +-
>  net/vmw_vsock/vsock_bpf.c                          |    2 +-
>  sound/core/seq/seq_clientmgr.c                     |   12 +-
>  sound/pci/hda/hda_codec.c                          |    4 +-
>  sound/pci/hda/patch_conexant.c                     |    1 +
>  sound/pci/hda/patch_realtek.c                      |    1 +
>  sound/soc/fsl/fsl_micfil.c                         |    2 +
>  sound/soc/fsl/imx-audmix.c                         |   31 -
>  sound/soc/rockchip/rockchip_i2s_tdm.c              |    4 +-
>  sound/soc/sh/rz-ssi.c                              |   10 +-
>  sound/soc/sof/ipc4-topology.c                      |   12 +-
>  sound/soc/sof/pcm.c                                |    2 +
>  sound/soc/sof/stream-ipc.c                         |    6 +-
>  .../selftests/bpf/bpf_testmod/bpf_testmod-events.h |    8 +
>  .../selftests/bpf/bpf_testmod/bpf_testmod.c        |    2 +
>  .../testing/selftests/bpf/prog_tests/raw_tp_null.c |   25 +
>  tools/testing/selftests/bpf/progs/raw_tp_null.c    |   32 +
>  tools/testing/selftests/mm/Makefile                |    9 +-
>  192 files changed, 3617 insertions(+), 1674 deletions(-)
>  create mode 100644 drivers/accel/ivpu/ivpu_coredump.c
>  create mode 100644 drivers/accel/ivpu/ivpu_coredump.h
>  create mode 100644 drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm
>  create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c
>  create mode 100644 tools/testing/selftests/bpf/prog_tests/raw_tp_null.c
>  create mode 100644 tools/testing/selftests/bpf/progs/raw_tp_null.c
>
> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 873 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250410/effbf181/attachment-0001.sig>


More information about the kernel-team mailing list