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=-3.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS 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 C0E4DC43467 for ; Thu, 8 Oct 2020 07:38:14 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 6E4442184D for ; Thu, 8 Oct 2020 07:38:14 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=intel-com.20150623.gappssmtp.com header.i=@intel-com.20150623.gappssmtp.com header.b="hO3HikQG" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727046AbgJHHiN (ORCPT ); Thu, 8 Oct 2020 03:38:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49412 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725899AbgJHHiN (ORCPT ); Thu, 8 Oct 2020 03:38:13 -0400 Received: from mail-ed1-x543.google.com (mail-ed1-x543.google.com [IPv6:2a00:1450:4864:20::543]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C2344C0613D2 for ; Thu, 8 Oct 2020 00:38:12 -0700 (PDT) Received: by mail-ed1-x543.google.com with SMTP id dn5so4793545edb.10 for ; Thu, 08 Oct 2020 00:38:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7k08qwQfpMwLrbStV7qsIbcIjDaV+hjvgw+XZD6Qe5c=; b=hO3HikQGtQ2Glry45pwdFfYKBL3G/BFeYiZ4ZrFTX1i26VTBTwDrvp7Z7eeSOCWfUN RLFGiHATP63YeXTRMVeAq/Wdj1owvOmlpmZDzqimdcNvNofGf+f/bAKMGhe7PZJUMq5z CG9VlV8pMYis1juIxkqxfapI+2ipJX2+X1TNs6JsE5qZnb47VeZOtIdNDWJc2gajT3Jo iqAUN6TaPJ1PLwBudZmOOU1WqrMOaKADTs7ZIXTR58wE6fknEI4bZIfXVEBls70ROb1k OYI/izeoLMIh6L5LoFwnzU9RXrG7xs1CIJwkbnunL5HH2qvZ5bMTb2s4JmNPVlXKBrII IztQ== 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=7k08qwQfpMwLrbStV7qsIbcIjDaV+hjvgw+XZD6Qe5c=; b=FUlBdlprATUFKfP/eHc+OVP4qxIqkkojcQ1Rovv6kU0D4qMXQhYLF4lugRvZPTSXBf 7fAe05o7BA2Hg+vFbAu8yoF4SNhiTIpOsIy6J1rUaEc8BCvH5+uYEyewVDJ8THUFjaG2 /4s3SgEfhVpXsWvpjRdsiqFSisKwY4SWOEhHbzzRR5/PTEf+gIxgLreBSP8ndvBVTDB2 Q+2DHiJwcnc1dT8oh+hjahAO5XhULcFaeq3W6OjEhmZslB+9nHRpHNTKMMepSEw/njpn MmwQSXnMfQ29FpUno57LNY/8n8X/NuUUKo1j3wLS+k1JhNeTUEwL1zQ4ONUcnynv8iEt Ub/g== X-Gm-Message-State: AOAM531J0xqP6iNo3a0ug1+NKG3+mMSoEXzBaLZfYyFRQSNVwhRX1K6c PDBxBnOVhfccWdOpxmjEmJuRBSqPkNXWgBiN+rXy0A== X-Google-Smtp-Source: ABdhPJwo4QUttfuSvz/gaCdR7TaB0KqZkh/iGI19y/GuT1erD6lrNXGl7aYlQ9066o9yHo6Bp3GCOo2Ucv40oJu/kYc= X-Received: by 2002:a05:6402:31b3:: with SMTP id dj19mr7828444edb.210.1602142691429; Thu, 08 Oct 2020 00:38:11 -0700 (PDT) MIME-Version: 1.0 References: <20201005182446.977325-2-david.m.ertman@intel.com> <20201006071821.GI1874917@unreal> <20201006170241.GM1874917@unreal> <20201007192610.GD3964015@unreal> <20201008052137.GA13580@unreal> <20201008070032.GG13580@unreal> In-Reply-To: <20201008070032.GG13580@unreal> From: Dan Williams Date: Thu, 8 Oct 2020 00:38:00 -0700 Message-ID: Subject: Re: [PATCH v2 1/6] Add ancillary bus support To: Leon Romanovsky Cc: "Ertman, David M" , Parav Pandit , Pierre-Louis Bossart , "alsa-devel@alsa-project.org" , "parav@mellanox.com" , "tiwai@suse.de" , "netdev@vger.kernel.org" , "ranjani.sridharan@linux.intel.com" , "fred.oh@linux.intel.com" , "linux-rdma@vger.kernel.org" , "dledford@redhat.com" , "broonie@kernel.org" , Jason Gunthorpe , "gregkh@linuxfoundation.org" , "kuba@kernel.org" , "Saleem, Shiraz" , "davem@davemloft.net" , "Patil, Kiran" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org On Thu, Oct 8, 2020 at 12:01 AM Leon Romanovsky wrote: [..] > All stated above is my opinion, it can be different from yours. Yes, but we need to converge to move this forward. Jason was involved in the current organization for registration, Greg was angling for this to be core functionality. I have use cases outside of RDMA and netdev. Parav was ok with the current organization. The SOF folks already have a proposed incorporation of it. The argument I am hearing is that "this registration api seems hard for driver writers" when we have several driver writers who have already taken a look and can make it work. If you want to follow on with a simpler wrappers for your use case, great, but I do not yet see anyone concurring with your opinion that the current organization is irretrievably broken or too obscure to use.