Index | Thread | Search

From:
kisekinopureya <kisekinopureya@disroot.org>
Subject:
[PATCH 0/4] i915 dg2 patches
To:
tech@openbsd.org
Date:
Thu, 10 Sep 2026 22:13:48 +0300

Download raw body.

Thread
This patch series adds necessary changes to i915 for Intel Arc (DG2).
I've been using it for a week on -current and haven't observed any
panic/crashes yet. I don't have an integrated gpu, i can't confirm
whether the changes broke integrated gpus.

This is my first patch to the mailing list, please let me know 
if I need to adjust anything.

dmesg
...
inteldrm0: msi, DG2, gen 12
inteldrm0: 1920x1080, 32bpp
wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation), using wskbd0
inteldrm0 at pci3 dev 0 function 0 "Intel Arc A770" rev 0x08
drm0 at inteldrm0
...

glxinfo -B
...
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) Arc(tm) A770 Graphics (DG2) (0x56a0)
    Version: 25.0.7
    Accelerated: yes
...


kisekinopureya (4):
  remove force_probe for dg2
  unstub intel_slicemask_from_xehp_dssmask
  disable huc for dg2
  port gem and ttm memory management to uvm

 sys/dev/pci/drm/i915/gem/i915_gem_object.h |  4 +-
 sys/dev/pci/drm/i915/gem/i915_gem_shmem.c  | 23 ++++---
 sys/dev/pci/drm/i915/gem/i915_gem_ttm.c    | 72 ++++++++++++++++++----
 sys/dev/pci/drm/i915/gt/intel_sseu.c       | 32 ++++++++--
 sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.c   |  8 ++-
 sys/dev/pci/drm/i915/i915_pci.c            |  1 -
 6 files changed, 109 insertions(+), 31 deletions(-)