Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp1020142pxb; Wed, 6 Apr 2022 06:54:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwfi5b9g1JcjdnrREaXF1tkb8FsCuDU3SA4gb1o5KhcNP0qgtvWjnfri7y+/N4fXxF2tUb8 X-Received: by 2002:a05:6a00:1791:b0:4fb:2796:83a1 with SMTP id s17-20020a056a00179100b004fb279683a1mr9181693pfg.36.1649253275939; Wed, 06 Apr 2022 06:54:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649253275; cv=none; d=google.com; s=arc-20160816; b=QrvI2BtS2dYwSIVRn4iOX8WvbwvSl6UZClDhMtJoBIh8+Z+GcmSInXlqYHTgKxz6dc r/5GNEXER3akq1omkAyijz6Q80IDavhJDeEtHI/+A7QNOeIt77PMY2odF/Y1YbBFNRxH v9QRY0osSKC6aeYxjDwAUm5ZUyZYccVT1+IzuQ9DzqtH4mmWYD7S2CLAqP/WWNsXdSI1 ZVmScLAIC+IygdwacbyjGv1I7FPpqhQ7GKXxgEnxz9iuVhZ1b3q8blOsVx+3Rd4yt/G/ AGOYx4ApQYHwo6HTtQiiOzY2ocUXUtKciuTHwvHXiscMDw3u1Z2Vjr8yngNIvCBFmDRC 24DA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:in-reply-to:date:subject:cc:to:from:user-agent :references:dkim-signature; bh=dxEc7R5XnKytFTC0Sj3LjjZYwPlZmbIGr7vPmj4puUA=; b=aDSinzZs5+DtWO2d7cmRC8RTZPkGcE1JWwX2sk6xHqMMXrM8MYoDyC+idASqNFPXjO vJItII0GxcZaROlH376QBCmsjZHV6vvWR/YAx9zlbYVpVJxrYoHIPP83XBJXWpKQm++c 4aO1Q0uhIub4xcDADoBWbEtlfb/xPDhdjkaZSQ204DtqdArHIHHAAYNWOcko43ypoOVd OrYudTGJM3RX9P2DIkFwCkvozoyoszj54bgSqv2Sy2afNZnFUL+tM+5esVAizEFTAsqj Ze68fSxcAowO48e+9ML/mxzBjAIu5gAqmsetVvSTHrqa2kZt11sPC1LtGHpHGue7k8v5 Gdfg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Q0Ibgbas; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id a19-20020a63d213000000b003816043f155si15344571pgg.842.2022.04.06.06.54.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Apr 2022 06:54:35 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Q0Ibgbas; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 9A06D3162A9; Wed, 6 Apr 2022 04:48:29 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1845987AbiDFCCN (ORCPT + 99 others); Tue, 5 Apr 2022 22:02:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45084 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1457431AbiDEQDN (ORCPT ); Tue, 5 Apr 2022 12:03:13 -0400 Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0D7AC33EB0 for ; Tue, 5 Apr 2022 08:44:28 -0700 (PDT) Received: by mail-ed1-x52f.google.com with SMTP id r10so9681526eda.1 for ; Tue, 05 Apr 2022 08:44:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=dxEc7R5XnKytFTC0Sj3LjjZYwPlZmbIGr7vPmj4puUA=; b=Q0IbgbasFTmTNOLmnCNFSpr1oPbUaD14NmLEU3U5xwG5VU8cQcdy6Cn42fOeQ7shqX 8CRUrWu+vD5GQPJm6dma7GZsUsU2g9EuSOOsCzhRkOY8GxL2Z+wazjczaQtguPHjOmaR nnVqLF7VkO8Tb83Zv6I0kIym4Zqw50b/ycTVpZ6jVxvcyGaV60nZTqzSFJAYmaU6rncc 7g4np5uhS2mFFHSsWZ3MfbBpjHb+iyj+qSyHHYr8Ikks/xucvOak/U7UARdLL3B6oUur j+4w44+UaOWkixltC2x1pOUdBo4qITZ25DOn+GlUk8SrCBboWGD29xfm4m3Ngf/UtVVf Dkgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version:content-transfer-encoding; bh=dxEc7R5XnKytFTC0Sj3LjjZYwPlZmbIGr7vPmj4puUA=; b=Rwb09bToNzKYLRQR9BubjCDMfmEyJGIf0HbqqrnkShJOmqR+TJJMoieST8x0eH0aEK Sf3CuM0QvHq/pWV1VKbmPN9VOmGr3Ra247iRWtCZOIHBrJ+cJHU386cK6Ksn8RWDDZPU cGz6bZV2+EPqXn1/b/4gfKYiZcf+YgHm/vuTGBD2L1gYcyd/WUeF1xKXnnoMYud3fMtx tX0R0ydcP29AtgVIJgJWDwlBKMG/bGl6vTLbYpoP9owOBph4AYfCCqBrQdDXEcUzcTFM mxJ7aJMHZAxE4zejh0dtdB+sbAqfFYeNN6AuZl605k4NlRux/Rubmi6eP0mCv1phtbb7 kMUw== X-Gm-Message-State: AOAM532rmR6/jBZh9UTeGRYeGrfrWP5j5eYovTCBv1aERbEe9/SDjgHu 6N0tPISLYiwbGOET4+686BFpwLMMG9/fVg== X-Received: by 2002:aa7:d398:0:b0:419:d011:fe8b with SMTP id x24-20020aa7d398000000b00419d011fe8bmr4299476edq.168.1649173466636; Tue, 05 Apr 2022 08:44:26 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id og13-20020a1709071dcd00b006e7fdf0a687sm1753354ejc.76.2022.04.05.08.44.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Apr 2022 08:44:25 -0700 (PDT) Received: from zen (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id EFB8E1FFB7; Tue, 5 Apr 2022 16:44:24 +0100 (BST) References: <20220405093759.1126835-1-alex.bennee@linaro.org> <8b3ce88f65fd11523a4d2daab3c617f7089eb1ce.camel@gmail.com> User-agent: mu4e 1.7.12; emacs 28.1.50 From: Alex =?utf-8?Q?Benn=C3=A9e?= To: Bean Huo Cc: linux-kernel@vger.kernel.org, maxim.uvarov@linaro.org, joakim.bech@linaro.org, ulf.hansson@linaro.org, ilias.apalodimas@linaro.org, arnd@linaro.org, ruchika.gupta@linaro.org, tomas.winkler@intel.com, yang.huang@intel.com, bing.zhu@intel.com, Matti.Moell@opensynergy.com, hmo@opensynergy.com, linux-mmc@vger.kernel.org, linux-scsi@vger.kernel.org Subject: Re: [PATCH v2 0/4] rpmb subsystem, uapi and virtio-rpmb driver Date: Tue, 05 Apr 2022 16:43:03 +0100 In-reply-to: <8b3ce88f65fd11523a4d2daab3c617f7089eb1ce.camel@gmail.com> Message-ID: <87r16bk013.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Bean Huo writes: > Hi Alex, > > Thanks for this unified RPMB interface, I wanted to verify this on our > UFS, it seems you didn't add the UFS access interface in this version=20 > from your userspace tools, right? No I didn't but it should be easy enough to add some function pointer redirection everywhere one of the op_* functions calls a vrpmb_* function. Do you already have a UFS RPMB device driver? --=20 Alex Benn=C3=A9e