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)
Mon, Jan 27, 6:03 PM
Unknown Object (File)
Fri, Jan 24, 5:41 PM
Unknown Object (File)
Sat, Jan 18, 9:52 PM
Unknown Object (File)
Fri, Jan 17, 12:27 PM
Unknown Object (File)
Dec 25 2024, 2:05 AM
Unknown Object (File)
Dec 18 2024, 7:18 AM
Unknown Object (File)
Nov 27 2024, 8:43 AM
Unknown Object (File)
Nov 12 2024, 9:19 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.