Hardware drivers
We collaborate with partner organizations to provide drivers and support for a wide range of hardware. For more information, see the Hardware Compatibility List.
To support this hardware, your installation of XenServer 8.4 includes third-party drivers that have been certified as compatible with XenServer. A list of the drivers included in-box with your initial XenServer installation is given in the summary article Driver versions for XenServer and Citrix Hypervisor.
Updates to drivers
We regularly deliver updated versions of these drivers, which can enable new hardware or resolve issues with existing hardware. Most driver updates are delivered through the updates mechanism. For more information, see Update your XenServer hosts.
Some driver updates are released as driver disk ISO files on the website https://support.citrix.com. These drivers are listed in the summary article Driver versions for XenServer and Citrix Hypervisor.
Even though we distribute the drivers and their source code for our customers to use, the hardware vendor owns the driver source files.
When updating drivers either from the updates mechanism or from a driver disk, review the information in the Hardware Compatibility List (HCL) and your hardware vendor documentation to ensure that your hardware is installed with a firmware version that is compatible with the updated driver.
Support for drivers
XenServer supports only drivers that are delivered in-box with the product or are downloaded from https://support.citrix.com. Drivers provided by third-party websites, including drivers with the same name or version number as those drivers provided by us, are not supported.
Note:
The only exception to this restriction are the drivers that NVIDIA provides to enable vGPU support. For more information, see NVIDIA vGPU.
Other drivers provided by NVIDIA, for example, the Mellanox drivers, are only supported with XenServer when distributed by us.
Do not download drivers from your hardware vendor website, even if the driver has the same version number as the one provided by XenServer. These drivers are not supported.
Before a driver can be supported with XenServer, it must be certified with us and released through one of the approved mechanisms. This certification process ensures that the driver is of a format required to be installable in a XenServer environment and that it is compatible with XenServer 8.4.
What if a driver I need isn’t supported?
If your hardware vendor recommends that you install a specific driver version that is not available in-box or on the https://support.citrix.com website, request that the vendor contacts us to certify this version of the driver with XenServer.
We provide the vendors with certification kits that they can use to test updated versions of their drivers that are required by the shared customer base of Citrix Hypervisor and the hardware vendor. After the vendor provides us with the certification test results, we validate that those results show no issues or regressions in the updated version of the driver. The driver version is now certified with XenServer and we publish the driver our regular updates or as a driver disk ISO on https://support.citrix.com.
For more information about the certification process the vendor must follow, see the article Hardware Compatibility List explained.
In box driver versions
This table lists the drivers included in the latest XenServer 8.4 ISO and any drivers released as driver disks.
Driver Name | Driver Type | Driver version in XenServer 8.4 (May 1, 2025 ISO) |
---|---|---|
aacraid | Raid/Storage Controller | 1.2.1.60001 |
ahci | Kernel driver | 3.0 |
arcmsr | Raid/Storage Controller | v1.40.00.09-20180709 |
be2iscsi | iSCSI/Storage Controller | 11.4.0.1 |
be2net | Ethernet/NIC | 12.0.0.0 |
bfa | Fibre Channel HBA/Storage Controller | 3.2.25.1 |
bna | Ethernet/NIC | 3.2.25.1 |
bnx2/netxtreme2 | Ethernet/NIC | 2.2.6a |
bnx2fc/netxtreme2 | FCoE Driver/ | 2.12.13 |
bnx2i/netxtreme2 | iSCSI Driver/ | 2.11.25.0 |
bnx2x/netxtreme2 | Ethernet/NIC | 1.715.8 |
bnxt_en | Ethernet/NIC | 1.10.2-223.0.183.0 |
bnxt_re | Kernel driver | 4.19.0+1 |
cciss | Raid/Storage Controller | 3.4.20-125 |
cnic/netxtreme2 | Network Driver/ | 2.5.21a |
csiostor | FCoE Driver/Storage Controller | 1.0.0-ko |
cxgb3 | Ethernet/NIC | 1.1.5-ko |
cxgb3i | iSCSI Driver/ | 2.0.1-ko |
cxgb4 | Ethernet/NIC | 2.0.0-ko |
cxgb4i | iSCSI Driver/ | 0.9.5-ko |
e100 | Ethernet/NIC | 3.5.24-k2-NAPI |
e1000 | Ethernet/NIC | 7.3.21-k8-NAPI |
e1000e | Ethernet/NIC | 3.8.7-NAPI |
enic | Ethernet/NIC | 4.5.0.7-939.23 |
fastlinq | Various | 8.74.0.2 |
fm10k | Ethernet/NIC | 0.26.1 |
fnic | FC and NVME HBA Driver/ | 2.0.0.90-252.0 |
hpsa | Raid/Storage Controller | 3.4.20-125 |
i40e | Ethernet/NIC | 2.25.11 |
i40evf | Ethernet Virtual Function/NIC | 3.2.2-k |
ice | Ethernet/NIC | 1.15.5 |
igb | Ethernet/NIC | 5.13.20 |
igbvf | Ethernet Virtual Function/NIC | 2.4.0-k |
igc | 4.19.0+1 | |
isci | SATA SAS/Storage Controller | 1.2.0 |
ixgb | Ethernet/NIC | 1.0.135-k2-NAPI |
ixgbe | Ethernet/NIC | 5.18.6 |
ixgbevf | Ethernet Virtual Function/NIC | 4.1.0-k |
libata | Kernel driver | 3.0.0 |
lpfc | Fibre Channel HBA/Storage Controller | 0:12.0.0.10, Driver disk available: 14.4.393.31 |
megaraid | Raid/Storage Controller | 2.00.4 |
megaraid_sas | Raid/Storage Controller | 07.713.01.00-rc1 |
mlx4_core | Ethernet/NIC | 4.0-0 |
mlx4_en | Network Driver/ | 4.0-0 |
x5_core | Ethernet/NIC | 5.9-0.5.5 |
mpi3mr | Raid/Storage Controller | 8.1.4.0.0 |
mpt2sas | SAS/Storage Controller | 38.00.00.00 |
mpt3sas | SAS/Storage Controller | 38.00.00.00 |
mptsas | SAS/Storage Controller | 3.04.20 |
mtip32xx | SSD/Storage Controller | 1.3.1 |
netxen_nic | Ethernet/NIC | 4.0.82 |
nvme | NVME/Storage Controller | 1.0 |
qed/fastlinq | Core module for other qed* drivers | 8.74.0.0 |
qede/fastlinq | Ethernet/NIC | 8.74.0.0 |
qedf/fastlinq | FCoE Driver/Storage Controller | 8.74.0.2 |
qedi/fastlinq | iSCSI/Storage Controller | 8.74.0.0 |
qedr/fastlinq | ROCE Driver/ (See note 1) | 8.74.0.0 |
qla2xxx | Fibre Channel HBA/Storage Controller | 10.02.13.00-k |
qla4xxx | iSCSI/Storage Controller | 5.04.00-k6 |
qlcnic | Ethernet/NIC | 5.3.66 |
qlge | Ethernet/NIC | 1.00.00.35 |
rdmavt | Kernel driver | 4.19.0+1 |
sfc | Ethernet/NIC | 4.1 |
smartpqi | SAS/Storage Controller | 2.1.30-031 |
tg3 | Ethernet/NIC | 3.137 |
Note:
- The driver qedr is included in the fastlinq package for completeness. However, XenServer does not support ROCE.