All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Hellstrom <thomas.hellstrom@linux.intel.com>
To: Dave Airlie <airlied@gmail.com>, Simona Vetter <simona.vetter@ffwll.ch>
Cc: "Jani Nikula" <jani.nikula@linux.intel.com>,
	"Joonas Lahtinen" <joonas.lahtinen@linux.intel.com>,
	"Tvrtko Ursulin" <tursulin@ursulin.net>,
	"Rodrigo Vivi" <rodrigo.vivi@intel.com>,
	"Thomas Zimmermann" <tzimmermann@suse.de>,
	"Maarten Lankhorst" <maarten.lankhorst@linux.intel.com>,
	"Maxime Ripard" <mripard@kernel.org>,
	"Thomas Hellström" <thomas.hellstrom@linux.intel.com>,
	"Oded Gabbay" <ogabbay@kernel.org>,
	"Lucas De Marchi" <lucas.demarchi@intel.com>,
	dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org,
	intel-xe@lists.freedesktop.org, dim-tools@lists.freedesktop.org
Subject: [PULL] drm-xe-next
Date: Thu, 17 Apr 2025 12:22:32 +0200	[thread overview]
Message-ID: <aADWaEFKVmxSnDLo@fedora> (raw)

Hi Dave, Simona

The first drm-xe-next PR towards 6.16 Nothing major worth pointing out,
a lot of work and improvents all over the drivers. There is a drm_gpusvm
kernel-doc fix that touches core drm.

Thanks,
Thomas

drm-xe-next-2025-04-17:
Core Changes:
Fix drm_gpusvm kernel-doc (Lucas)

Driver Changes:
- Release guc ids before cancelling work (Tejas)
- Remove a duplicated pc_start_call (Rodrigo)
- Fix an incorrect assert in previous userptr fixes (Thomas)
- Remove gen11 assertions and prefixes (Lucas)
- Drop sentinels from arg to xe_rtp_process_to_src (Lucas)
- Temporarily disable D3Cold on BMG (Rodrigo)
- Fix MOCS debugfs LNCF readout (Tvrtko)
- Some ring flush cleanups (Tvrtko)
- Use unsigned int for alignment in fb pinning code (Tvrtko)
- Retry and wait longer for GuC PC start (Rodrigo)
- Recognize 3DSTATE_COARSE_PIXEL in LRC dumps (Matt Roper)
- Remove reduntant check in xe_vm_create_ioctl() (Xin)
- A bunch of SRIOV updates (Michal)
- Add stats for SVM page-faults (Francois)
- Fix an UAF (Harish)
- Expose fan speed (Raag)
- Fix exporting xe buffer objects multiple times (Tomasz)
- Apply a workaround (Vinay)
- Simplify pinned bo iteration (Thomas)
- Remove an incorrect "static" keywork (Lucas)
- Add support for separate firmware files on each GT (Lucas)
- Survivability handling fixes (Lucas)
- Allow to inject error in early probe (Lucas)
- Fix unmet direct dependencies warning (Yue Haibing)
- More error injection during probe (Francois)
- Coding style fix (Maarten)
- Additional stats support (Riana)
- Add fault injection for xe_oa_alloc_regs (Nakshrtra)
- Add a BMG PCI ID (Matt Roper)
- Some SVM fixes and preliminary SVM multi-device work (Thomas)
- Switch the migrate code from drm managed to dev managed (Aradhya)
- Fix an out-of-bounds shift when invalidating TLB (Thomas)
- Ensure fixed_slice_mode gets set after ccs_mode change (Niranjana)
- Use local fence in error path of xe_migrate_clear (Matthew Brost)
- More Workarounds (Julia)
- Define sysfs_ops on all directories (Tejas)
- Set power state to D3Cold during s2idle/s3 (Badal)
- Devcoredump output fix (John)
- Avoid plain 64-bit division (Arnd Bergmann)
- Reword a debug message (John)
- Don't print a hwconfig error message when forcing execlists (Stuart)
- Restore an error code to avoid a smatch warning (Rodrigo)
- Invalidate L3 read-only cachelines for geometry streams too (Kenneth)
- Make PPHWSP size explicit in xe_gt_lrc_size() (Gustavo)
- Add GT frequency events (Vinay)
- Fix xe_pt_stage_bind_walk kerneldoc (Thomas)
- Add a workaround (Aradhya)
- Rework pinned save/restore (Matthew Auld, Matthew Brost)
- Allow non-contig VRAM kernel BO (Matthew Auld)
- Support non-contig VRAM provisioning for SRIOV (Matthew Auld)
- Allow scratch-pages for unmapped parts of page-faulting VMs. (Oak)
- Ensure XE_BO_FLAG_CPU_ADDR_MIRROR had a unique value (Matt Roper)
- Fix taking an invalid lock on wedge (Lucas)
- Configs and documentation for survivability mode (Riana)
- Remove an unused macro (Shuicheng)
- Work around a page-fault full error (Matt Brost)
- Enable a SRIOV workaround (John)
- Bump the recommended GuC version (John)
- Allow to drop VRAM resizing (Lucas)
- Don't expose privileged debugfs files if VF (Michal)
- Don't show GGTT/LMEM debugfs files under media GT (Michal)
- Adjust ring-buffer emission for maximum possible size (Tvrtko)
- Fix notifier vs folio lock deadlock (Matthew Auld)
- Stop relying on placement for dma-buf unmap Matthew Auld)


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-2025-04-17

