* [PULL] drm-xe-next-fixes
@ 2023-12-26 18:27 Rodrigo Vivi
0 siblings, 0 replies; 23+ messages in thread
From: Rodrigo Vivi @ 2023-12-26 18:27 UTC (permalink / raw)
To: dri-devel, intel-xe, airlied, daniel.vetter, lucas.demarchi,
ogabbay, thomas.hellstrom
Hi Dave and Sima,
Here goes the fixes that I had promised last week.
With these in place we should be good now with the all yes config W=1
and different compilers.
Thanks for already include that one that disables the 32-bit. I had
just noticed when I was trying to cherry-pick it to the -next-fixes branch.
Thanks,
Rodrigo.
The following changes since commit 92242716ee92d2aa3c38c736b53d8910d443566d:
Merge tag 'drm-habanalabs-next-2023-12-19' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into drm-next (2023-12-22 14:52:04 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2023-12-26
for you to fetch changes up to 315acff5196f4e2f84a2a2d093000e0c6b0b4d1c:
drm/xe: Fix warning on impossible condition (2023-12-26 12:53:26 -0500)
----------------------------------------------------------------
- Fix couple unfined behavior cases to calm UBSAN and clang (Matt Brost, Lucas)
----------------------------------------------------------------
Lucas De Marchi (1):
drm/xe: Fix warning on impossible condition
Matthew Brost (1):
drm/xe: Fix UBSAN splat in add_preempt_fences()
drivers/gpu/drm/xe/xe_vm.c | 3 +++
drivers/gpu/drm/xe/xe_wait_user_fence.c | 1 +
2 files changed, 4 insertions(+)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2024-01-16 10:22 Thomas Hellström
0 siblings, 0 replies; 23+ messages in thread
From: Thomas Hellström @ 2024-01-16 10:22 UTC (permalink / raw)
To: daniel.vetter, airlied
Cc: Tvrtko Ursulin, dim-tools, dri-devel, Thomas Hellström,
Lucas De Marchi, Oded Gabbay, Maxime Ripard, Thomas Zimmermann,
Rodrigo Vivi, intel-gfx
Hi Maintainers,
Various fixes for the Xe driver, as described below, for -rc1.
Thanks,
Thomas
The following changes since commit 315acff5196f4e2f84a2a2d093000e0c6b0b4d1c:
drm/xe: Fix warning on impossible condition (2023-12-26 12:53:26 -0500)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-01-16
for you to fetch changes up to bf3ff145df184698a8a80b33265064638572366f:
drm/xe: display support should not depend on EXPERT (2024-01-15 21:40:32 +0100)
----------------------------------------------------------------
Driver Changes:
- Fix for definition of wakeref_t
- Fix for an error code aliasing
- Fix for VM_UNBIND_ALL in the case there are no bound VMAs
- Fixes for a number of __iomem address space mismatches reported by sparse
- Fixes for the assignment of exec_queue priority
- A Fix for skip_guc_pc not taking effect
- Workaround for a build problem on GCC 11
- A couple of fixes for error paths
- Fix a Flat CCS compression metadata copy issue
- Fix a misplace array bounds checking
- Don't have display support depend on EXPERT (as discussed on IRC)
----------------------------------------------------------------
Brian Welty (3):
drm/xe: Fix guc_exec_queue_set_priority
drm/xe: Fix modifying exec_queue priority in xe_migrate_init
drm/xe: Fix bounds checking in __xe_bo_placement_for_flags()
Dan Carpenter (3):
drm/xe/device: clean up on error in probe()
drm/xe/selftests: Fix an error pointer dereference bug
drm/xe: unlock on error path in xe_vm_add_compute_exec_queue()
Jani Nikula (1):
drm/xe: display support should not depend on EXPERT
José Roberto de Souza (1):
drm/xe: Fix definition of intel_wakeref_t
Matthew Brost (1):
drm/xe: Fix exec IOCTL long running exec queue ring full condition
Paul E. McKenney (1):
drm/xe: Fix build bug for GCC 11
Thomas Hellström (6):
drm/xe/vm: Fix an error path
drm/xe: Use __iomem for the regs pointer
drm/xe: Annotate xe_mem_region::mapping with __iomem
drm/xe: Annotate multiple mmio pointers with __iomem
drm/xe: Annotate xe_ttm_stolen_mgr::mapping with __iomem
drm/xe/migrate: Fix CCS copy for small VRAM copy chunks
Vinay Belgaumkar (1):
drm/xe: Check skip_guc_pc before setting SLPC flag
drivers/gpu/drm/xe/Kconfig | 2 +-
drivers/gpu/drm/xe/Makefile | 1 -
.../gpu/drm/xe/compat-i915-headers/intel_wakeref.h | 2 +-
drivers/gpu/drm/xe/tests/xe_bo.c | 5 +-
drivers/gpu/drm/xe/tests/xe_migrate.c | 2 +-
drivers/gpu/drm/xe/xe_bo.c | 16 +--
drivers/gpu/drm/xe/xe_device.c | 2 +-
drivers/gpu/drm/xe/xe_device_types.h | 8 +-
drivers/gpu/drm/xe/xe_exec.c | 7 +-
drivers/gpu/drm/xe/xe_exec_queue.c | 5 +
drivers/gpu/drm/xe/xe_exec_queue_types.h | 6 +-
drivers/gpu/drm/xe/xe_gt_freq.c | 3 +
drivers/gpu/drm/xe/xe_guc.c | 7 +-
drivers/gpu/drm/xe/xe_guc_submit.c | 7 +-
drivers/gpu/drm/xe/xe_migrate.c | 133 +++++++++++++--------
drivers/gpu/drm/xe/xe_mmio.c | 2 +-
drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c | 4 +-
drivers/gpu/drm/xe/xe_vm.c | 15 ++-
18 files changed, 136 insertions(+), 91 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2024-03-04 16:00 Lucas De Marchi
0 siblings, 0 replies; 23+ messages in thread
From: Lucas De Marchi @ 2024-03-04 16:00 UTC (permalink / raw)
To: Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Sima,
A few xe fixes for 6.9.
drm-xe-next-fixes-2024-03-04:
Driver Changes:
- Fix kunit link failure with built-in xe
- Fix one more 32-bit build failure with ARM compiler
- Fix initialization order of topology struct
- Cleanup unused fields in struct xe_vm
- Fix xe_vm leak when handling page fault on a VM not in fault mode
- Drop use of "grouped target" feature in Makefile since that's
only available in make >= 4.3
thanks,
Lucas De Marchi
The following changes since commit c6d6a82d8a9f8f9326b760accaa532b839b80140:
Merge tag 'drm-misc-next-fixes-2024-02-29' of https://anongit.freedesktop.org/git/drm/drm-misc into drm-next (2024-03-01 19:38:13 +1000)
are available in the Git repository at:
ssh://git@gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-03-04
for you to fetch changes up to e62d2e00780b4a465c77d2229837495fcbc480d3:
drm/xe: Replace 'grouped target' in Makefile with pattern rule (2024-03-04 08:41:28 -0600)
----------------------------------------------------------------
Driver Changes:
- Fix kunit link failure with built-in xe
- Fix one more 32-bit build failure with ARM compiler
- Fix initialization order of topology struct
- Cleanup unused fields in struct xe_vm
- Fix xe_vm leak when handling page fault on a VM not in fault mode
- Drop use of "grouped target" feature in Makefile since that's
only available in make >= 4.3
----------------------------------------------------------------
Arnd Bergmann (2):
drm/xe/kunit: fix link failure with built-in xe
drm/xe/xe2: fix 64-bit division in pte_update_size
Dafna Hirschfeld (1):
drm/xe: Replace 'grouped target' in Makefile with pattern rule
Matthew Brost (1):
drm/xe: Fix ref counting leak on page fault
Mika Kuoppala (1):
drm/xe: Remove obsolete async_ops from struct xe_vm
Zhanjun Dong (1):
drm/xe/guc: Fix missing topology init
drivers/gpu/drm/xe/Kconfig | 1 +
drivers/gpu/drm/xe/Kconfig.debug | 1 -
drivers/gpu/drm/xe/Makefile | 9 ++++++---
drivers/gpu/drm/xe/xe_gt.c | 3 +--
drivers/gpu/drm/xe/xe_gt_pagefault.c | 6 ++++--
drivers/gpu/drm/xe/xe_migrate.c | 2 +-
drivers/gpu/drm/xe/xe_vm_types.h | 24 ------------------------
7 files changed, 13 insertions(+), 33 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2024-03-15 4:14 Lucas De Marchi
0 siblings, 0 replies; 23+ messages in thread
From: Lucas De Marchi @ 2024-03-15 4:14 UTC (permalink / raw)
To: Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Sima,
Here are the drm-xe fixes for the 6.9 cycle. Just 3 fixes: one trivial
fix for error path handling, one to avoid pinning all VMAs in
drm_gpuvm_exec_lock() when num_batch_buffer passed to xe_exec is 0 and
the other to allow userspace to free userptr while still having
bindings.
Lucas De Marchi
drm-xe-next-fixes-2024-03-14:
Driver changes:
- Invalidate userptr VMA on page pin fault, allowing userspace
to free userptr while still having bindings
- Fail early on sysfs file creation error
- Skip VMA pinning on xe_exec with num_batch_buffer == 0
The following changes since commit e62d2e00780b4a465c77d2229837495fcbc480d3:
drm/xe: Replace 'grouped target' in Makefile with pattern rule (2024-03-04 08:41:28 -0600)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-03-14
for you to fetch changes up to dd8a07f06dfd946e0eea1a3323d52e7c28a6ed80:
drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC (2024-03-14 14:29:42 -0500)
----------------------------------------------------------------
Driver changes:
- Invalidate userptr VMA on page pin fault, allowing userspace
to free userptr while still having bindings
- Fail early on sysfs file creation error
- Skip VMA pinning on xe_exec with num_batch_buffer == 0
----------------------------------------------------------------
Himal Prasad Ghimiray (1):
drm/xe: Return if kobj creation is failed
José Roberto de Souza (1):
drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
Matthew Brost (1):
drm/xe: Invalidate userptr VMA on page pin fault
drivers/gpu/drm/xe/xe_exec.c | 41 ++++++++++++++++++++----------------
drivers/gpu/drm/xe/xe_gt_pagefault.c | 4 ++--
drivers/gpu/drm/xe/xe_trace.h | 2 +-
drivers/gpu/drm/xe/xe_vm.c | 32 +++++++++++++++++++++-------
drivers/gpu/drm/xe/xe_vm_types.h | 7 ++----
drivers/gpu/drm/xe/xe_vram_freq.c | 4 +++-
6 files changed, 55 insertions(+), 35 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2024-05-02 14:26 Thomas Hellstrom
0 siblings, 0 replies; 23+ messages in thread
From: Thomas Hellstrom @ 2024-05-02 14:26 UTC (permalink / raw)
To: Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Dave, Sima
This week's small set of fixes for drm-next.
drm-xe-next-fixes-2024-05-02:
Driver Changes:
- Fix for a backmerge going slightly wrong.
- An UAF fix
- Avoid a WA error on LNL.
Thanks,
Thomas
The following changes since commit 4a56c0ed5aa0bcbe1f5f7d755fb1fe1ebf48ae9c:
Merge tag 'amd-drm-next-6.10-2024-04-26' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2024-04-30 14:43:00 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-05-02
for you to fetch changes up to 3bc8848bb7f7478e6806e4522b06b63f40a53e1e:
drm/xe: Merge 16021540221 and 18034896535 WAs (2024-05-02 11:29:42 +0200)
----------------------------------------------------------------
Driver Changes:
- Fix for a backmerge going slightly wrong.
- An UAF fix
- Avoid a WA error on LNL.
----------------------------------------------------------------
Lucas De Marchi (1):
drm/xe: Merge 16021540221 and 18034896535 WAs
Matthew Auld (1):
drm/xe/vm: prevent UAF in rebind_work_func()
Thomas Hellström (1):
drm/xe: Fix unexpected backmerge results
drivers/gpu/drm/xe/xe_vm.c | 16 ++++++++++------
drivers/gpu/drm/xe/xe_vm_types.h | 4 ++++
drivers/gpu/drm/xe/xe_wa.c | 7 +------
3 files changed, 15 insertions(+), 12 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2024-05-09 16:35 Thomas Hellstrom
0 siblings, 0 replies; 23+ messages in thread
From: Thomas Hellstrom @ 2024-05-09 16:35 UTC (permalink / raw)
To: Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi, Dave & Sima
This weeks -next-fixes. Two fixes breifly described below.
Driver Changes:
- Use ordered WQ for G2H handler. (Matthew Brost)
- Use flexible-array rather than zero-sized (Lucas De Marchi)
Thanks,
Thomas
The following changes since commit 3bc8848bb7f7478e6806e4522b06b63f40a53e1e:
drm/xe: Merge 16021540221 and 18034896535 WAs (2024-05-02 11:29:42 +0200)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-05-09-1
for you to fetch changes up to d69c3d4b53829097b8948d6791ea32c07de3faab:
drm/xe/ads: Use flexible-array (2024-05-09 17:51:46 +0200)
----------------------------------------------------------------
Driver Changes:
- Use ordered WQ for G2H handler. (Matthew Brost)
- Use flexible-array rather than zero-sized (Lucas De Marchi)
----------------------------------------------------------------
Lucas De Marchi (1):
drm/xe/ads: Use flexible-array
Matthew Brost (1):
drm/xe: Use ordered WQ for G2H handler
drivers/gpu/drm/xe/xe_guc_ads.c | 2 +-
drivers/gpu/drm/xe/xe_guc_ct.c | 5 +++++
drivers/gpu/drm/xe/xe_guc_ct.h | 2 +-
drivers/gpu/drm/xe/xe_guc_ct_types.h | 2 ++
4 files changed, 9 insertions(+), 2 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2024-07-09 21:31 Rodrigo Vivi
2024-07-10 19:42 ` Lucas De Marchi
0 siblings, 1 reply; 23+ messages in thread
From: Rodrigo Vivi @ 2024-07-09 21:31 UTC (permalink / raw)
To: Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Sima,
Here goes a very early drm-xe-next-fixes with 2 important fixes
that are going to impact user space.
1. The first one is the rename of the OA stuff from the bad 'perf'
name to the xe_observation. Although the rename in the uapi
header is likely inoffensive because our UMDs always copy the
header to their code, there's a sysfs filename change that is
impacting mesa.
For this one Mesa MR is ready and they are only waiting for this
pull request to be picked by you so they can merge that to Mesa:
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30027
With both sides in place, there won't be any kernel version
released with the bad naming and no Mesa released using that
filename. This is the main reason that I'm sending this PR
earlier than normal.
2. The second case, which also impact user space is the
write-back caching mode for system memory on DGFX. In this case
we introduce a limitation in the cache selection uapi that is
transparent to UMDs. I mean, no change on their side is needed.
Coherence is maintained with some know possible visible and
acceptable/accepted differences in CPU access speed.
Thanks,
Rodrigo.
drm-xe-next-fixes-2024-07-09:
UAPI Changes:
- Rename xe perf layer as xe observation layer (Ashutosh)
- Use write-back caching mode for system memory on DGFX (Thomas)
Driver Changes:
- Drop trace_xe_hw_fence_free (Brost)
The following changes since commit 62a05f4ae9c1fb70bc75d494c9c1c373d2c2e374:
Merge tag 'drm-msm-next-2024-07-04' of https://gitlab.freedesktop.org/drm/msm into drm-next (2024-07-05 12:45:41 +0200)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-07-09
for you to fetch changes up to 463108053c19f24fa228863824698d5ca72826b6:
drm/xe: Drop trace_xe_hw_fence_free (2024-07-09 16:21:26 -0400)
----------------------------------------------------------------
UAPI Changes:
- Rename xe perf layer as xe observation layer (Ashutosh)
- Use write-back caching mode for system memory on DGFX (Thomas)
Driver Changes:
- Drop trace_xe_hw_fence_free (Brost)
----------------------------------------------------------------
Ashutosh Dixit (1):
drm/xe/uapi: Rename xe perf layer as xe observation layer
Matthew Brost (1):
drm/xe: Drop trace_xe_hw_fence_free
Thomas Hellström (1):
drm/xe: Use write-back caching mode for system memory on DGFX
drivers/gpu/drm/xe/Makefile | 2 +-
drivers/gpu/drm/xe/xe_bo.c | 47 +++++++++------
drivers/gpu/drm/xe/xe_bo_types.h | 3 +-
drivers/gpu/drm/xe/xe_device.c | 4 +-
drivers/gpu/drm/xe/xe_device_types.h | 2 +-
drivers/gpu/drm/xe/xe_gt_types.h | 2 +-
drivers/gpu/drm/xe/xe_hw_fence.c | 1 -
drivers/gpu/drm/xe/xe_module.c | 6 +-
drivers/gpu/drm/xe/xe_oa.c | 34 +++++------
drivers/gpu/drm/xe/xe_observation.c | 93 +++++++++++++++++++++++++++++
drivers/gpu/drm/xe/xe_observation.h | 20 +++++++
drivers/gpu/drm/xe/xe_perf.c | 92 -----------------------------
drivers/gpu/drm/xe/xe_perf.h | 20 -------
drivers/gpu/drm/xe/xe_trace.h | 5 --
include/uapi/drm/xe_drm.h | 110 +++++++++++++++++++----------------
15 files changed, 227 insertions(+), 214 deletions(-)
create mode 100644 drivers/gpu/drm/xe/xe_observation.c
create mode 100644 drivers/gpu/drm/xe/xe_observation.h
delete mode 100644 drivers/gpu/drm/xe/xe_perf.c
delete mode 100644 drivers/gpu/drm/xe/xe_perf.h
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PULL] drm-xe-next-fixes
2024-07-09 21:31 Rodrigo Vivi
@ 2024-07-10 19:42 ` Lucas De Marchi
2024-07-10 20:45 ` Rodrigo Vivi
0 siblings, 1 reply; 23+ messages in thread
From: Lucas De Marchi @ 2024-07-10 19:42 UTC (permalink / raw)
To: Rodrigo Vivi
Cc: Dave Airlie, Daniel Vetter, Jani Nikula, Joonas Lahtinen,
Tvrtko Ursulin, Thomas Zimmermann, Maarten Lankhorst,
Maxime Ripard, Thomas Hellström, Oded Gabbay, dri-devel,
intel-gfx, intel-xe, dim-tools
On Tue, Jul 09, 2024 at 05:31:39PM GMT, Rodrigo Vivi wrote:
>Hi Dave and Sima,
>
> Here goes a very early drm-xe-next-fixes with 2 important fixes
> that are going to impact user space.
>
> 1. The first one is the rename of the OA stuff from the bad 'perf'
> name to the xe_observation. Although the rename in the uapi
> header is likely inoffensive because our UMDs always copy the
> header to their code, there's a sysfs filename change that is
> impacting mesa.
>
> For this one Mesa MR is ready and they are only waiting for this
> pull request to be picked by you so they can merge that to Mesa:
> https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30027
>
> With both sides in place, there won't be any kernel version
> released with the bad naming and no Mesa released using that
> filename. This is the main reason that I'm sending this PR
> earlier than normal.
>
> 2. The second case, which also impact user space is the
> write-back caching mode for system memory on DGFX. In this case
> we introduce a limitation in the cache selection uapi that is
> transparent to UMDs. I mean, no change on their side is needed.
> Coherence is maintained with some know possible visible and
> acceptable/accepted differences in CPU access speed.
but this commit is also going to drm-xe-fixes, so I don't think we
should have it in this pull. I'm looking at some changes to dim to avoid
this kind of problem in future.
Lucas De Marchi
>
> Thanks,
> Rodrigo.
>
>drm-xe-next-fixes-2024-07-09:
>UAPI Changes:
>- Rename xe perf layer as xe observation layer (Ashutosh)
>- Use write-back caching mode for system memory on DGFX (Thomas)
>
>Driver Changes:
>- Drop trace_xe_hw_fence_free (Brost)
>The following changes since commit 62a05f4ae9c1fb70bc75d494c9c1c373d2c2e374:
>
> Merge tag 'drm-msm-next-2024-07-04' of https://gitlab.freedesktop.org/drm/msm into drm-next (2024-07-05 12:45:41 +0200)
>
>are available in the Git repository at:
>
> https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-07-09
>
>for you to fetch changes up to 463108053c19f24fa228863824698d5ca72826b6:
>
> drm/xe: Drop trace_xe_hw_fence_free (2024-07-09 16:21:26 -0400)
>
>----------------------------------------------------------------
>UAPI Changes:
>- Rename xe perf layer as xe observation layer (Ashutosh)
>- Use write-back caching mode for system memory on DGFX (Thomas)
>
>Driver Changes:
>- Drop trace_xe_hw_fence_free (Brost)
>
>----------------------------------------------------------------
>Ashutosh Dixit (1):
> drm/xe/uapi: Rename xe perf layer as xe observation layer
>
>Matthew Brost (1):
> drm/xe: Drop trace_xe_hw_fence_free
>
>Thomas Hellström (1):
> drm/xe: Use write-back caching mode for system memory on DGFX
>
> drivers/gpu/drm/xe/Makefile | 2 +-
> drivers/gpu/drm/xe/xe_bo.c | 47 +++++++++------
> drivers/gpu/drm/xe/xe_bo_types.h | 3 +-
> drivers/gpu/drm/xe/xe_device.c | 4 +-
> drivers/gpu/drm/xe/xe_device_types.h | 2 +-
> drivers/gpu/drm/xe/xe_gt_types.h | 2 +-
> drivers/gpu/drm/xe/xe_hw_fence.c | 1 -
> drivers/gpu/drm/xe/xe_module.c | 6 +-
> drivers/gpu/drm/xe/xe_oa.c | 34 +++++------
> drivers/gpu/drm/xe/xe_observation.c | 93 +++++++++++++++++++++++++++++
> drivers/gpu/drm/xe/xe_observation.h | 20 +++++++
> drivers/gpu/drm/xe/xe_perf.c | 92 -----------------------------
> drivers/gpu/drm/xe/xe_perf.h | 20 -------
> drivers/gpu/drm/xe/xe_trace.h | 5 --
> include/uapi/drm/xe_drm.h | 110 +++++++++++++++++++----------------
> 15 files changed, 227 insertions(+), 214 deletions(-)
> create mode 100644 drivers/gpu/drm/xe/xe_observation.c
> create mode 100644 drivers/gpu/drm/xe/xe_observation.h
> delete mode 100644 drivers/gpu/drm/xe/xe_perf.c
> delete mode 100644 drivers/gpu/drm/xe/xe_perf.h
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PULL] drm-xe-next-fixes
2024-07-10 19:42 ` Lucas De Marchi
@ 2024-07-10 20:45 ` Rodrigo Vivi
0 siblings, 0 replies; 23+ messages in thread
From: Rodrigo Vivi @ 2024-07-10 20:45 UTC (permalink / raw)
To: Lucas De Marchi
Cc: Dave Airlie, Daniel Vetter, Jani Nikula, Joonas Lahtinen,
Tvrtko Ursulin, Thomas Zimmermann, Maarten Lankhorst,
Maxime Ripard, Thomas Hellström, Oded Gabbay, dri-devel,
intel-gfx, intel-xe, dim-tools
On Wed, Jul 10, 2024 at 02:42:38PM -0500, Lucas De Marchi wrote:
> On Tue, Jul 09, 2024 at 05:31:39PM GMT, Rodrigo Vivi wrote:
> > Hi Dave and Sima,
> >
> > Here goes a very early drm-xe-next-fixes with 2 important fixes
> > that are going to impact user space.
> >
> > 1. The first one is the rename of the OA stuff from the bad 'perf'
> > name to the xe_observation. Although the rename in the uapi
> > header is likely inoffensive because our UMDs always copy the
> > header to their code, there's a sysfs filename change that is
> > impacting mesa.
> >
> > For this one Mesa MR is ready and they are only waiting for this
> > pull request to be picked by you so they can merge that to Mesa:
> > https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30027
> >
> > With both sides in place, there won't be any kernel version
> > released with the bad naming and no Mesa released using that
> > filename. This is the main reason that I'm sending this PR
> > earlier than normal.
> >
> > 2. The second case, which also impact user space is the
> > write-back caching mode for system memory on DGFX. In this case
> > we introduce a limitation in the cache selection uapi that is
> > transparent to UMDs. I mean, no change on their side is needed.
> > Coherence is maintained with some know possible visible and
> > acceptable/accepted differences in CPU access speed.
>
> but this commit is also going to drm-xe-fixes, so I don't think we
> should have it in this pull. I'm looking at some changes to dim to avoid
> this kind of problem in future.
okay, let's avoid the churn then.
Sima, Dave, please ignore this PR. I'm going to drop this patch and resend
this PR with the other two.
>
> Lucas De Marchi
>
> >
> > Thanks,
> > Rodrigo.
> >
> > drm-xe-next-fixes-2024-07-09:
> > UAPI Changes:
> > - Rename xe perf layer as xe observation layer (Ashutosh)
> > - Use write-back caching mode for system memory on DGFX (Thomas)
> >
> > Driver Changes:
> > - Drop trace_xe_hw_fence_free (Brost)
> > The following changes since commit 62a05f4ae9c1fb70bc75d494c9c1c373d2c2e374:
> >
> > Merge tag 'drm-msm-next-2024-07-04' of https://gitlab.freedesktop.org/drm/msm into drm-next (2024-07-05 12:45:41 +0200)
> >
> > are available in the Git repository at:
> >
> > https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-07-09
> >
> > for you to fetch changes up to 463108053c19f24fa228863824698d5ca72826b6:
> >
> > drm/xe: Drop trace_xe_hw_fence_free (2024-07-09 16:21:26 -0400)
> >
> > ----------------------------------------------------------------
> > UAPI Changes:
> > - Rename xe perf layer as xe observation layer (Ashutosh)
> > - Use write-back caching mode for system memory on DGFX (Thomas)
> >
> > Driver Changes:
> > - Drop trace_xe_hw_fence_free (Brost)
> >
> > ----------------------------------------------------------------
> > Ashutosh Dixit (1):
> > drm/xe/uapi: Rename xe perf layer as xe observation layer
> >
> > Matthew Brost (1):
> > drm/xe: Drop trace_xe_hw_fence_free
> >
> > Thomas Hellström (1):
> > drm/xe: Use write-back caching mode for system memory on DGFX
> >
> > drivers/gpu/drm/xe/Makefile | 2 +-
> > drivers/gpu/drm/xe/xe_bo.c | 47 +++++++++------
> > drivers/gpu/drm/xe/xe_bo_types.h | 3 +-
> > drivers/gpu/drm/xe/xe_device.c | 4 +-
> > drivers/gpu/drm/xe/xe_device_types.h | 2 +-
> > drivers/gpu/drm/xe/xe_gt_types.h | 2 +-
> > drivers/gpu/drm/xe/xe_hw_fence.c | 1 -
> > drivers/gpu/drm/xe/xe_module.c | 6 +-
> > drivers/gpu/drm/xe/xe_oa.c | 34 +++++------
> > drivers/gpu/drm/xe/xe_observation.c | 93 +++++++++++++++++++++++++++++
> > drivers/gpu/drm/xe/xe_observation.h | 20 +++++++
> > drivers/gpu/drm/xe/xe_perf.c | 92 -----------------------------
> > drivers/gpu/drm/xe/xe_perf.h | 20 -------
> > drivers/gpu/drm/xe/xe_trace.h | 5 --
> > include/uapi/drm/xe_drm.h | 110 +++++++++++++++++++----------------
> > 15 files changed, 227 insertions(+), 214 deletions(-)
> > create mode 100644 drivers/gpu/drm/xe/xe_observation.c
> > create mode 100644 drivers/gpu/drm/xe/xe_observation.h
> > delete mode 100644 drivers/gpu/drm/xe/xe_perf.c
> > delete mode 100644 drivers/gpu/drm/xe/xe_perf.h
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2024-07-18 15:51 Rodrigo Vivi
0 siblings, 0 replies; 23+ messages in thread
From: Rodrigo Vivi @ 2024-07-18 15:51 UTC (permalink / raw)
To: Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Sima,
It is worth to mention that although there's a fix on xe_exec ioctl,
that should not cause any uapi change. It would only fix a potential
crash in the case that xe_ioctl failed with a bad sync array as input.
Thanks,
Rodrigo.
drm-xe-next-fixes-2024-07-18:
- Xe_exec ioctl minor fix on sync entry cleanup upon error (Ashutosh)
- SRIOV: limit VF LMEM provisioning (Michal)
- Wedge mode fixes (Brost)
The following changes since commit 478a52707b0abe98aac7f8c53ccddb759be66b06:
Merge tag 'amd-drm-next-6.11-2024-07-12' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2024-07-18 09:20:00 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-07-18
for you to fetch changes up to 90936a0a4c54f0a1cdf4538f9128821ad70c36ab:
drm/xe: Don't suspend device upon wedge (2024-07-18 10:25:37 -0400)
----------------------------------------------------------------
- Xe_exec ioctl minor fix on sync entry cleanup upon error (Ashutosh)
- SRIOV: limit VF LMEM provisioning (Michal)
- Wedge mode fixes (Brost)
----------------------------------------------------------------
Ashutosh Dixit (1):
drm/xe/exec: Fix minor bug related to xe_sync_entry_cleanup
Matthew Brost (2):
drm/xe: Wedge the entire device
drm/xe: Don't suspend device upon wedge
Michal Wajdeczko (1):
drm/xe/pf: Limit fair VF LMEM provisioning
drivers/gpu/drm/xe/xe_device.c | 20 ++++++++++++++++
drivers/gpu/drm/xe/xe_exec.c | 14 +++++------
drivers/gpu/drm/xe/xe_gt.c | 15 ++++++++++++
drivers/gpu/drm/xe/xe_gt.h | 1 +
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 1 +
drivers/gpu/drm/xe/xe_guc.c | 16 +++++++++++++
drivers/gpu/drm/xe/xe_guc.h | 1 +
drivers/gpu/drm/xe/xe_guc_submit.c | 38 ++++++++++++++++++++----------
drivers/gpu/drm/xe/xe_guc_submit.h | 1 +
drivers/gpu/drm/xe/xe_uc.c | 14 +++++++++++
drivers/gpu/drm/xe/xe_uc.h | 1 +
11 files changed, 102 insertions(+), 20 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2024-09-12 23:23 Lucas De Marchi
0 siblings, 0 replies; 23+ messages in thread
From: Lucas De Marchi @ 2024-09-12 23:23 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Simona,
Fixes for 6.12 cycle. Very normal fixes, mostly on error paths.
Maybe something different from previous pull requests is the addition of
the workaround, which we were not doing since they don't have a "Fixes"
trailer. However as we are enabling Xe2 platforms starting with this
release, we are being more careful and adding them when they are really
needed.
Thanks
Lucas De Marchi
drm-xe-next-fixes-2024-09-12:
Driver Changes:
- Fix usefafter-free when provisioning VF (Matthew Auld)
- Suppress rpm warning on false positive (Rodrigo)
- Fix memleak on ioctl error path (Dafna)
- Fix use-after-free while inserting ggtt (Michal Wajdeczko)
- Add Wa_15016589081 workaround (Tejas)
- Fix error path on suspend (Maarten)
The following changes since commit b615b9c36cae0468491547206406a909a9a37f26:
Merge v6.11-rc7 into drm-next (2024-09-11 09:18:15 +0200)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-09-12
for you to fetch changes up to f1a4dceeb2bd4b4478e4f0c77dac55569d153fb3:
drm/xe: Fix missing conversion to xe_display_pm_runtime_resume (2024-09-12 18:04:36 -0500)
----------------------------------------------------------------
Driver Changes:
- Fix usefafter-free when provisioning VF (Matthew Auld)
- Suppress rpm warning on false positive (Rodrigo)
- Fix memleak on ioctl error path (Dafna)
- Fix use-after-free while inserting ggtt (Michal Wajdeczko)
- Add Wa_15016589081 workaround (Tejas)
- Fix error path on suspend (Maarten)
----------------------------------------------------------------
Arnd Bergmann (1):
drm/xe: fix build warning with CONFIG_PM=n
Dafna Hirschfeld (1):
drm/xe: fix missing 'xe_vm_put'
Maarten Lankhorst (1):
drm/xe: Fix missing conversion to xe_display_pm_runtime_resume
Matthew Auld (1):
drm/xe: prevent potential UAF in pf_provision_vf_ggtt()
Michal Wajdeczko (1):
drm/xe: Don't keep stale pointer to bo->ggtt_node
Rodrigo Vivi (1):
drm/xe: Suppress missing outer rpm protection warning
Tejas Upadhyay (1):
drm/xe/xe2hpg: Add Wa_15016589081
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 1 +
drivers/gpu/drm/xe/xe_exec_queue.c | 4 +++-
drivers/gpu/drm/xe/xe_ggtt.c | 7 +++++--
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 8 ++++----
drivers/gpu/drm/xe/xe_pm.c | 23 +++++++++++++++++++++--
drivers/gpu/drm/xe/xe_wa.c | 4 ++++
6 files changed, 38 insertions(+), 9 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2024-09-20 2:56 Lucas De Marchi
2024-09-20 3:14 ` Lucas De Marchi
0 siblings, 1 reply; 23+ messages in thread
From: Lucas De Marchi @ 2024-09-20 2:56 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Simona,
A few fixes for 6.11-rc1.
Thanks
Lucas De Marchi
drm-xe-next-fixes-2024-09-19:
Driver Changes:
- Fix macro for checking minimum GuC version (Michal Wajdeczko)
- Fix CCS offset calculation for some BMG SKUs (Matthew Auld)
- Fix locking on memory usage reporting via fdinfo and BO destroy (Matthew Auld)
- Fix GPU page fault handler on a closed VM (Matthew Brost)
- Fix overflow in oa batch buffer (José)
The following changes since commit ae2c6d8b3b88c176dff92028941a4023f1b4cb91:
Merge tag 'drm-xe-next-fixes-2024-09-12' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next (2024-09-17 14:53:34 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-09-19
for you to fetch changes up to 6c10ba06bb1b48acce6d4d9c1e33beb9954f1788:
drm/xe/oa: Fix overflow in oa batch buffer (2024-09-17 23:31:59 -0500)
----------------------------------------------------------------
Driver Changes:
- Fix macro for checking minimum GuC version (Michal Wajdeczko)
- Fix CCS offset calculation for some BMG SKUs (Matthew Auld)
- Fix locking on memory usage reporting via fdinfo and BO destroy (Matthew Auld)
- Fix GPU page fault handler on a closed VM (Matthew Brost)
- Fix overflow in oa batch buffer (José)
----------------------------------------------------------------
José Roberto de Souza (1):
drm/xe/oa: Fix overflow in oa batch buffer
Matthew Auld (5):
drm/xe/vram: fix ccs offset calculation
drm/xe/client: fix deadlock in show_meminfo()
drm/xe/client: add missing bo locking in show_meminfo()
drm/xe/client: use mem_type from the current resource
drm/xe/bo: add some annotations in bo_put()
Matthew Brost (1):
drm/xe: Do not run GPU page fault handler on a closed VM
Michal Wajdeczko (1):
drm/xe/guc: Fix GUC_{SUBMIT,FIRMWARE}_VER helper macros
drivers/gpu/drm/xe/xe_bb.c | 3 ++-
drivers/gpu/drm/xe/xe_bo.c | 14 ++++++++++
drivers/gpu/drm/xe/xe_bo.h | 6 +----
drivers/gpu/drm/xe/xe_drm_client.c | 50 +++++++++++++++++++++++++++++-------
drivers/gpu/drm/xe/xe_gt_pagefault.c | 6 +++++
drivers/gpu/drm/xe/xe_guc.h | 6 +++--
drivers/gpu/drm/xe/xe_vram.c | 1 +
7 files changed, 69 insertions(+), 17 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PULL] drm-xe-next-fixes
2024-09-20 2:56 Lucas De Marchi
@ 2024-09-20 3:14 ` Lucas De Marchi
0 siblings, 0 replies; 23+ messages in thread
From: Lucas De Marchi @ 2024-09-20 3:14 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, dri-devel, intel-gfx,
intel-xe, dim-tools
On Thu, Sep 19, 2024 at 09:56:47PM GMT, Lucas De Marchi wrote:
>Hi Dave and Simona,
>
>A few fixes for 6.11-rc1.
oops, I meant 6.12-rc1, of course :)
Lucas De Marchi
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2024-11-15 11:10 Thomas Hellstrom
0 siblings, 0 replies; 23+ messages in thread
From: Thomas Hellstrom @ 2024-11-15 11:10 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Lucas De Marchi, dri-devel, intel-gfx,
intel-xe, dim-tools
Hi Dave, Simona
A single NULL ptr deref fix this week.
Thanks,
Thomas
drm-xe-next-fixes-2024-11-15:
Driver Changes:
- Fix a NULL pointer deref (Everest K.C.)
The following changes since commit 56b70bf9ec460ad7d7d94dfb7a54a8829741e16e:
Merge tag 'drm-misc-next-2024-11-08' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next (2024-11-11 12:10:49 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-11-15
for you to fetch changes up to 6d9f9115c091c88cacf78734d8ea34c8609e8680:
drm/xe/guc: Fix dereference before NULL check (2024-11-14 14:55:01 +0100)
----------------------------------------------------------------
Driver Changes:
- Fix a NULL pointer deref (Everest K.C.)
----------------------------------------------------------------
Everest K.C. (1):
drm/xe/guc: Fix dereference before NULL check
drivers/gpu/drm/xe/xe_guc_capture.c | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2024-11-21 19:39 Thomas Hellstrom
0 siblings, 0 replies; 23+ messages in thread
From: Thomas Hellstrom @ 2024-11-21 19:39 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Lucas De Marchi, dri-devel, intel-gfx,
intel-xe, dim-tools
Hi Dave, Simona
A couple of fixes to drm-xe-next. I'm currently looking into as to why they are
not CC'd stable and will ensure they get backported if needed.
Thanks,
Thomas
drm-xe-next-fixes-2024-11-21:
Driver Changes:
- Wake up waiters after wait condition set to true (Nirmoy Das)
- Mark the preempt fence workqueue as reclaim. (Matthew Brost)
The following changes since commit 6d9f9115c091c88cacf78734d8ea34c8609e8680:
drm/xe/guc: Fix dereference before NULL check (2024-11-14 14:55:01 +0100)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-11-21
for you to fetch changes up to ed31ba0aa7e93ecac62cfd445c3228345bdd87e6:
drm/xe: Mark preempt fence workqueue as reclaim (2024-11-21 17:16:38 +0100)
----------------------------------------------------------------
Driver Changes:
- Wake up waiters after wait condition set to true (Nirmoy Das)
- Mark the preempt fence workqueue as reclaim. (Matthew Brost)
----------------------------------------------------------------
Matthew Brost (1):
drm/xe: Mark preempt fence workqueue as reclaim
Nirmoy Das (1):
drm/xe/ufence: Wake up waiters after setting ufence->signalled
drivers/gpu/drm/xe/xe_device.c | 3 ++-
drivers/gpu/drm/xe/xe_sync.c | 6 +++++-
2 files changed, 7 insertions(+), 2 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2024-11-28 15:39 Thomas Hellstrom
0 siblings, 0 replies; 23+ messages in thread
From: Thomas Hellstrom @ 2024-11-28 15:39 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Lucas De Marchi, dri-devel, intel-gfx,
intel-xe, dim-tools
Hi Dave, Simona
An all-Matt drm-xe-next-fixes PR this week.
Thanks,
Thomas
drm-xe-next-fixes-2024-11-28:
Driver Changes:
- Update xe2 graphics name string (Matt Roper)
- Fix a couple of guc submit races (Matt Auld)
- Fix pat index usage in migrate (Matt Auld)
- Ensure non-cached migrate pagetable bo mappings (Matt Auld)
- Take a PM ref in the delayed snapshot capture worker (Matt Brost)
The following changes since commit ed31ba0aa7e93ecac62cfd445c3228345bdd87e6:
drm/xe: Mark preempt fence workqueue as reclaim (2024-11-21 17:16:38 +0100)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-11-28
for you to fetch changes up to aef0b4a07277f715bfc2a0d76a16da2bc4e89205:
drm/xe: Take PM ref in delayed snapshot capture worker (2024-11-28 15:22:36 +0100)
----------------------------------------------------------------
Driver Changes:
- Update xe2 graphics name string (Matt Roper)
- Fix a couple of guc submit races (Matt Auld)
- Fix pat index usage in migrate (Matt Auld)
- Ensure non-cached migrate pagetable bo mappings (Matt Auld)
- Take a PM ref in the delayed snapshot capture worker (Matt Brost)
----------------------------------------------------------------
Matt Roper (1):
drm/xe: Update xe2_graphics name string
Matthew Auld (4):
drm/xe/guc_submit: fix race around pending_disable
drm/xe/guc_submit: fix race around suspend_pending
drm/xe/migrate: fix pat index usage
drm/xe/migrate: use XE_BO_FLAG_PAGETABLE
Matthew Brost (1):
drm/xe: Take PM ref in delayed snapshot capture worker
drivers/gpu/drm/xe/xe_devcoredump.c | 6 ++++++
drivers/gpu/drm/xe/xe_guc_submit.c | 34 +++++++++++++++++++++++++---------
drivers/gpu/drm/xe/xe_migrate.c | 6 ++++--
drivers/gpu/drm/xe/xe_pci.c | 2 +-
4 files changed, 36 insertions(+), 12 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2025-03-13 4:41 Lucas De Marchi
0 siblings, 0 replies; 23+ messages in thread
From: Lucas De Marchi @ 2025-03-13 4:41 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Sima,
Here's the drm-xe-next-fixes for this week targeting 6.15. Without the
kernel-doc fix, building the docs was broken and there is also a warning
fix microblaze arch. Others are "normal driver fixes".
thanks
Lucas De Marchi
drm-xe-next-fixes-2025-03-12:
Core Changes:
- Fix kernel-doc for gpusvm (Lucas)
Driver Changes:
- Drop duplicated pc_start call (Rodrigo)
- Drop sentinels from rtp (Lucas)
- Fix MOCS debugfs missing forcewake (Tvrtko)
- Ring flush invalitation (Tvrtko)
- Fix type for width alignement (Tvrtko)
The following changes since commit 626fb115662c9fd44fcbdd744d96a45b0427b504:
Backmerge tag 'v6.14-rc6' into drm-next (2025-03-12 09:43:12 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2025-03-12
for you to fetch changes up to 7b7b07c285c304317d00ea21c2a659167d4d4d12:
drm/xe: Use correct type width for alignment in fb pinning code (2025-03-12 20:56:58 -0700)
----------------------------------------------------------------
Core Changes:
- Fix kernel-doc for gpusvm (Lucas)
Driver Changes:
- Drop duplicated pc_start call (Rodrigo)
- Drop sentinels from rtp (Lucas)
- Fix MOCS debugfs missing forcewake (Tvrtko)
- Ring flush invalitation (Tvrtko)
- Fix type for width alignement (Tvrtko)
----------------------------------------------------------------
Lucas De Marchi (2):
drm/gpusvm: Fix kernel-doc
drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr()
Rodrigo Vivi (1):
drm/xe/guc_pc: Remove duplicated pc_start call
Tvrtko Ursulin (4):
drm/xe: Fix MOCS debugfs LNCF readout
drm/xe: Fix ring flush invalidation
drm/xe: Pass flags directly to emit_flush_imm_ggtt
drm/xe: Use correct type width for alignment in fb pinning code
Documentation/gpu/rfc/gpusvm.rst | 15 ++--
drivers/gpu/drm/drm_gpusvm.c | 124 ++++++++++++++++++---------------
drivers/gpu/drm/xe/display/xe_fb_pin.c | 20 +++---
drivers/gpu/drm/xe/tests/xe_rtp_test.c | 2 +-
drivers/gpu/drm/xe/xe_guc.c | 8 ---
drivers/gpu/drm/xe/xe_hw_engine.c | 6 +-
drivers/gpu/drm/xe/xe_mocs.c | 4 +-
drivers/gpu/drm/xe/xe_reg_whitelist.c | 4 +-
drivers/gpu/drm/xe/xe_ring_ops.c | 28 ++++----
drivers/gpu/drm/xe/xe_rtp.c | 6 +-
drivers/gpu/drm/xe/xe_rtp.h | 2 +-
drivers/gpu/drm/xe/xe_tuning.c | 12 ++--
drivers/gpu/drm/xe/xe_wa.c | 12 +---
13 files changed, 122 insertions(+), 121 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2025-03-27 15:14 Lucas De Marchi
0 siblings, 0 replies; 23+ messages in thread
From: Lucas De Marchi @ 2025-03-27 15:14 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Sima,
A few fixes for the 6.15 merge window:
drm-xe-next-fixes-2025-03-27:
Driver Changes:
- Fix NULL pointer dereference on error path
- Add missing HW workaround for BMG
- Fix survivability mode not triggering
- Fix build warning when DRM_FBDEV_EMULATION is not set
thanks,
Lucas De Marchi
The following changes since commit 5da39dce1fa3c81dc6552a16a9f748ba2980d630:
Merge tag 'drm-xe-next-fixes-2025-03-12' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next (2025-03-14 17:02:11 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2025-03-27
for you to fetch changes up to 5e66cf6edddb5f6237e3afb07475ace57ecb56bc:
drm/xe: Fix unmet direct dependencies warning (2025-03-25 20:54:59 -0700)
----------------------------------------------------------------
Driver Changes:
- Fix NULL pointer dereference on error path
- Add missing HW workaround for BMG
- Fix survivability mode not triggering
- Fix build warning when DRM_FBDEV_EMULATION is not set
----------------------------------------------------------------
Harish Chegondi (1):
drm/xe/eustall: Fix a possible pointer dereference after free
Lucas De Marchi (2):
drm/xe: Move survivability back to xe
drm/xe: Set survivability mode before heci init
Michal Wajdeczko (1):
drm/xe/vf: Don't check CTC_MODE[0] if VF
Vinay Belgaumkar (1):
drm/xe: Apply Wa_16023105232
Yue Haibing (1):
drm/xe: Fix unmet direct dependencies warning
drivers/gpu/drm/xe/Kconfig | 2 +-
drivers/gpu/drm/xe/regs/xe_engine_regs.h | 4 +++
drivers/gpu/drm/xe/xe_device.c | 17 ++++++++--
drivers/gpu/drm/xe/xe_eu_stall.c | 8 +----
drivers/gpu/drm/xe/xe_gt_clock.c | 54 +++++++++++++++++++++---------
drivers/gpu/drm/xe/xe_gt_types.h | 2 ++
drivers/gpu/drm/xe/xe_hw_engine.c | 33 ++++++++++++++++++
drivers/gpu/drm/xe/xe_pci.c | 16 ++++-----
drivers/gpu/drm/xe/xe_survivability_mode.c | 31 ++++++++++++-----
drivers/gpu/drm/xe/xe_survivability_mode.h | 1 -
drivers/gpu/drm/xe/xe_wa.c | 6 ++++
drivers/gpu/drm/xe/xe_wa_oob.rules | 2 ++
12 files changed, 131 insertions(+), 45 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2025-05-23 8:25 Thomas Hellstrom
0 siblings, 0 replies; 23+ messages in thread
From: Thomas Hellstrom @ 2025-05-23 8:25 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave, Simona
This week's drm-xe-next-fixes PR. Two small fixes.
Thanks
Thomas
drm-xe-next-fixes-2025-05-23:
Driver Changes:
- Fix a SLPC debugfs NULL pointer dereference (Aradhya)
- Fix an arbitrary value sysfs read return (Aradhya)
The following changes since commit 1faeeb315fdbd005bbc1bc74214e39087971dda9:
Merge tag 'amd-drm-next-6.16-2025-05-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2025-05-12 07:14:34 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2025-05-23
for you to fetch changes up to 879ede53958f7bab79a88888f77e0ca91f0f77da:
drm/xe: Default auto_link_downgrade status to false (2025-05-23 09:41:06 +0200)
----------------------------------------------------------------
Driver Changes:
- Fix a SLPC debugfs NULL pointer dereference (Aradhya)
- Fix an arbitrary value sysfs read return (Aradhya)
----------------------------------------------------------------
Aradhya Bhatia (2):
drm/xe/guc: Make creation of SLPC debugfs files conditional
drm/xe: Default auto_link_downgrade status to false
drivers/gpu/drm/xe/xe_device_sysfs.c | 3 ++-
drivers/gpu/drm/xe/xe_guc_debugfs.c | 17 ++++++++++++++---
2 files changed, 16 insertions(+), 4 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2025-05-28 16:21 Thomas Hellstrom
0 siblings, 0 replies; 23+ messages in thread
From: Thomas Hellstrom @ 2025-05-28 16:21 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave, Simona
Two documentation fixes this week.
Thanks,
Thomas
drm-xe-next-fixes-2025-05-28:
Driver Changes:
- Two documentation fixes (Rodrigo)
The following changes since commit 879ede53958f7bab79a88888f77e0ca91f0f77da:
drm/xe: Default auto_link_downgrade status to false (2025-05-23 09:41:06 +0200)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2025-05-28
for you to fetch changes up to 40493d97b329f8185c0f04dc0ef2b9ffc58e7f3b:
drm/xe: Add missing documentation of rpa_freq (2025-05-28 17:23:13 +0200)
----------------------------------------------------------------
Driver Changes:
- Two documentation fixes (Rodrigo)
----------------------------------------------------------------
Rodrigo Vivi (2):
drm/xe: Make xe_gt_freq part of the Documentation
drm/xe: Add missing documentation of rpa_freq
Documentation/gpu/xe/index.rst | 1 +
Documentation/gpu/xe/xe_gt_freq.rst | 14 ++++++++++++++
drivers/gpu/drm/xe/xe_gt_freq.c | 5 +++++
3 files changed, 20 insertions(+)
create mode 100644 Documentation/gpu/xe/xe_gt_freq.rst
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2025-06-05 19:07 Thomas Hellstrom
0 siblings, 0 replies; 23+ messages in thread
From: Thomas Hellstrom @ 2025-06-05 19:07 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Dave, Simona
This week's drm-xe-next-fixes pull. Quite a few this week.
One thing to be aware of is a conflict in "Create LRC bo without VM",
Looks like a commit got pulled into drm-xe-fixes that is not in drm-xe-next-fixes,
and pulling this branch will likely conflict with that once Linus merges.
Thanks,
Thomas
drm-xe-next-fixes-2025-06-05:
Driver Changes:
- A couple of vm init fixes (Matt Auld)
- Hwmon fixes (Karthik)
- Drop reduntant conversion to bool (Raag)
- Fix CONFIG_INTEL_VSEC dependency (Arnd)
- Rework eviction rejection of bound external bos (Thomas)
- Stop re-submitting signalled jobs (Matt Auld)
- A couple of pxp fixes (Daniele)
- Add back a fix that got lost in a merge (Matt Auld)
- Create LRC bo without VM (Niranjana)
- Fix for the above fix (Maciej)
The following changes since commit 40493d97b329f8185c0f04dc0ef2b9ffc58e7f3b:
drm/xe: Add missing documentation of rpa_freq (2025-05-28 17:23:13 +0200)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2025-06-05
for you to fetch changes up to 7c7c5cb5b5bf9d8ccc6a51b28687c9e7ff7f1890:
drm/xe: remove unmatched xe_vm_unlock() from __xe_exec_queue_init() (2025-06-05 18:55:46 +0200)
----------------------------------------------------------------
Driver Changes:
- A couple of vm init fixes (Matt Auld)
- Hwmon fixes (Karthik)
- Drop reduntant conversion to bool (Raag)
- Fix CONFIG_INTEL_VSEC dependency (Arnd)
- Rework eviction rejection of bound external bos (Thomas)
- Stop re-submitting signalled jobs (Matt Auld)
- A couple of pxp fixes (Daniele)
- Add back a fix that got lost in a merge (Matt Auld)
- Create LRC bo without VM (Niranjana)
- Fix for the above fix (Maciej)
----------------------------------------------------------------
Arnd Bergmann (1):
drm/xe/vsec: fix CONFIG_INTEL_VSEC dependency
Daniele Ceraolo Spurio (2):
drm/xe/pxp: Use the correct define in the set_property_funcs array
drm/xe/pxp: Clarify PXP queue creation behavior if PXP is not ready
Karthik Poosa (2):
drm/xe/hwmon: Add support to manage power limits though mailbox
drm/xe/hwmon: Move card reactive critical power under channel card
Maciej Patelczyk (1):
drm/xe: remove unmatched xe_vm_unlock() from __xe_exec_queue_init()
Matthew Auld (4):
drm/xe/vm: move rebind_work init earlier
drm/xe/vm: move xe_svm_init() earlier
drm/xe/sched: stop re-submitting signalled jobs
drm/xe/guc_submit: add back fix
Niranjana Vishwanathapura (1):
drm/xe: Create LRC BO without VM
Raag Jadav (1):
drm/xe: drop redundant conversion to bool
Thomas Hellström (1):
drm/xe: Rework eviction rejection of bound external bos
.../ABI/testing/sysfs-driver-intel-xe-hwmon | 20 +-
drivers/gpu/drm/xe/Kconfig | 3 +-
drivers/gpu/drm/xe/regs/xe_mchbar_regs.h | 10 +-
drivers/gpu/drm/xe/regs/xe_pcode_regs.h | 4 -
drivers/gpu/drm/xe/xe_bo.c | 48 ++-
drivers/gpu/drm/xe/xe_device_sysfs.c | 2 +-
drivers/gpu/drm/xe/xe_device_types.h | 4 +
drivers/gpu/drm/xe/xe_exec_queue.c | 15 +-
drivers/gpu/drm/xe/xe_gpu_scheduler.h | 10 +-
drivers/gpu/drm/xe/xe_guc_submit.c | 11 +
drivers/gpu/drm/xe/xe_hwmon.c | 388 +++++++++++++++------
drivers/gpu/drm/xe/xe_lrc.c | 23 +-
drivers/gpu/drm/xe/xe_pci.c | 5 +
drivers/gpu/drm/xe/xe_pcode.c | 11 +
drivers/gpu/drm/xe/xe_pcode.h | 3 +
drivers/gpu/drm/xe/xe_pcode_api.h | 7 +
drivers/gpu/drm/xe/xe_pxp.c | 8 +-
drivers/gpu/drm/xe/xe_vm.c | 27 +-
drivers/gpu/drm/xe/xe_vm.h | 69 ++++
drivers/gpu/drm/xe/xe_vm_types.h | 8 +
include/uapi/drm/xe_drm.h | 5 +
21 files changed, 493 insertions(+), 188 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2025-07-31 19:46 Rodrigo Vivi
0 siblings, 0 replies; 23+ messages in thread
From: Rodrigo Vivi @ 2025-07-31 19:46 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Sima,
Here goes our xe-next-fixes.
Thanks,
Rodrigo.
drm-xe-next-fixes-2025-07-31:
- Fix BMG probe on unsupported mailbox command (Raag)
- Fix OA static checker warning about null gt (Ashutosh)
- Fix a NULL vs IS_ERR() bug in xe_i2c_register_adapter (Dan)
- Fix missing unwind goto in GuC/HuC (Zhanjun)
- Don't register I2C devices if VF (Lukasz)
- Clear whole GuC g2h_fence during initialization (Michal)
- Avoid call kfree for drmm_kzalloc (Shuicheng)
- Fix pci_dev reference leak on configfs (Michal)
- SRIOV: Disable CSC support on VF (Lukasz)
The following changes since commit ba0f4c4c0f9d0f90300578fc8d081f43be281a71:
Merge tag 'nova-next-v6.17-2025-07-18' of https://gitlab.freedesktop.org/drm/nova into drm-next (2025-07-21 12:56:39 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2025-07-31
for you to fetch changes up to f62408efc8669b82541295a4611494c8c8c52684:
drm/xe/vf: Disable CSC support on VF (2025-07-30 15:09:27 -0400)
----------------------------------------------------------------
- Fix BMG probe on unsupported mailbox command (Raag)
- Fix OA static checker warning about null gt (Ashutosh)
- Fix a NULL vs IS_ERR() bug in xe_i2c_register_adapter (Dan)
- Fix missing unwind goto in GuC/HuC (Zhanjun)
- Don't register I2C devices if VF (Lukasz)
- Clear whole GuC g2h_fence during initialization (Michal)
- Avoid call kfree for drmm_kzalloc (Shuicheng)
- Fix pci_dev reference leak on configfs (Michal)
- SRIOV: Disable CSC support on VF (Lukasz)
----------------------------------------------------------------
Ashutosh Dixit (1):
drm/xe/oa: Fix static checker warning about null gt
Dan Carpenter (1):
drm/xe: Fix a NULL vs IS_ERR() bug in xe_i2c_register_adapter()
Lukasz Laguna (2):
drm/xe/vf: Don't register I2C devices if VF
drm/xe/vf: Disable CSC support on VF
Michal Wajdeczko (2):
drm/xe/guc: Clear whole g2h_fence during initialization
drm/xe/configfs: Fix pci_dev reference leak
Raag Jadav (1):
drm/xe: Don't fail probe on unsupported mailbox command
Shuicheng Lin (1):
drm/xe/hw_engine_group: Avoid call kfree() for drmm_kzalloc()
Zhanjun Dong (1):
drm/xe/uc: Fix missing unwind goto
drivers/gpu/drm/xe/xe_configfs.c | 3 ++-
drivers/gpu/drm/xe/xe_device.c | 1 +
drivers/gpu/drm/xe/xe_device_sysfs.c | 7 ++++++-
drivers/gpu/drm/xe/xe_guc_ct.c | 6 +-----
drivers/gpu/drm/xe/xe_hw_engine_group.c | 28 ++++++----------------------
drivers/gpu/drm/xe/xe_i2c.c | 7 +++++--
drivers/gpu/drm/xe/xe_oa.c | 2 +-
drivers/gpu/drm/xe/xe_uc.c | 2 +-
8 files changed, 23 insertions(+), 33 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PULL] drm-xe-next-fixes
@ 2025-08-06 13:24 Rodrigo Vivi
0 siblings, 0 replies; 23+ messages in thread
From: Rodrigo Vivi @ 2025-08-06 13:24 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Sima,
Here goes our last xe-next-fixes pr towards 6.17-rc1.
It marks Xe driver as BROKEN if kernel page is not 4K, while
we don't fix this ARM support, but work is in progress there.
Also, mostly SRIOV fixes, but one patch that is more of a
convenience, removing the need of a kernel parameter to go
to a PF mode in virtualized environment. I hope it is okay
for this stage.
Thanks,
Rodrigo.
drm-xe-next-fixes-2025-08-06:
- SRIOV: PF fixes and removal of need of module param (Michal)
- Fix driver unbind around Devcoredump (Bala)
- Mark xe driver as BROKEN if kernel page size is not 4kB (Simon)
The following changes since commit 6531a2cf07ef156956840853692755cc7e1621b7:
Merge tag 'drm-xe-next-fixes-2025-07-31' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next (2025-08-01 07:09:16 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2025-08-06
for you to fetch changes up to 022906afdf90327bce33d52fb4fb41b6c7d618fb:
Mark xe driver as BROKEN if kernel page size is not 4kB (2025-08-04 11:59:11 -0400)
----------------------------------------------------------------
- SRIOV: PF fixes and removal of need of module param (Michal)
- Fix driver unbind around Devcoredump (Bala)
- Mark xe driver as BROKEN if kernel page size is not 4kB (Simon)
----------------------------------------------------------------
Balasubramani Vivekanandan (1):
drm/xe/devcoredump: Defer devcoredump initialization during probe
Michal Wajdeczko (3):
drm/xe/pf: Enable SR-IOV PF mode by default
drm/xe/pf: Disable PF restart worker on device removal
drm/xe/pf: Make sure PF is ready to configure VFs
Simon Richter (1):
Mark xe driver as BROKEN if kernel page size is not 4kB
drivers/gpu/drm/xe/Kconfig | 1 +
drivers/gpu/drm/xe/xe_device.c | 8 ++--
drivers/gpu/drm/xe/xe_gt_sriov_pf.c | 57 ++++++++++++++++++++++++++++-
drivers/gpu/drm/xe/xe_gt_sriov_pf.h | 1 +
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c | 4 +-
drivers/gpu/drm/xe/xe_guc_capture.c | 6 +++
drivers/gpu/drm/xe/xe_module.c | 8 +++-
drivers/gpu/drm/xe/xe_pci_sriov.c | 7 +++-
drivers/gpu/drm/xe/xe_sriov_pf.c | 27 ++++++++++++++
drivers/gpu/drm/xe/xe_sriov_pf.h | 1 +
10 files changed, 112 insertions(+), 8 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2025-08-06 13:24 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-28 16:21 [PULL] drm-xe-next-fixes Thomas Hellstrom
-- strict thread matches above, loose matches on Subject: below --
2025-08-06 13:24 Rodrigo Vivi
2025-07-31 19:46 Rodrigo Vivi
2025-06-05 19:07 Thomas Hellstrom
2025-05-23 8:25 Thomas Hellstrom
2025-03-27 15:14 Lucas De Marchi
2025-03-13 4:41 Lucas De Marchi
2024-11-28 15:39 Thomas Hellstrom
2024-11-21 19:39 Thomas Hellstrom
2024-11-15 11:10 Thomas Hellstrom
2024-09-20 2:56 Lucas De Marchi
2024-09-20 3:14 ` Lucas De Marchi
2024-09-12 23:23 Lucas De Marchi
2024-07-18 15:51 Rodrigo Vivi
2024-07-09 21:31 Rodrigo Vivi
2024-07-10 19:42 ` Lucas De Marchi
2024-07-10 20:45 ` Rodrigo Vivi
2024-05-09 16:35 Thomas Hellstrom
2024-05-02 14:26 Thomas Hellstrom
2024-03-15 4:14 Lucas De Marchi
2024-03-04 16:00 Lucas De Marchi
2024-01-16 10:22 Thomas Hellström
2023-12-26 18:27 Rodrigo Vivi
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).