
Prior pull requests for the Intel graphics driver in Linux 6.19 included landing Lunar Lake's CASF adaptive sharpening feature , initial Crescent Island graphics card support , initial Xe3P graphics code for Nova Lake , and various other changes.
Today's last batch of Xe feature patches for Linux 6.19 include introducing the "sriov_admin" sysfs tree for Arc Pro graphics cards, user-space support to limit the number of jobs per execution queue, continued SR-IOV work, and various other enhancements:
drm-xe-next-2025-11-14:
UAPI Changes:
- Limit number of jobs per exec queue
- Add sriov_admin sysfs tree
Driver Changes:
- Fix an uninitialized value
- Expose a residency counter through debugfs
- Workaround enabling and improvement
- More Crescent Island-specific support
- PAT entry dump improvement
- Inline gt_reset in the worker
- Synchronize GT reset with device unbind
- Do clean shutdown also when using fl
- Fix serialization on burst of unbinds
- Pagefault Refactor
- Remove some unused code
- Avoid TOCTOU when montoring throttle reasons
- Add/extend workaround
- SRIOV migration work / plumbing
- Drop debug flag requirement for VF resource fixup
- Fix MTL vm_max_level
- Changes around TILE_ADDR_RANGE for platform compatibility
- Add runtime registers for GFX ver >= 35
- Kerneldoc fix
- Rework pcode error mapping
- Allow lockdown the PF
- Eliminate GUC code caching of some frequency values
- Improvements around forcewake referencing
See this pull request for the full list of Xe feature patches on their way to DRM-Next ahead of the Linux 6.19 merge window in early December.