for you to fetch changes up to d755887f8e5a2a18e15e6632a5193e5feea18499:

  drm/xe/dma_buf: stop relying on placement in unmap (2025-04-16 09:59:24 +0100)

----------------------------------------------------------------
Core Changes:
Fix drm_gpusvm kernel-doc (Lucas)

Driver Changes:
- Release guc ids before cancelling work (Tejas)
- Remove a duplicated pc_start_call (Rodrigo)
- Fix an incorrect assert in previous userptr fixes (Thomas)
- Remove gen11 assertions and prefixes (Lucas)
- Drop sentinels from arg to xe_rtp_process_to_src (Lucas)
- Temporarily disable D3Cold on BMG (Rodrigo)
- Fix MOCS debugfs LNCF readout (Tvrtko)
- Some ring flush cleanups (Tvrtko)
- Use unsigned int for alignment in fb pinning code (Tvrtko)
- Retry and wait longer for GuC PC start (Rodrigo)
- Recognize 3DSTATE_COARSE_PIXEL in LRC dumps (Matt Roper)
- Remove reduntant check in xe_vm_create_ioctl() (Xin)
- A bunch of SRIOV updates (Michal)
- Add stats for SVM page-faults (Francois)
- Fix an UAF (Harish)
- Expose fan speed (Raag)
- Fix exporting xe buffer objects multiple times (Tomasz)
- Apply a workaround (Vinay)
- Simplify pinned bo iteration (Thomas)
- Remove an incorrect "static" keywork (Lucas)
- Add support for separate firmware files on each GT (Lucas)
- Survivability handling fixes (Lucas)
- Allow to inject error in early probe (Lucas)
- Fix unmet direct dependencies warning (Yue Haibing)
- More error injection during probe (Francois)
- Coding style fix (Maarten)
- Additional stats support (Riana)
- Add fault injection for xe_oa_alloc_regs (Nakshrtra)
- Add a BMG PCI ID (Matt Roper)
- Some SVM fixes and preliminary SVM multi-device work (Thomas)
- Switch the migrate code from drm managed to dev managed (Aradhya)
- Fix an out-of-bounds shift when invalidating TLB (Thomas)
- Ensure fixed_slice_mode gets set after ccs_mode change (Niranjana)
- Use local fence in error path of xe_migrate_clear (Matthew Brost)
- More Workarounds (Julia)
- Define sysfs_ops on all directories (Tejas)
- Set power state to D3Cold during s2idle/s3 (Badal)
- Devcoredump output fix (John)
- Avoid plain 64-bit division (Arnd Bergmann)
- Reword a debug message (John)
- Don't print a hwconfig error message when forcing execlists (Stuart)
- Restore an error code to avoid a smatch warning (Rodrigo)
- Invalidate L3 read-only cachelines for geometry streams too (Kenneth)
- Make PPHWSP size explicit in xe_gt_lrc_size() (Gustavo)
- Add GT frequency events (Vinay)
- Fix xe_pt_stage_bind_walk kerneldoc (Thomas)
- Add a workaround (Aradhya)
- Rework pinned save/restore (Matthew Auld, Matthew Brost)
- Allow non-contig VRAM kernel BO (Matthew Auld)
- Support non-contig VRAM provisioning for SRIOV (Matthew Auld)
- Allow scratch-pages for unmapped parts of page-faulting VMs. (Oak)
- Ensure XE_BO_FLAG_CPU_ADDR_MIRROR had a unique value (Matt Roper)
- Fix taking an invalid lock on wedge (Lucas)
- Configs and documentation for survivability mode (Riana)
- Remove an unused macro (Shuicheng)
- Work around a page-fault full error (Matt Brost)
- Enable a SRIOV workaround (John)
- Bump the recommended GuC version (John)
- Allow to drop VRAM resizing (Lucas)
- Don't expose privileged debugfs files if VF (Michal)
- Don't show GGTT/LMEM debugfs files under media GT (Michal)
- Adjust ring-buffer emission for maximum possible size (Tvrtko)
- Fix notifier vs folio lock deadlock (Matthew Auld)
- Stop relying on placement for dma-buf unmap Matthew Auld)

