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=-7.2 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 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 64AFAC48BE8 for ; Mon, 14 Jun 2021 09:15:00 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 430BF6023F for ; Mon, 14 Jun 2021 09:15:00 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232694AbhFNJRB (ORCPT ); Mon, 14 Jun 2021 05:17:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43058 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232565AbhFNJRA (ORCPT ); Mon, 14 Jun 2021 05:17:00 -0400 Received: from mail-pf1-x436.google.com (mail-pf1-x436.google.com [IPv6:2607:f8b0:4864:20::436]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B8F9DC061574 for ; Mon, 14 Jun 2021 02:14:43 -0700 (PDT) Received: by mail-pf1-x436.google.com with SMTP id h12so10102902pfe.2 for ; Mon, 14 Jun 2021 02:14:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=KENaF6daomgz5scNtXqZjtsZnSgCNhEWOpxx4RhJ4Yw=; b=VJx+kBHFYVtSRtJbdOXkmjTmPuh/Y5FBlscGVnemlXQ3z5mQXpwXFHZoLmqxiGjhtw 2svtmA0s+JTY622IJYpBay/e18FAtFK/RPkWfhhZuYCViUuRfEMXq1g4zNG5foQm83d6 /7vAoP1BIr5vfyTnu69CjoTZcvGzNZdYn7HShgbPX3tKMk/cMTVatGYnzhWyH+/9M/jY igBoSRq2zPYW5clyihkJiXhHvWbACfbXXZiP8lZmeCsjJx4bzSosRmGKuiHBLWcHiIFW IUk0fA+Np1DkJepm6lBOeLr/0E7lWKK9O6mUo6p0CwBt8dxpY1ePRhBm3GZz9A3/kq2L mhzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=KENaF6daomgz5scNtXqZjtsZnSgCNhEWOpxx4RhJ4Yw=; b=XO3B17aYwQLeRrg/TA0CLiopcGDJBJbKk4TsUyJ17Q5d+mYBW47jlYCI67MFXAPTPD 0zGT5WiAA9Y9LXBOL2T+a1oraAkdw4nIxSBYTRozPgb6ejNNJnvWK6EVyTdyDvRhenL3 /Xn+0+6gwTD9qHJN6poVDE38xXsQ/7gQ0kG3XcB0FdbrQHd+B9wZQCTr6ct87bMuKz2P 2pmw8nydImkwMMQ9ANh9C4/MmFfXjb8ApPk9ehM8VDJgsD+VTncCg5xb8zXSQqAsNCv0 aNMeDqqcdN4weNehFtDhTCy6nyio1giF3/Ezhd/W6sWtSTXD6ynJ4y3RiHzECfUzxEDt 5yiA== X-Gm-Message-State: AOAM5301iD488a1EuT2puzgmvxJ02QEN6Qo4q8EWuZjlx0EzEW6KIR7v pl6gN98ko5a8Y4dXEPHaDIZEFQ== X-Google-Smtp-Source: ABdhPJzZLhEjeNg7mvi5U/yF0J7tUlxRUljd+rBr+kbJUkO3TmIBNVQe5LHoPiXGtU3JUsIhK4bRTQ== X-Received: by 2002:a63:4653:: with SMTP id v19mr15988605pgk.240.1623662083282; Mon, 14 Jun 2021 02:14:43 -0700 (PDT) Received: from localhost ([136.185.134.182]) by smtp.gmail.com with ESMTPSA id w21sm12531959pfq.143.2021.06.14.02.14.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Jun 2021 02:14:42 -0700 (PDT) Date: Mon, 14 Jun 2021 14:44:41 +0530 From: Viresh Kumar To: Andy Shevchenko Cc: "Enrico Weigelt, metux IT consult" , Geert Uytterhoeven , Linus Walleij , Bjorn Andersson , Bartosz Golaszewski , "Enrico Weigelt, metux IT consult" , Viresh Kumar , "Michael S. Tsirkin" , Jason Wang , Vincent Guittot , Bill Mills , Alex =?utf-8?Q?Benn=C3=A9e?= , stratos-dev@op-lists.linaro.org, "open list:GPIO SUBSYSTEM" , linux-kernel , Stefan Hajnoczi , "Stefano Garzarella --cc virtualization @ lists . linux-foundation . org" , virtualization@lists.linux-foundation.org, Alistair Strachan Subject: Re: [PATCH V3 1/3] gpio: Add virtio-gpio driver Message-ID: <20210614091441.b6gaei3dgx73skvt@vireshk-i7> References: <10442926ae8a65f716bfc23f32339a6b35e51d5a.1623326176.git.viresh.kumar@linaro.org> <20210611035623.z4f2ynumzozigqnv@vireshk-i7> <20210611080122.tlkidv6bowuka6fw@vireshk-i7> <0478822f-9d10-deb8-86ae-3b4ac3bb0c6c@metux.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716-391-311a52 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 14-06-21, 11:12, Andy Shevchenko wrote: > On Mon, Jun 14, 2021 at 11:08 AM Enrico Weigelt, metux IT consult > wrote: > > > > On 11.06.21 10:01, Viresh Kumar wrote: > > > > > No, QEMU passes the raw messages to the backend daemon running in host > > > userspace (which shares a socket with qemu). The backend understands > > > the virtio/vhost protocols and so won't be required to change at all > > > if we move from Qemu to something else. And that's what we (Linaro) > > > are looking to do here with Project Stratos. > > > > Note that this is completely different from my approach that I've posted > > in autumn last year. Viresh's protocol hasn't much in common with mine. > > That's why we have a thing called standard. And AFAIU virtio API/ABIs > should be officially registered and standardized. Yes and here is the latest version (which is based on the work done by Enrico earlier). It isn't accepted yet and is under review. https://lists.oasis-open.org/archives/virtio-comment/202106/msg00022.html -- viresh