Contains the backported kernel module source code of intel GPUs on various OS distributions and LTS Kernels. You can create Dynamic Kernel Module Support (DKMS) as well as precompiled Out of Tree modules packages, which can be installed on supported OS distributions.
We are using backport project to generate out of tree i915 kernel module source codes.
This repo is a code snapshot of version of backports and does not contain individual git change history.
This repository contains following drivers.
- Intel® Graphics Driver Backports(i915) - The main graphics driver (includes a compatible DRM subsystem and dmabuf if necessary)
- Intel® Converged Security Engine(cse) - Converged Security Engine
- Intel® Platform Monitoring Technology(pmt/vsec) - Intel Platform Telemetry
These drivers have dependency on Intel® GPU firmware and few more kernel mode drivers may be needed based on specific use cases, platform, and distributions. Source code of additional drivers should be available at https://github.com/intel-gpu
- [Intel® GPU firmware] (https://github.com/intel-gpu/intel-gpu-firmware) - Firmware required by intel GPUs.
Each project is tagged consistently, so when pulling these repos, pull the same tag.
backport/main will point to the currently supported version of Ubuntu®, SLES® 15 SP4 and Red Hat® onwards.
OSV | Installation Instructions | Building | Testing |
---|---|---|---|
Red Hat® Enterprise Linux® 9.3 | Readme | Yes | Yes |
Red Hat® Enterprise Linux® 9.2 | Readme | Yes | Yes |
Red Hat® Enterprise Linux® 9.0 | Readme | Yes | Yes |
Red Hat® Enterprise Linux® 8.9 | Readme | Yes | Yes |
Red Hat® Enterprise Linux® 8.8 | Readme | Yes | Yes |
Red Hat® Enterprise Linux® 8.6 | Readme | Yes | Yes |
SUSE® Linux® Enterprise Server 15SP5 | Readme | Yes | Yes |
SUSE® Linux® Enterprise Server 15SP4 | Readme | Yes | Yes |
Ubuntu® 22.04 Desktop (6.5 generic) | Readme | Yes | Yes |
Ubuntu® 22.04 Server (5.15 generic) | Readme | Yes | Yes |
Vanilla Kernel (5.15 LTS) | Readme | Yes | No |
Vanilla Kernel (5.10 LTS) | Readme | Yes | No |
Note: redhat/main branch is deprecated, please use the backport/main branch for Red Hat®.
Two types of release streams are available:
- Production/LTS release:
- Use Production/LTS releases for stability. Intel recommends production streams for most uses. Features, hardware support, major OS version support, etc. available at launch remain locked. Targeted fixes for critical bugs/security issues will be provided through the lifetime of the release. New OS minor version support will be provided with updates.
- Rolling Stable Releases:
- Use Rolling Stable releases for early access to new features/new hardware. Rolling updates include a mix of feature changes and bug/security fixes. Risks of new bugs and regressions are higher for rolling stable than for production. Customers must install the next release for any updates, including bug fixes. Major and minor OS version support are locked.
Release | Branch | Tag |
---|---|---|
2328.48:update released 20231229 | backport | I915_23WW51.5_682.48_23.6.42_230425.56 |
redhat | RHEL89_23WW51.5_682.48_23.6.42_230425.55 |
Please select appropriate tag for a praticular branch based on the supported OS table Supported OS Distributions
Please refer Releases for more details.