----------------------------------------------------------------
Aradhya Bhatia (2):
      drm/xe/migrate: Switch from drm to dev managed actions
      drm/xe/xe2hpg: Add Wa_16025250150

Arnd Bergmann (1):
      drm/xe: avoid plain 64-bit division

Badal Nilawar (1):
      drm/xe/d3cold: Set power state to D3Cold during s2idle/s3

Francois Dugast (2):
      drm/xe/svm: Add stats for SVM page faults
      drm/xe/hw_engine_class_sysfs: Allow to inject error during probe

Gustavo Sousa (1):
      drm/xe: Make PPHWSP size explicit in xe_gt_lrc_size()

Harish Chegondi (1):
      drm/xe/eustall: Fix a possible pointer dereference after free

John Harrison (4):
      drm/xe/guc: Reformat dead CT reason string to be devcoredump compatible
      drm/xe/guc: Re-word message about ADS size changes
      drm/xe/guc: Enable w/a 16026508708
      drm/xe/guc: Bump the recommended GuC version to 70.44.1

Julia Filipchuk (1):
      drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406

Kenneth Graunke (1):
      drm/xe: Invalidate L3 read-only cachelines for geometry streams too

Lucas De Marchi (12):
      drm/gpusvm: Fix kernel-doc
      drm/xe: Remove pointless gen11 assertions
      drm/xe: Remove GEN11 prefixes from documentation
      drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr()
      drm/xe/uc: Remove static from loop variable
      drm/xe/uc: Add support for different firmware files on each GT
      drm/xe: Move survivability back to xe
      drm/xe: Set survivability mode before heci init
      drm/xe: Allow to inject error in early probe
      drm/xe: Fix taking invalid lock on wedge
      drm/xe: Allow to drop vram resizing
      drm/xe: Set LRC addresses before guc load

Maarten Lankhorst (1):
      drm/xe: Remove extra spaces in xe_vm.c

Matt Roper (3):
      drm/xe/xe3: Recognize 3DSTATE_COARSE_PIXEL in LRC dumps
      drm/xe/bmg: Add one additional PCI ID
      drm/xe: Ensure XE_BO_FLAG_CPU_ADDR_MIRROR has a unique value

Matthew Auld (8):
      drm/xe: use backup object for pinned save/restore
      drm/xe/migrate: ignore CCS for kernel objects
      drm/xe: add XE_BO_FLAG_PINNED_LATE_RESTORE
      drm/xe: unconditionally apply PINNED for pin_map()
      drm/xe: allow non-contig VRAM kernel BO
      drm/xe/sriov: support non-contig VRAM provisioning
      drm/xe/userptr: fix notifier vs folio deadlock
      drm/xe/dma_buf: stop relying on placement in unmap

