---
name: "qat_init"
section: "8"
platform: "linux"
package: "qatlib-service"
version: "24.02.0-1+b1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/qat_init"
---

# qat\_init(8)

QAT resource initializer qat\_init

## NAME

qat\_init - QAT resource initializer

**qat\_init**

## SYNOPSIS

**qat\_init**

## DESCRIPTION

**qat\_init** initializes the Intel© Quick Assist Technology (Intel© QAT) devices in preparation for use by the user space library (qatlib).

When run on a host system with physical function (PF) QAT devices visible and bound to the QAT device driver, the qat\_init script will enable sriov on each of the PF devices. This enables the virtual function (VF) devices.

For each of the QAT VF devices, the qat\_init binds the device to the vfio-pci device driver, making it available for applications using the qatlib user space library.

## ENVIRONMENT VARIABLES

**LKCF\_LIST** if set, gives a list of VF devices that should be used for accelerating operations from the Linux crypto framework instead of being available for user space applications.

Example:

```
LKCF_LIST="0000:3d:01.0 0000:3f:01.0 0000:da:01.0"
```

## SEE ALSO

[qatmgr(8)](/qatmgr/8.md)

## AUTHOR

Conor McLoughlin \<conor.mcloughlin@intel.com\>
