From: kisekinopureya Subject: [PATCH 0/4] i915 dg2 patches To: tech@openbsd.org Date: Thu, 10 Sep 2026 22:13:48 +0300 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(-)