Matthew Brost (3):
      drm/xe: Use local fence in error path of xe_migrate_clear
      drm/xe: Add XE_BO_FLAG_PINNED_NORESTORE
      drm/xe: Add page queue multiplier

Michal Wajdeczko (14):
      drm/xe: Add MI_LOAD_REGISTER_REG command definition
      drm/xe: Add MI_MATH and ALU instruction definitions
      drm/xe: Avoid reading RMW registers in emit_wa_job
      drm/xe/vf: Stop applying save-restore MMIOs if VF
      drm/xe/vf: Unblock xe_rtp_process_to_sr for VFs
      drm/xe: Prefer USEC_PER_SEC over MICRO
      drm/xe/vf: Don't try Driver-FLR if VF
      drm/xe/vf: Catch all unexpected register reads
      drm/xe/vf: Don't check CTC_MODE[0] if VF
      drm/xe/pf: Drop CTC_MODE from VF runtime register list
      drm/xe/guc: Refactor GuC debugfs initialization
      drm/xe/guc: Don't expose GuC privileged debugfs files if VF
      drm/xe/vf: Don't expose privileged GT debugfs files if VF
      drm/xe/pf: Don't show GGTT/LMEM debugfs files under media GT

Nakshtra Goyal (1):
      drm/xe: Add fault injection for xe_oa_alloc_regs

Niranjana Vishwanathapura (1):
      drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change

Oak Zeng (3):
      drm/xe: Introduced needs_scratch bit in device descriptor
      drm/xe: Clear scratch page on vm_bind
      drm/xe: Allow scratch page under fault mode for certain platform

Raag Jadav (1):
      drm/xe/hwmon: expose fan speed

Riana Tauro (6):
      drm/xe: Add support for per-function engine activity
      drm/xe/xe_pmu: Add PMU support for per-function engine activity stats
      drm/xe/pf: Enable per-function engine activity stats
      drm/xe: Add configfs to enable survivability mode
      drm/xe: Add documentation for survivability mode
      drm/xe: Enable configfs support for survivability mode

Rodrigo Vivi (4):
      drm/xe/guc_pc: Remove duplicated pc_start call
      drm/xe/pm: Temporarily disable D3Cold on BMG
      drm/xe/guc_pc: Retry and wait longer for GuC PC start
      drm/xe: Restore EIO errno return when GuC PC start fails

Shuicheng Lin (1):
      drm/xe: remove unused LE_COS

Stuart Summers (1):
      drm/xe: Don't print error about hwconfig when using execlists

Tejas Upadhyay (2):
      drm/xe: Release guc ids before cancelling work
      drm/xe/hw_engine: define sysfs_ops on all directories

Thomas Hellström (10):
      drm/xe/userptr: Fix an incorrect assert
      Merge drm/drm-next into drm-xe-next
      drm/xe: Simplify pinned bo iteration
      drm/xe: Introduce CONFIG_DRM_XE_GPUSVM
      drm/xe/svm: Fix a potential bo UAF
      drm/xe/bo: Add a bo remove callback
      drm/xe/migrate: Allow xe_migrate_vram() also on non-pagefault capable devices
      drm/xe: Make the PT code handle placement per PTE rather than per vma / range
      drm/xe: Fix an out-of-bounds shift when invalidating TLB
      drm/xe: Fix xe_pt_stage_bind_walk kerneldoc

Tomasz Rusinowicz (1):
      drm/xe: Fix exporting xe buffers multiple times

Tvrtko Ursulin (5):
      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
      drm/xe: Adjust ringbuf emission for maximum possible size

Vinay Belgaumkar (2):
      drm/xe: Apply Wa_16023105232
      drm/xe/pmu: Add GT frequency events

Xin Wang (1):
      drm/xe: remove redundant check in xe_vm_create_ioctl()

