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