From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 6F63043FF7;
	Sat, 11 May 2024 05:05:23 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id E84D540298;
	Sat, 11 May 2024 05:05:22 +0200 (CEST)
Received: from mail-lj1-f169.google.com (mail-lj1-f169.google.com
 [209.85.208.169])
 by mails.dpdk.org (Postfix) with ESMTP id B88B940293
 for <dev@dpdk.org>; Sat, 11 May 2024 05:05:21 +0200 (CEST)
Received: by mail-lj1-f169.google.com with SMTP id
 38308e7fff4ca-2db17e8767cso35789291fa.3
 for <dev@dpdk.org>; Fri, 10 May 2024 20:05:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=linaro.org; s=google; t=1715396721; x=1716001521; darn=dpdk.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=hRFxb2bpUpPAU0fKtf1fKO+lHzCFCHOmXnUl9iXSAoM=;
 b=UT6w8OZw6Easrng4Oc4I1Ky2VzdOOcMrUmUgMMCArR1kKJrdsSi1xTPS5z1MIJe2on
 63eR6FIbXOsSJHzv0Exj+N0jTjosi+mBzT2pbdFhKMsJmEHZJs9BGNjoZukiv2Vmbgw0
 3Wk0XF2CBM5Pkx4G19ahcNns0sEpzIcEoIhePP6OTyVaSEh8TKuOxGT3xEuvqE1Evy7E
 bm6au2AlMvlUUAlkcHmwcGNfStqm2yr9kaKUon28ILNueH5sK+gwpNgkYCBQHW0anJFb
 NhM6PiOmvTU7o0ovqDQXlR3NQBfihvoNI86m1xPzSzEUswS8AA8oiLpbr9wsZqkE5uoQ
 AimA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1715396721; x=1716001521;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=hRFxb2bpUpPAU0fKtf1fKO+lHzCFCHOmXnUl9iXSAoM=;
 b=WGNlGlj1WTMPVkCbejjbV4Wm+/ilb7uyK2kAGY/E00I9jT7HktBQwUeIQbR6ULoxJS
 Ts9v8QoAOcz2/9hSTn2RpUYEJNo91zOJam2CiSZNVNyAIB2Qznp5CfZDIri6dbSq0xP3
 FXaAmE19MExP07bTSpPNaDjRzEj8+8DV4KD0ImIU2toM3VaT/Hc1ndHxIZ4qXooAKZ27
 fyuaRZj06Z4Cov8UrPCm1/w/W3DxDDDfWsZvYGTDuXBmPu6dcwT4Z9m5EHtiSCsAbFTO
 shnF4d8ex30RaGu1H2ZSDKru6fWIhW8ElmeP4Xbd5Zp6WhGLCzHDfyVQX9WpLro21gWF
 qdOg==
X-Gm-Message-State: AOJu0YxaAK1bLpgw3FR0HLIY6GGhJbGZpcauGjmB1puBWDAO7xQ+jqv+
 RTgVL7oWlGz+OB8t6QrhxDDVD1XP0UXhsLZ4c+UmEilpw69D4KkzDghg7Ttl2Jc69E0IxywnjnB
 8ewvv5Jld0BX3FxQPZlEwzpoGFOKhZcaV7kMtWg==
X-Google-Smtp-Source: AGHT+IEPmCgNHf3ZK31skX7wal+sADx2nt4mhsnDt5UMp4zYOfTfwTp7pUsls+OqyCEVzhd47MDY6QodmSLYTfO0SQw=
X-Received: by 2002:a2e:93cf:0:b0:2e1:d94a:773f with SMTP id
 38308e7fff4ca-2e51fd2dcffmr25168351fa.11.1715396720879; Fri, 10 May 2024
 20:05:20 -0700 (PDT)
MIME-Version: 1.0
References: <20240422143102.251-1-zhangfei.gao@linaro.org>
In-Reply-To: <20240422143102.251-1-zhangfei.gao@linaro.org>
From: Zhangfei Gao <zhangfei.gao@linaro.org>
Date: Sat, 11 May 2024 11:05:09 +0800
Message-ID: <CABQgh9GvGB+WyY9bnRMN37YMMfrkGtwVF7LgVOkgF89--wVZKA@mail.gmail.com>
Subject: Re: [PATCH 0/3] Introduce UADK compression driver
To: Akhil Goyal <gakhil@marvell.com>, Fan Zhang <fanzhang.oss@gmail.com>, 
 Ashish Gupta <ashish.gupta@marvell.com>,
 Ashish Gupta <ashish.gupta@caviumnetworks.com>, 
 Fan Zhang <roy.fan.zhang@intel.com>
Cc: dev@dpdk.org
Content-Type: text/plain; charset="UTF-8"
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

On Mon, 22 Apr 2024 at 22:31, Zhangfei Gao <zhangfei.gao@linaro.org> wrote:
>
> Introduce a new compress PMD for hardware accelerators based on UADK [1].
>
> UADK is a framework for user applications to access hardware accelerators.
> UADK relies on IOMMU SVA (Shared Virtual Address) feature, which share
> the same page table between IOMMU and MMU.
> Thereby user application can directly use virtual address for device dma,
> which enhances the performance as well as easy usability.
>
> Besides, crypto PMD is under drivers/crypto/uadk/
>
> [1] https://github.com/Linaro/uadk
>
> Test:
> sudo dpdk-test --vdev=compress_uadk
> RTE>>compressdev_autotest
> RTE>>quit
>
> dd if=/dev/random of=data bs=1M count=1;
> sudo dpdk-test-compress-perf -l 1,2 --vdev compress_uadk \
>         -- --driver-name compress_uadk --input-file data
>
>

> Zhangfei Gao (3):
>   compress/uadk: Introduce UADK compression driver
>   compress/uadk: support basic operations
>   compress/uadk: support burst enqueue/dequeue


Any comments?

Thanks