Yue Haibing (1):
      drm/xe: Fix unmet direct dependencies warning

 .../ABI/testing/sysfs-driver-intel-xe-hwmon        |  24 ++
 Documentation/gpu/xe/index.rst                     |   1 +
 Documentation/gpu/xe/xe_configfs.rst               |  10 +
 Documentation/gpu/xe/xe_pcode.rst                  |   7 +
 drivers/gpu/drm/xe/Kconfig                         |  18 +-
 drivers/gpu/drm/xe/Makefile                        |   3 +-
 drivers/gpu/drm/xe/abi/guc_actions_abi.h           |   1 +
 drivers/gpu/drm/xe/abi/guc_klvs_abi.h              |   1 +
 drivers/gpu/drm/xe/display/intel_fbdev_fb.c        |   4 +-
 drivers/gpu/drm/xe/display/xe_plane_initial.c      |   2 +-
 drivers/gpu/drm/xe/instructions/xe_alu_commands.h  |  79 ++++
 .../gpu/drm/xe/instructions/xe_gfxpipe_commands.h  |   1 +
 drivers/gpu/drm/xe/instructions/xe_gpu_commands.h  |   1 +
 drivers/gpu/drm/xe/instructions/xe_mi_commands.h   |   5 +
 drivers/gpu/drm/xe/regs/xe_engine_regs.h           |   8 +
 drivers/gpu/drm/xe/regs/xe_gt_regs.h               |  13 +-
 drivers/gpu/drm/xe/regs/xe_pcode_regs.h            |   3 +
 drivers/gpu/drm/xe/tests/xe_bo.c                   |   4 +-
 drivers/gpu/drm/xe/tests/xe_migrate.c              |   9 +-
 drivers/gpu/drm/xe/xe_bo.c                         | 429 ++++++++++++---------
 drivers/gpu/drm/xe/xe_bo.h                         |  25 +-
 drivers/gpu/drm/xe/xe_bo_evict.c                   | 313 ++++++++-------
 drivers/gpu/drm/xe/xe_bo_evict.h                   |   7 +-
 drivers/gpu/drm/xe/xe_bo_types.h                   |   2 +
 drivers/gpu/drm/xe/xe_configfs.c                   | 250 ++++++++++++
 drivers/gpu/drm/xe/xe_configfs.h                   |  24 ++
 drivers/gpu/drm/xe/xe_device.c                     |  44 ++-
 drivers/gpu/drm/xe/xe_device_types.h               |  32 +-
 drivers/gpu/drm/xe/xe_dma_buf.c                    |   7 +-
 drivers/gpu/drm/xe/xe_eu_stall.c                   |   8 +-
 drivers/gpu/drm/xe/xe_force_wake.c                 |   6 -
 drivers/gpu/drm/xe/xe_ggtt.c                       |   2 +-
 drivers/gpu/drm/xe/xe_gt.c                         |  84 +++-
 drivers/gpu/drm/xe/xe_gt_clock.c                   |  54 ++-
 drivers/gpu/drm/xe/xe_gt_debugfs.c                 |  30 +-
 drivers/gpu/drm/xe/xe_gt_mcr.c                     |   3 +-
 drivers/gpu/drm/xe/xe_gt_pagefault.c               |  13 +-
 drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c         |  20 +-
 drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c        |  66 +++-
 drivers/gpu/drm/xe/xe_gt_sriov_pf_service.c        |   6 -
 drivers/gpu/drm/xe/xe_gt_stats.c                   |   1 +
 drivers/gpu/drm/xe/xe_gt_stats_types.h             |   1 +
 drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c        |  12 +-
 drivers/gpu/drm/xe/xe_gt_types.h                   |   2 +
 drivers/gpu/drm/xe/xe_guc.c                        |   3 +-
 drivers/gpu/drm/xe/xe_guc_ads.c                    |  87 +++--
 drivers/gpu/drm/xe/xe_guc_ct.c                     |   5 +-
 drivers/gpu/drm/xe/xe_guc_debugfs.c                | 154 ++++----
 drivers/gpu/drm/xe/xe_guc_engine_activity.c        | 200 ++++++++--
 drivers/gpu/drm/xe/xe_guc_engine_activity.h        |   7 +-
 drivers/gpu/drm/xe/xe_guc_engine_activity_types.h  |  12 +-
 drivers/gpu/drm/xe/xe_guc_log.c                    |   3 +-
 drivers/gpu/drm/xe/xe_guc_pc.c                     |  72 +++-
 drivers/gpu/drm/xe/xe_guc_pc.h                     |   1 +
 drivers/gpu/drm/xe/xe_guc_submit.c                 |  11 +-
 drivers/gpu/drm/xe/xe_guc_types.h                  |   5 +
 drivers/gpu/drm/xe/xe_hmm.c                        |  30 +-
 drivers/gpu/drm/xe/xe_hw_engine.c                  |  45 ++-
 drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c      | 109 +++---
 drivers/gpu/drm/xe/xe_hwmon.c                      | 125 +++++-
 drivers/gpu/drm/xe/xe_lmtt.c                       |   2 +-
 drivers/gpu/drm/xe/xe_lrc.c                        |  28 +-
 drivers/gpu/drm/xe/xe_memirq.c                     |   2 +-
 drivers/gpu/drm/xe/xe_migrate.c                    |  30 +-
 drivers/gpu/drm/xe/xe_mmio.c                       |  11 +-
 drivers/gpu/drm/xe/xe_module.c                     |   9 +-
 drivers/gpu/drm/xe/xe_oa.c                         |   1 +
 drivers/gpu/drm/xe/xe_pci.c                        |  27 +-
 drivers/gpu/drm/xe/xe_pci_sriov.c                  |  20 +
 drivers/gpu/drm/xe/xe_pcode.c                      |   2 +
 drivers/gpu/drm/xe/xe_pcode_api.h                  |   3 +
 drivers/gpu/drm/xe/xe_pm.c                         |  21 +-
 drivers/gpu/drm/xe/xe_pmu.c                        |  77 +++-
 drivers/gpu/drm/xe/xe_pt.c                         | 238 +++++++-----
 drivers/gpu/drm/xe/xe_query.c                      |   2 +-
 drivers/gpu/drm/xe/xe_reg_sr.c                     |   3 +
 drivers/gpu/drm/xe/xe_ring_ops.c                   |  13 +-
 drivers/gpu/drm/xe/xe_ring_ops_types.h             |   2 +-
 drivers/gpu/drm/xe/xe_rtp.c                        |   3 -
 drivers/gpu/drm/xe/xe_sa.c                         |   3 +-
 drivers/gpu/drm/xe/xe_survivability_mode.c         |  82 +++-
 drivers/gpu/drm/xe/xe_survivability_mode.h         |   2 +-
 drivers/gpu/drm/xe/xe_svm.c                        |  30 +-
 drivers/gpu/drm/xe/xe_svm.h                        |  80 ++--
 drivers/gpu/drm/xe/xe_uc_fw.c                      |  90 +++--
 drivers/gpu/drm/xe/xe_vm.c                         |  42 +-
 drivers/gpu/drm/xe/xe_vm_types.h                   |   2 +
 drivers/gpu/drm/xe/xe_vram.c                       |   5 +-
 drivers/gpu/drm/xe/xe_wa.c                         |  18 +
 drivers/gpu/drm/xe/xe_wa_oob.rules                 |   6 +
 include/drm/intel/pciids.h                         |   1 +
 include/uapi/drm/xe_drm.h                          |   6 +-
 92 files changed, 2408 insertions(+), 957 deletions(-)
 create mode 100644 Documentation/gpu/xe/xe_configfs.rst
 create mode 100644 drivers/gpu/drm/xe/instructions/xe_alu_commands.h
 create mode 100644 drivers/gpu/drm/xe/xe_configfs.c
 create mode 100644 drivers/gpu/drm/xe/xe_configfs.h

             reply	other threads:[~2025-04-17 10:22 UTC|newest]

