+25
−0
+18
−0
+270
−0
+1
−0
+27
−0
Loading
Extend the IDXD API with DIF Check operation support. The DIF Check operation is used to check the correctness of the Data Integrity Fields (DIF) field in the source data. When performing a DIF Check operation, the device performs the following actions on each block of source data and the associated DIF: - Calculate the Guard Tag and compare it to the Guard Tag field in the source DIF value. - Verify the Application Tag and Reference Tag in the source DIF value. - Update the Application Tag and Reference Tag for the next block of data, based on the DIF Flags. Change-Id: I858700f8a370fdccd92115ebaa91def85540cb34 Signed-off-by:Krzysztof Sprzaczkowski <krzysztof.sprzaczkowski@intel.com> Signed-off-by:
Slawomir Ptak <slawomir.ptak@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19779 Reviewed-by:
Shuhei Matsumoto <smatsumoto@nvidia.com> Reviewed-by:
Tomasz Zawadzki <tomasz.zawadzki@intel.com> Community-CI: Mellanox Build Bot Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com>