Documentation/ABI/testing/sysfs-driver-qat_svn

Source file repositories/reference/linux-study-clean/Documentation/ABI/testing/sysfs-driver-qat_svn

File Facts

System
Linux kernel
Corpus path
Documentation/ABI/testing/sysfs-driver-qat_svn
Extension
[no extension]
Size
3316 bytes
Lines
115
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: Documentation
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

What:		/sys/bus/pci/devices/<BDF>/qat_svn/
Date:		June 2026
KernelVersion:	7.1
Contact:	qat-linux@intel.com
Description:	Directory containing Security Version Number (SVN) attributes for
		the Anti-Rollback (ARB) feature. The ARB feature prevents downloading
		older firmware versions to the acceleration device.

What:		/sys/bus/pci/devices/<BDF>/qat_svn/enforced_min
Date:		June 2026
KernelVersion:	7.1
Contact:	qat-linux@intel.com
Description:
		(RO) Reports the minimum allowed firmware SVN.

		Returns an integer greater than zero. Firmware with SVN lower than
		this value is rejected.

		A write to qat_svn/commit will update this value. The update is not
		persistent across reboot; on reboot, this value is reset from
		qat_svn/permanent_min.

		Example usage::

			# cat /sys/bus/pci/devices/<BDF>/qat_svn/enforced_min
			2

		This attribute is available only on devices that support
		Anti-Rollback.

What:		/sys/bus/pci/devices/<BDF>/qat_svn/permanent_min
Date:		June 2026
KernelVersion:	7.1
Contact:	qat-linux@intel.com
Description:
		(RO) Reports the persistent minimum SVN used to initialize
		qat_svn/enforced_min on each reboot.

		Returns an integer greater than zero. A write to qat_svn/commit
		may update this value, depending on platform/BIOS settings.

		Example usage::

			# cat /sys/bus/pci/devices/<BDF>/qat_svn/permanent_min
			3

		This attribute is available only on devices that support
		Anti-Rollback.

What:		/sys/bus/pci/devices/<BDF>/qat_svn/active
Date:		June 2026
KernelVersion:	7.1
Contact:	qat-linux@intel.com
Description:
		(RO) Reports the SVN of the currently active firmware image.

		Returns an integer greater than zero.

		Example usage::

			# cat /sys/bus/pci/devices/<BDF>/qat_svn/active
			2

		This attribute is available only on devices that support
		Anti-Rollback.

What:		/sys/bus/pci/devices/<BDF>/qat_svn/commit
Date:		June 2026
KernelVersion:	7.1
Contact:	qat-linux@intel.com

Annotation

Implementation Notes