Page MenuHomeFreeBSD

qat: Add Intel® 4xxx Series VF driver support
AbandonedPublic

Authored by markj on Apr 27 2023, 2:43 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, May 3, 6:04 PM
Unknown Object (File)
Mar 19 2024, 12:41 AM
Unknown Object (File)
Jan 18 2024, 1:19 PM
Unknown Object (File)
Jan 10 2024, 8:12 AM
Unknown Object (File)
Jan 5 2024, 5:47 PM
Unknown Object (File)
Jan 2 2024, 3:59 PM
Unknown Object (File)
Dec 20 2023, 8:27 AM
Unknown Object (File)
Dec 12 2023, 5:23 PM
Subscribers

Details

Summary

Overview:
Intel(R) QuickAssist Technology (Intel(R) QAT) provides hardware
acceleration for offloading security, authentication and compression
services from the CPU, thus significantly increasing the performance and
efficiency of standard platform solutions.

This commit introduces:

  • Intel® 4xxx Series VF driver support.
  • Device configurability via sysctls.
  • UIO support for Intel® 4xxx Series devices.

Patch co-authored by: Krzysztof Zdziarski <krzysztofx.zdziarski@intel.com>
Patch co-authored by: Michal Gulbicki <michalx.gulbicki@intel.com>
Patch co-authored by: Julian Grajkowski <julianx.grajkowski@intel.com>
Patch co-authored by: Piotr Kasierski <piotrx.kasierski@intel.com>
Patch co-authored by: Lukasz Kolodzinski <lukaszx.kolodzinski@intel.com>
Patch co-authored by: Karol Grzadziel <karolx.grzadziel@intel.com>

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 51368
Build 48259: arc lint + arc unit

Event Timeline

How was the driver tested? I don't have access to this hw so can't do anything myself.

share/man/man4/qat.4
116

Missing a period here.

129

Sentences should always start on a new line.

How was the driver tested? I don't have access to this hw so can't do anything myself.

In addition to proprietary (internal) testing the 0x4941 and 0x4943 VF drivers were tested with KTL, geom/eli and netipsec test suites as well.

Committed here: https://cgit.freebsd.org/src/commit/?id=266b0663c598b7e50c2998974c16f89b7ac23e3a

I don't know why the review didn't auto-close. @krzysztofx.zdziarski_intel.com do you mind close it manually? I can't do that without taking over the review.

markj abandoned this revision.