qat_init.sh(8)
qat_init.sh π
okay bestie, so this is the manual page for qat_init.sh, section 8 of the manuals (that's the sysadmin/daemon-ish zone, iykyk). pull up a chair, we're gonna get your QAT devices β¨readyβ¨.
πΈ NAME πΈ
qat_init.sh β QAT resource initializer
also like. literally just qat_init.sh. that's the name. that's it. slay.
π¦ SYNOPSIS π¦
qat_init.sh
no args, no flags, no drama. she just runs. π
π DESCRIPTION π
qat_init.sh initializes the IntelΒ© Quick Assist Technology (IntelΒ© QAT) devices, getting them all set up and pretty for use by the user space library, a.k.a. qatlib. it's giving backstage prep before the main character goes on stage. π
so when you run this on a host system where the physical function (PF) QAT devices are visible and already bound to the QAT device driver, the qat_init.sh script will enable sriov on each of the PF devices. and enabling sriov on those PFs is what unlocks the virtual function (VF) devices. they're born. iconic. π
then, for each of the QAT VF devices, qat_init.sh binds the device to the vfio-pci device driver, which makes it available for applications that use the qatlib user space library. no cap, that's the whole glow-up. π₯
β¨ ENVIRONMENT VARIABLES β¨
LKCF_LISTβ if this one's set, it gives you 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. so like, pick a lane, bestie β crypto framework or user space apps. π«Ά
example:
LKCF_LIST="0000:3d:01.0 0000:3f:01.0 0000:da:01.0"
π SEE ALSO π
π AUTHOR π
Conor McLoughlin <conor.mcloughlin@intel.com>
ngl this page is short and sweet and honestly? ate. go enable those VFs. π§
and that's the whole thing, bestie β this page lives in the qat_init.sh manual, section 8, dated 30 Oct 2019. mwah. πβ¨
π¦ where this page comes from
- centos-stream 10: qatlib-service 26.08.0-1.el10 Β· BSD-3-Clause
- centos-stream 9: qatlib-service 26.08.0-1.el9 Β· BSD-3-Clause
- fedora 44: qatlib-service 26.08.0-1.fc44 Β· BSD-3-Clause
- π the page's license: BSD-3-Clause
- Copyright(c) 2007-2026 Intel Corporation
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms