From fff7b0ddce74ce4e8e1185763fec0f7b72b34ecd Mon Sep 17 00:00:00 2001 From: Tomasz Cel Date: Mon, 11 Feb 2019 10:18:52 +0100 Subject: [PATCH] compress/isal: add version display Display information about ISA-L lib version in UTs. Signed-off-by: Tomasz Cel Acked-by: Lee Daly --- drivers/compress/isal/isal_compress_pmd.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/compress/isal/isal_compress_pmd.c b/drivers/compress/isal/isal_compress_pmd.c index 4748238cb7..8879a42d80 100644 --- a/drivers/compress/isal/isal_compress_pmd.c +++ b/drivers/compress/isal/isal_compress_pmd.c @@ -19,6 +19,12 @@ #define CHKSUM_SZ_CRC 8 #define CHKSUM_SZ_ADLER 4 +#define STRINGIFY(s) #s +#define ISAL_TOSTRING(maj, min, patch) \ + STRINGIFY(maj)"."STRINGIFY(min)"."STRINGIFY(patch) +#define ISAL_VERSION_STRING \ + ISAL_TOSTRING(ISAL_MAJOR_VERSION, ISAL_MINOR_VERSION, ISAL_PATCH_VERSION) + int isal_logtype_driver; /* Verify and set private xform parameters */ @@ -684,6 +690,8 @@ compdev_isal_create(const char *name, struct rte_vdev_device *vdev, dev->dequeue_burst = isal_comp_pmd_dequeue_burst; dev->enqueue_burst = isal_comp_pmd_enqueue_burst; + ISAL_PMD_LOG(INFO, "\nISA-L library version used: "ISAL_VERSION_STRING); + return 0; }