From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id DA95BC433DF for ; Wed, 17 Jun 2020 14:27:00 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id B3CD8207DD for ; Wed, 17 Jun 2020 14:27:00 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="cGH0gIzT" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726594AbgFQO1A (ORCPT ); Wed, 17 Jun 2020 10:27:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58820 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726491AbgFQO07 (ORCPT ); Wed, 17 Jun 2020 10:26:59 -0400 Received: from mail-yb1-xb41.google.com (mail-yb1-xb41.google.com [IPv6:2607:f8b0:4864:20::b41]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 97A3BC061755 for ; Wed, 17 Jun 2020 07:26:59 -0700 (PDT) Received: by mail-yb1-xb41.google.com with SMTP id s1so1365092ybo.7 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=CSSdobl2KlVjwt+RhaJitYUzZJhRfw8jJqY5MkKyUSlEp0a3qCFmsbq2fdBOBiJd48 Hhybdpo2ijT49flIWDwr0IsDOjSca/QY8GfsPAmP+ExMVI7hS4h8nAiBI490QmXEEPib Dayt3md9Oj3WHmiiQjb/lBh0cd0ipXPKvXGqE9ose4GZvs2M1JaQ4VcSv5rmw5PJPDus 6tD2fVMACttmycrFVOnt6OC2giFjBAOVvBRUR/eSctlDa4eqV0sv4B4g7JNBW7apgEOG fuewUHzOC/TEHxrUhHClIO1rGQBxZcLxt4HT5FJYdZzuKw9bnMlgCfrcBSBH713afFIM 45bA== X-Gm-Message-State: AOAM532s1lZNb5ggwcw/meE/tDXAlz7jrVLJi4xBopUyPVNB5ZXbZZvQ +LjAesnff6Sa2y7kXbKm6wOFaNYFD9qMni9884lR2A== X-Google-Smtp-Source: ABdhPJzQpgG/KQ+DcWyygGI+nO0hw6gCf4p0NLEZm9PPUcYggYA+9WRDPaE2kWKOx2s2CC4E412fj7Q8QiZaN7nynuI= 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-integrity-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-integrity@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 > > >