|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
031beb4e |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
sys: Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
266b0663 |
| 12-Jun-2023 |
Krzysztof Zdziarski <[email protected]> |
qat: Add Intel® 4xxx Series VF driver support
Overview: Intel(R) QuickAssist Technology (Intel(R) QAT) provides hardware acceleration for offloading security, authentication and compression services
qat: Add Intel® 4xxx Series VF driver support
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 <[email protected]> Patch co-authored by: Michal Gulbicki <[email protected]> Patch co-authored by: Julian Grajkowski <[email protected]> Patch co-authored by: Piotr Kasierski <[email protected]> Patch co-authored by: Lukasz Kolodzinski <[email protected]> Patch co-authored by: Karol Grzadziel <[email protected]>
Sponsored by: Intel Corporation Differential Revision: https://reviews.freebsd.org/D39850
show more ...
|
|
Revision tags: release/13.2.0 |
|
| #
a977168c |
| 24-Jan-2023 |
Michal Gulbicki <[email protected]> |
qat: Add Intel® 4xxx Series platform support
Overview: Intel(R) QuickAssist Technology (Intel(R) QAT) provides hardware acceleration for offloading security, authentication and compression services
qat: Add Intel® 4xxx Series platform support
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 platform support. - QuickAssist kernel API implementation update for Generation 4 device. Enabled services: symmetric cryptography and data compression. - Increased default number of crypto instances in static configuration for performance purposes.
OCF backend changes: - changed GCM/CCM MAC validation policy to generate MAC by HW and validate by SW due to the QAT HW limitations.
Patch co-authored by: Krzysztof Zdziarski <[email protected]> Patch co-authored by: Michal Jaraczewski <[email protected]> Patch co-authored by: Michal Gulbicki <[email protected]> Patch co-authored by: Julian Grajkowski <[email protected]> Patch co-authored by: Piotr Kasierski <[email protected]> Patch co-authored by: Adam Czupryna <[email protected]> Patch co-authored by: Konrad Zelazny <[email protected]> Patch co-authored by: Katarzyna Rucinska <[email protected]> Patch co-authored by: Lukasz Kolodzinski <[email protected]> Patch co-authored by: Zbigniew Jedlinski <[email protected]>
Sponsored by: Intel Corporation Reviewed by: markj, jhb Differential Revision: https://reviews.freebsd.org/D36254
show more ...
|
|
Revision tags: release/12.4.0 |
|
| #
b1746534 |
| 29-Sep-2022 |
John Baldwin <[email protected]> |
qat: Remove non-existent path from -I.
Reviewed by: markj Reported by: GCC -Wmissing-include-dirs Differential Revision: https://reviews.freebsd.org/D36779
|
| #
514fb387 |
| 23-Sep-2022 |
Bjoern A. Zeeb <[email protected]> |
LinuxKPI: define LINUXKPI_INCLUDES for module builds as well
While for in-kernel we already have LINUXKPI_INCLUDES in kern.pre.mk for kmod builds we've not had a common define to use leading to vari
LinuxKPI: define LINUXKPI_INCLUDES for module builds as well
While for in-kernel we already have LINUXKPI_INCLUDES in kern.pre.mk for kmod builds we've not had a common define to use leading to various spellings of include paths.
In order for the include list to be expanded more easily in the future, e.g., adding the "dummy" includes (for all) and to harmonize code, duplicate LINUXKPI_INCLUDES to kmod.mk and use it for all module Makefiles.
MFC after: 1 week Reviewed by: hselasky Differential Revision: https://reviews.freebsd.org/D36683
show more ...
|
| #
e120d3b2 |
| 02-Sep-2022 |
John Baldwin <[email protected]> |
qat: Move CWARNFLAGS down so it works.
CWARNFLAGS must be added to after including kern.mk, otherwise all the warnings set in kern.mk are ignored. This is why the -Wmissing-prototypes warnings were
qat: Move CWARNFLAGS down so it works.
CWARNFLAGS must be added to after including kern.mk, otherwise all the warnings set in kern.mk are ignored. This is why the -Wmissing-prototypes warnings were not seen previously.
While here, drop -Wno-pointer-sign as it is doesn't seem to be needed, but add -Wno-cast-qual to silence warnings for various casts of const pointers to non-const pointers.
Reviewed by: MichalX.Gulbicki_intel.com, markj Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D36332
show more ...
|
| #
78ee8d1c |
| 19-Jul-2022 |
Julian Grajkowski <[email protected]> |
qat: Import a new Intel (R) QAT driver
QAT in-tree driver ported from out-of-tree release available from 01.org.
The driver exposes complete cryptography and data compression API in the kernel and
qat: Import a new Intel (R) QAT driver
QAT in-tree driver ported from out-of-tree release available from 01.org.
The driver exposes complete cryptography and data compression API in the kernel and integrates with Open Crypto Framework. Details of supported operations, devices and usage can be found in man and on 01.org.
Patch co-authored by: Krzysztof Zdziarski <[email protected]> Patch co-authored by: Michal Jaraczewski <[email protected]> Patch co-authored by: Michal Gulbicki <[email protected]> Patch co-authored by: Julian Grajkowski <[email protected]> Patch co-authored by: Piotr Kasierski <[email protected]> Patch co-authored by: Adam Czupryna <[email protected]> Patch co-authored by: Konrad Zelazny <[email protected]> Patch co-authored by: Katarzyna Rucinska <[email protected]> Patch co-authored by: Lukasz Kolodzinski <[email protected]> Patch co-authored by: Zbigniew Jedlinski <[email protected]>
Reviewed by: markj, jhb (OCF integration) Reviewed by: debdrup, pauamma (docs) Sponsored by: Intel Corporation Differential Revision: https://reviews.freebsd.org/D34632
show more ...
|