Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp534313ybt; Wed, 17 Jun 2020 07:31:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyb+Nmp/fFrJIo2N+9jHu/H9RUstoQBKPcl8Mq7nn0Xq1MuYTezzQFwEZw3aHbEl8Q4kYtM X-Received: by 2002:a17:906:d043:: with SMTP id bo3mr7485568ejb.409.1592404297965; Wed, 17 Jun 2020 07:31:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592404297; cv=none; d=google.com; s=arc-20160816; b=NMJiH3B9uSTQDk3dYc4y2ZjrGs2s1HpPNFtQ8ElxXpcjBiT6lqhFXfKwwFGSX8kiyf MUlULWA5ikunFoZBz0MqrS+mXD774xpj8XePe5OBOcz3qNP6hDRTdseCmFx2zkVWtPRK 5n+jXvHndcJg5ThhrrNgiOgtakrTvXjfiXcxO4gwfmbYd6csUd7n+cdF4p3Dfrt5thwa pcJbhkbCFN/SzmgqcoDr+Gqpqx6SvcIrm5JaR6JL93PCn9tQHPkGMilC8cDRQxu6F4Vy koDsL8KYWsAOJKXTi5gZUR8nnX+h7E1Yok1SIXutN1pmtYyFn+JNGtJsPH4d4nJT36fR yFNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=XzX4v+oLBf5O8lqgpF5zRd7IjiEGVcBy7Vd71Z957zk=; b=sMxRoceZv0vSQBeqIAP2bhIhY8L0HJDJ1dqbPUtGiW1TlRZikpKTxRC/IzyTuw6H7U r7V9594CC4h0HIBDC1DcUSNvBnH7MEo32+tcdqnowkbp8ZdxTXuIdDR7u9BuDjfawlOF lZ0rBb9dzGlnuPGRONZCHGZEc1O8awOfeeCtOYneM1hF9q06k5dqzykkOuE7r2scRvYq FJMNYjx9nZm2YbLIXDJbEbrcUztARnXrE2YRfKe2n88Csji7HDbDAvWA3p1vwPuqnpYH SzfgY+CvVlYaa2e7PXCTBSAnmh6hwx0TXOSizX1tK5w/j69R5/gc+5ca6MJItyLCy40q QdFQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=cGH0gIzT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i11si10396ejr.28.2020.06.17.07.31.13; Wed, 17 Jun 2020 07:31:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=cGH0gIzT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726840AbgFQO1A (ORCPT + 99 others); Wed, 17 Jun 2020 10:27:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58818 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726328AbgFQO07 (ORCPT ); Wed, 17 Jun 2020 10:26:59 -0400 Received: from mail-yb1-xb44.google.com (mail-yb1-xb44.google.com [IPv6:2607:f8b0:4864:20::b44]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8FDC1C06174E for ; Wed, 17 Jun 2020 07:26:59 -0700 (PDT) Received: by mail-yb1-xb44.google.com with SMTP id j202so1365607ybg.6 for ; Wed, 17 Jun 2020 07:26:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=XzX4v+oLBf5O8lqgpF5zRd7IjiEGVcBy7Vd71Z957zk=; b=cGH0gIzTXuejB/jeDvKhr629HHkj0ZieSOhk/hOZ2BKybZ0Ip6wHkYRvlzL3dPMdcm C/d5YD627mr8jOLE62FtNy5UnaVR3XWNNGNDCCok4TZSmznYyoi2thyWgn7XnbOSZ5UB b+rqR5tRJu2Umc1iODhPi6vS5mHYXJCNbth5eIcEajqYZpbb6EJX/zQj7jSB1XigQTXR jKHg6v6rXhEFXKlqPXEkCxGxisXCLXBggkSwJtbdqfHw1OGBrN5xVCQSln92mEaktp18 +0hbp1yLy8ywCg9ZYy8puUDqW0FlhglFDj35BlVt9oQ8fsXyfgJz37qc4sd3jUuaJ0MF d6hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=XzX4v+oLBf5O8lqgpF5zRd7IjiEGVcBy7Vd71Z957zk=; b=SlISoyjHm+66ewVvYLgs9m2h5ywphpbzG9EOpjwbEDmLBeo4vtF+R+rIsf6QUazfmx GZgP+/0o7WURoJXuDtWHNITvmdJGaSqv/8YSR3ad29oVeLERYQ3g4fAEocWbXVsS7oT+ Bl66sNhjzfMPCQSNJxERlDBNDorhRkObHPb/9dpbcAdrTh8DLxSG7dvC1qo717lbRzHP GeKskrWTDI8jkiyyPAo004NXxQ8Lv+9Z5FoXL6un/pdC4AY27AlXuGE2T3xHBWO9EyeJ dZSd1subZudX/l6yaDVeNnuVfpAnYG3g+z2qUbc60QAPl+TGulZEK5EjnlIf9GsqZ/dd zLwg== X-Gm-Message-State: AOAM531S9Lkpt1hf0eMo5Kitrx5c+BwyFu9i9WEXXDw63D96c+qC0O7J xLcRC18r4nLwb7TPDKx0p+OqXFs4+i97ZnHFZ1/5sQ== X-Received: by 2002:a25:4cc6:: with SMTP id z189mr12449365yba.153.1592404018729; Wed, 17 Jun 2020 07:26:58 -0700 (PDT) MIME-Version: 1.0 References: <20200604175851.758-1-maxim.uvarov@linaro.org> <20200616082907.GA2305431@jade> In-Reply-To: <20200616082907.GA2305431@jade> From: Maxim Uvarov Date: Wed, 17 Jun 2020 17:26:42 +0300 Message-ID: Subject: Re: [PATCHv8 0/3] optee: register drivers on optee bus To: Jens Wiklander Cc: Jarkko Sakkinen , Linux Kernel Mailing List , "tee-dev @ lists . linaro . org" , peterhuewe@gmx.de, Jason Gunthorpe , Greg Kroah-Hartman , linux-integrity@vger.kernel.org, Arnd Bergmann , Sumit Garg Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 16 Jun 2020 at 11:29, Jens Wiklander wrote: > > Hi Maxim and Jarkko, > > On Mon, Jun 15, 2020 at 05:32:40PM +0300, Maxim Uvarov wrote: > > ping. > > Patchset was reviewed and all comments are codeverd. Optee-os patches > > were merged. These kernel patches look like they are hanging > > somewhere... > > I'm almost OK with this patchset, except that > Documentation/ABI/testing/sysfs-bus-optee-devices needs to be updated > for the new kernel version and TEE mailing list which we're changing right > now. > What is the new mailing list address? I did git pull the latest master and get_maintainer.pl still points to tee-dev@lists.linaro.org. Maxim. > The last patch touches files I'm not maintainer of. That patch depends > on the previous patches so it makes sense to keep them together. If a > TPM device driver maintainer would ack that patch I can take it via my > tree. Or we can do it the other way around (with a v9 patchset), > whichever is preferred. > > Cheers, > Jens > > > > > Thanks, > > Maxim. > > > > On Thu, 4 Jun 2020 at 20:58, Maxim Uvarov wrote: > > > > > > v8: - fix v7 check. > > > v7: - check return value of dev_set_name() (Jarkko Sakkinen) > > > v6: - description, comments, patches reorder and destroy workqueue (Sumit Garg) > > > v5: - removed pr_err and fix typos in description (Jarkko Sakkinen) > > > - added missed kfree in optee_open() > > > v4: - sysfs entry is optee-ta-uuid (Jerome Forissier, Sumit Garg) > > > - added Documentation/ABI/testing/sysfs-bus-optee-devices (Greg Kroah-Hartman) > > > v3: - support tee-suppicant restart (Jens Wiklander) > > > - description and comments (Jarkko Sakkinen) > > > - do not name optee drivers by index in sysfs (Sumit Garg) > > > v2: - write TEE with capital letters. > > > - declare __optee_enumerate_device() as static. > > > > > > Maxim Uvarov (3): > > > optee: use uuid for sysfs driver entry > > > optee: enable support for multi-stage bus enumeration > > > tpm_ftpm_tee: register driver on TEE bus > > > > > > .../ABI/testing/sysfs-bus-optee-devices | 8 +++ > > > MAINTAINERS | 1 + > > > drivers/char/tpm/tpm_ftpm_tee.c | 70 ++++++++++++++++--- > > > drivers/tee/optee/core.c | 27 ++++++- > > > drivers/tee/optee/device.c | 38 +++++----- > > > drivers/tee/optee/optee_private.h | 10 ++- > > > 6 files changed, 119 insertions(+), 35 deletions(-) > > > create mode 100644 Documentation/ABI/testing/sysfs-bus-optee-devices > > > > > > -- > > > 2.17.1 > > >