This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 8560697b23dc Merge tag '6.15-rc2-smb3-client-fixes' of git://git.samba. [...] new 447fab30955c drm/amdgpu: use a dummy owner for sysfs triggered cleaner [...] new 1657793def10 drm/amd: Forbid suspending into non-default suspend states new e7afa85a0d0e drm/amdgpu: fix warning of drm_mm_clean new 2036be31741b drm/amdgpu: Add back JPEG to video caps for carrizo and newer new cd9e6d6fdd2d drm/amd/display/dml2: use vzalloc rather than kzalloc new c235a7132258 drm/amdgpu: Use the right function for hdp flush new c925e9936def Merge tag 'amd-drm-fixes-6.15-2025-04-16' of https://gitla [...] new ec0c7afa70d5 drm/i915/display: Add macro for checking 3 DSC engines new 3a47280b7687 drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring [...] new 9025588cbf6e Merge tag 'drm-intel-fixes-2025-04-17' of https://gitlab.f [...] new dcdae6e92d4e drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 [...] new 683e9fa1c885 accel/ivpu: Flush pending jobs of device's workqueues new 082a29e20af4 accel/ivpu: Update FW Boot API to version 3.28.3 new 6c2b75404d33 accel/ivpu: Fix the NPU's DPU frequency calculation new 1524c28b9952 accel/ivpu: Show NPU frequency in sysfs new 31660b406d87 accel/ivpu: Add cmdq_id to job related logs new d27326a99992 dma-buf/sw_sync: Decrement refcount on error in sw_sync_io [...] new 8260731ccad0 drm/gem: Internally test import_attach for imported objects new 76c332d119f9 drm/mgag200: Fix value in <VBLKSTR> register new 9bca5bcdeb0d Merge tag 'drm-misc-fixes-2025-04-17' of https://gitlab.fr [...] new 6405f5b70b1c drm/xe: Set LRC addresses before guc load new 2577b202458c drm/xe/userptr: fix notifier vs folio deadlock new 25583ad42d09 drm/xe/dma_buf: stop relying on placement in unmap new 78600df8f593 drm/xe/pxp: do not queue unneeded terminations from debugfs new 3748bef7b78b Merge tag 'drm-xe-fixes-2025-04-18' of https://gitlab.free [...] new bcaa391e177c drm/msm/dpu: check every pipe per capability new 5cb1b130e1cd drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check new 2a34496fef84 drm/msm/dpu: reorder pointer operations after sanity check [...] new ddfa00afae80 drm/msm/dpu: drop rogue intr_tear_rd_ptr values new 9d78f0250322 drm/msm/a6xx+: Don't let IB_SIZE overflow new 0467145fab3b Merge tag 'drm-msm-fixes-2025-04-18' of https://gitlab.fre [...] new 51c7960b87f4 Merge tag 'drm-fixes-2025-04-19' of https://gitlab.freedes [...] new 05a2b0011c4b scripts: generate_rust_analyzer: Add ffi crate new 3c75fff196c3 rust: pin-init: alloc: restrict `impl ZeroableOption` for [...] new 193b5a75744a rust: pin-init: use Markdown autolinks in Rust comments new c59026c0570a rust: kbuild: Don't export __pfx symbols new 0866ee8e50f0 rust: disable `clippy::needless_continue` new 46e24a545cdb rust: kasan/kbuild: fix missing flags on first build new a3cd5f507b72 objtool/rust: add one more `noreturn` Rust function for Ru [...] new 1c4494c14b41 rust: kbuild: use `pound` to support GNU Make < 4.3 new 584e61452f75 rust: helpers: Remove volatile qualifier from io helpers new c1b4071ec3a6 rust: helpers: Add dma_alloc_attrs() and dma_free_attrs() new 0bd2f269ae89 Merge tag 'rust-fixes-6.15' of git://git.kernel.org/pub/sc [...]
The 43 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: MAINTAINERS | 1 + Makefile | 1 - drivers/accel/ivpu/ivpu_drv.c | 10 +- drivers/accel/ivpu/ivpu_fw.c | 17 ++- drivers/accel/ivpu/ivpu_hw.h | 14 +-- drivers/accel/ivpu/ivpu_hw_btrs.c | 134 ++++++++++----------- drivers/accel/ivpu/ivpu_hw_btrs.h | 7 +- drivers/accel/ivpu/ivpu_job.c | 15 +-- drivers/accel/ivpu/ivpu_sysfs.c | 49 +++++++- drivers/accel/ivpu/vpu_boot_api.h | 13 +- drivers/accel/ivpu/vpu_jsm_api.h | 53 +++++--- drivers/dma-buf/sw_sync.c | 19 ++- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 14 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 14 ++- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/psp_v14_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vi.c | 7 ++ .../drm/amd/display/dc/dml2/dml21/dml21_wrapper.c | 11 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 6 +- .../gpu/drm/i915/display/intel_display_device.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 7 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 8 +- .../drm/msm/disp/dpu1/catalog/dpu_1_14_msm8937.h | 2 - .../drm/msm/disp/dpu1/catalog/dpu_1_15_msm8917.h | 1 - .../drm/msm/disp/dpu1/catalog/dpu_1_16_msm8953.h | 3 - .../drm/msm/disp/dpu1/catalog/dpu_1_7_msm8996.h | 4 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h | 3 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 74 ++++++------ .../gpu/drm/msm/registers/adreno/adreno_pm4.xml | 7 ++ drivers/gpu/drm/v3d/v3d_sched.c | 16 ++- drivers/gpu/drm/xe/xe_dma_buf.c | 5 +- drivers/gpu/drm/xe/xe_guc_ads.c | 75 +++++++----- drivers/gpu/drm/xe/xe_hmm.c | 24 ---- drivers/gpu/drm/xe/xe_pxp_debugfs.c | 13 +- include/drm/drm_gem.h | 3 +- include/uapi/drm/ivpu_accel.h | 4 +- rust/Makefile | 2 +- rust/helpers/dma.c | 16 +++ rust/helpers/helpers.c | 1 + rust/helpers/io.c | 34 +++--- rust/pin-init/examples/pthread_mutex.rs | 2 +- rust/pin-init/src/alloc.rs | 8 +- rust/pin-init/src/lib.rs | 2 +- scripts/Makefile.compiler | 4 +- scripts/generate_rust_analyzer.py | 12 +- tools/objtool/check.c | 1 + 59 files changed, 459 insertions(+), 315 deletions(-) create mode 100644 rust/helpers/dma.c