Intel Preps A Lot Of Xe3 Code For Linux 7.1 Kernel
([Intel] 4 Hours Ago
drm-xe-next)
- Reference: 0001617127
- News link: https://www.phoronix.com/news/Intel-DRM-Xe-Next-Linux-7.1
- Source link:
Intel yesterday sent out their first "drm-xe-next" pull request to DRM-Next of new Xe kernel graphics driver improvements they have readied for their eventual upstreaming into the Linux 7.1 kernel.
Intel has their first batch of several Xe driver improvements ready ahead of the Linux 7.1 merge window coming up in mid-April. The Xe driver improvements for this next kernel include a number of hardware workarounds, SR-IOV changes, "lots of work" on the Xe3(P) graphics support for Crescent Island and Nova Lake, context-based TLB invalidations, and various other improvements.
Among the specifics are discrete GPU memory optimizations, applying the windower hardware filtering setting for Xe3 and Xe3P, prefetch page-fault support for Xe3P, various [1]Xe3P_LPG and Nova Lake P enabling , multi-queue support for Xe3P_XPC, and various fixes. There are also more Panther Lake and Wildcat Lake PCI graphics device IDs added.
The full list of patches sent via drm-xe-next as the first round of Xe material for Linux 7.1 can be found via [2]this pull request . Expect more i915 and Xe driver improvements to come over the next few weeks.
[1] https://www.phoronix.com/news/Intel-Xe3P-LPG-Nova-Lake-P
[2] https://lore.kernel.org/dri-devel/aaYR5G2MHjOEMXPW@lstrano-desk.jf.intel.com/T/#u
Intel has their first batch of several Xe driver improvements ready ahead of the Linux 7.1 merge window coming up in mid-April. The Xe driver improvements for this next kernel include a number of hardware workarounds, SR-IOV changes, "lots of work" on the Xe3(P) graphics support for Crescent Island and Nova Lake, context-based TLB invalidations, and various other improvements.
Among the specifics are discrete GPU memory optimizations, applying the windower hardware filtering setting for Xe3 and Xe3P, prefetch page-fault support for Xe3P, various [1]Xe3P_LPG and Nova Lake P enabling , multi-queue support for Xe3P_XPC, and various fixes. There are also more Panther Lake and Wildcat Lake PCI graphics device IDs added.
The full list of patches sent via drm-xe-next as the first round of Xe material for Linux 7.1 can be found via [2]this pull request . Expect more i915 and Xe driver improvements to come over the next few weeks.
[1] https://www.phoronix.com/news/Intel-Xe3P-LPG-Nova-Lake-P
[2] https://lore.kernel.org/dri-devel/aaYR5G2MHjOEMXPW@lstrano-desk.jf.intel.com/T/#u