Thread overview: 68+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-04-17 10:22 Thomas Hellstrom [this message]
  -- strict thread matches above, loose matches on Subject: below --
2026-05-14 13:20 [PULL] drm-xe-next Thomas Hellstrom
2026-04-30 13:00 Thomas Hellstrom
2026-03-27  3:24 Matthew Brost
2026-03-26  4:44 Matthew Brost
2026-03-12 14:57 Matthew Brost
2026-03-02 22:40 Matthew Brost
2026-01-15 16:16 Rodrigo Vivi
2025-12-30  9:58 Thomas Hellstrom
2025-12-19 22:41 Rodrigo Vivi
2025-11-14 10:49 Thomas Hellstrom
2025-11-17 20:56 ` Dave Airlie
2025-11-18  8:34   ` Thomas Hellström
2025-11-05 16:53 Thomas Hellstrom
2025-10-28 11:16 Thomas Hellstrom
2025-10-31 17:46 ` Simona Vetter
2025-10-20  8:31 Thomas Hellstrom
2025-10-24 11:26 ` Simona Vetter
2025-09-19 14:53 Lucas De Marchi
2025-08-29 22:00 Lucas De Marchi
2025-07-15 18:21 Rodrigo Vivi
2025-07-10 22:16 Rodrigo Vivi
2025-07-11  9:12 ` Simona Vetter
2025-07-11  9:25 ` Simona Vetter
2025-06-18 20:05 Rodrigo Vivi
2025-05-08 16:01 Thomas Hellstrom
2025-04-28 16:03 Thomas Hellstrom
2025-04-28 14:27 Thomas Hellstrom
2025-04-28 15:40 ` Thomas Hellström
2025-03-07  8:02 Lucas De Marchi
2025-03-07 14:51 ` Lucas De Marchi
2025-03-07 19:04   ` Lucas De Marchi
2025-02-24 18:50 Lucas De Marchi
2025-01-10 14:54 Rodrigo Vivi
2025-01-07 19:01 Rodrigo Vivi
2024-12-11 23:27 Rodrigo Vivi
2024-10-31 11:50 Thomas Hellstrom
2024-10-24 17:52 Thomas Hellstrom
2024-10-24 19:22 ` Matthew Brost
2024-10-25  7:30   ` Thomas Hellström
2024-10-25  9:34     ` Jani Nikula
2024-10-25 10:45       ` Thomas Hellström
2024-10-25 22:26         ` Matthew Brost
2024-10-17  9:32 Thomas Hellstrom
2024-10-10  9:56 Thomas Hellstrom
2024-09-06  2:29 Lucas De Marchi
2024-08-28 19:18 Lucas De Marchi
2024-08-22 20:55 Lucas De Marchi
2024-08-27 10:51 ` Daniel Vetter
2024-07-30 22:39 Lucas De Marchi
2024-07-02 19:02 Rodrigo Vivi
2024-07-05  8:18 ` Daniel Vetter
2024-06-26 22:32 Rodrigo Vivi
2024-06-06 21:43 Rodrigo Vivi
2024-04-23 12:54 Thomas Hellstrom
2024-02-26  3:21 Lucas De Marchi
2024-02-26  9:58 ` Daniel Vetter
2024-02-26 10:46 ` Daniel Stone
2024-02-26 14:16   ` Lucas De Marchi
2023-12-15 22:28 Rodrigo Vivi
2023-12-17 12:35 ` Oded Gabbay
2023-12-17 12:35   ` Oded Gabbay
2023-12-18 12:09 ` Oded Gabbay
2023-12-18 12:09   ` Oded Gabbay
2023-12-18 14:27 ` Oded Gabbay
2023-12-18 14:27   ` Oded Gabbay
2023-12-19  7:17   ` Ohad Sharabi
2023-12-19  9:15   ` Dani Liberman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=aADWaEFKVmxSnDLo@fedora \
    --to=thomas.hellstrom@linux.intel.com \
    --cc=airlied@gmail.com \
    --cc=dim-tools@lists.freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=intel-xe@lists.freedesktop.org \
    --cc=jani.nikula@linux.intel.com \
    --cc=joonas.lahtinen@linux.intel.com \
    --cc=lucas.demarchi@intel.com \
    --cc=maarten.lankhorst@linux.intel.com \
    --cc=mripard@kernel.org \
    --cc=ogabbay@kernel.org \
    --cc=rodrigo.vivi@intel.com \
    --cc=simona.vetter@ffwll.ch \
    --cc=tursulin@ursulin.net \
    --cc=tzimmermann@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.