Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp4166036pxb; Tue, 17 Nov 2020 13:07:12 -0800 (PST) X-Google-Smtp-Source: ABdhPJwy7mgHP6sinVtmtlEa9oD9LLWc8CL+WrxTDcA+i+Plznw7oMNpwMtZ4OxByudQ8O6CNm20 X-Received: by 2002:a17:906:2b4e:: with SMTP id b14mr22640161ejg.354.1605647232733; Tue, 17 Nov 2020 13:07:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605647232; cv=none; d=google.com; s=arc-20160816; b=p52KOwk0f//9zz+ZmVJqgnha+sRRf7K4wvm3iykUXukzqwy6RSlJgfqCOXQuZSHzH8 k0GXscF+LGODGXy/4LhcG9QjlMU1y24g3LBwBBTMNkq2esrnqBKoMf+LBDVEwNQSe7DV 6CVNLq1EMZDZ2w+ehvLZy02O/1KKK99+29PXquccswhf/fDlPmKTO3hqKmVA4HgSyJvZ mdi4TQfU8+SmPdjp60gPHKAp26WUbubQNPRFHBr/LqWCFleG3ANViilF1E2cML8aTc7U EowdKdzAAWBbt7d3G4bV6jwojEGM1171yw7rcXyRPwfMcrbVARDpkP6WrKh/zCz4ZAub yaaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=kPEScT6gyGX81QUKHxjlw3b2BBUYfWDEeiwl2fVm1wc=; b=zNUlq/xiykZwPu/4hG7rWY4TKvAuNN6wf++WM+gQmPYtBO4OrxYLt/SY72ySg7XcIv 47HrYbZjZEY178KOLZpHdjt4fwtT7dr6IUTuZjb0OBwTHCcbqSmPowyzZSOfwKcSr/L1 rmyYrsBtBZD4gJqztSXuZXDuRVKts3Qbvf933vYVy0JGjDUiuimiyxhl7bY7T0sfzhBG Jzm08P2ujPDe57pXPXN6ptvkXfVA2xgpfO/k0mi33y8tp8aAJqcxdNOF48inIpFK8t+Y zYfIoW+TFgLj6w6NwQv2+Bq95sD3NW1E669OUxWeVDNJ4HZBU9OLmvBoheYOxnvXGIHk qDZQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b="p+pnzb/Q"; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id fy25si14536777ejb.455.2020.11.17.13.06.49; Tue, 17 Nov 2020 13:07:12 -0800 (PST) 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=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b="p+pnzb/Q"; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725943AbgKQVFJ (ORCPT + 99 others); Tue, 17 Nov 2020 16:05:09 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46990 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726136AbgKQVFI (ORCPT ); Tue, 17 Nov 2020 16:05:08 -0500 Received: from mail-ej1-x644.google.com (mail-ej1-x644.google.com [IPv6:2a00:1450:4864:20::644]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 97B44C0617A6 for ; Tue, 17 Nov 2020 13:05:08 -0800 (PST) Received: by mail-ej1-x644.google.com with SMTP id oq3so31394112ejb.7 for ; Tue, 17 Nov 2020 13:05:08 -0800 (PST) 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=kPEScT6gyGX81QUKHxjlw3b2BBUYfWDEeiwl2fVm1wc=; b=p+pnzb/QV2PtGwSdlBCCfgAyW8YeNSqAdFBepLZnfBYuN8ZsISPTLreqLJrA1uF2a7 JIXpiidK8x1BZ3q54txbRPbxcTBDky4tJDzlsTVAhQKBxJoobg/6zPaXV7Vl+QSryYTW soZx7D0rcc+lDUmhEejuFMzf1msPmPpBn+PNoxSblv6bfenihydjzscQsDUgo2sREyOU qvJ+nDebS94wyW7FnAt3NR3eDkvEdqhOn/DNfQmD7fC/TZImL/cMErCXf/K8W5yTtYga 1ue9DHOUJDF5V2UGiwF6AIAXecxfsnCmkUuDOPjFFBFpbofxmE7TOC7SUS5j4hF6t4B1 rXoA== 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=kPEScT6gyGX81QUKHxjlw3b2BBUYfWDEeiwl2fVm1wc=; b=LpQfsiqLKrL0ADrg7EV4VV2kw96gpicunE2oN0qkTnb7Nfoel5EAAmTA8WBMP2ahNO sEsTHeMKzBd8pR0J08AaBbBEJ5vlnx4BWdZR8NUTasCJ6Z2qzIjEBPT8kkTwigi2jDSy eom+gr46JMlvK7Ysst2NB6yA6oPRnfnwI8c+/FolO2UZe4PY/qLLHwkkjOx06PZLgCE2 F5eRXqujGMUXOB5SM1l1KPJGc0UJvOdxiqUrfaCSZAXxRzwIAPgbNwKTjPiOuqrHqRaT dsmgQWSQrRXO7svb9CgNhoxd3Zs1dyIEAsoFUeyXaT6xlyVeMnvBh84WLTOzOCzNnnup LVjg== X-Gm-Message-State: AOAM531OpA24oRjmWLwPOfLpWn9Za6Lk5ItcaAjEf484Hw0R5mdOZUzG tMHc9PRbPlGFOQBxz8DD3wDkKiHTDGrF6CbdJuCenw== X-Received: by 2002:a17:906:ad8e:: with SMTP id la14mr17989866ejb.264.1605647107261; Tue, 17 Nov 2020 13:05:07 -0800 (PST) MIME-Version: 1.0 References: <20201113161859.1775473-1-david.m.ertman@intel.com> <20201113161859.1775473-2-david.m.ertman@intel.com> <20201117053000.GM47002@unreal> In-Reply-To: From: Dan Williams Date: Tue, 17 Nov 2020 13:04:56 -0800 Message-ID: Subject: Re: [PATCH v4 01/10] Add auxiliary bus support To: Greg KH Cc: Leon Romanovsky , Dave Ertman , alsa-devel@alsa-project.org, Takashi Iwai , Mark Brown , linux-rdma , Jason Gunthorpe , Doug Ledford , Netdev , David Miller , Jakub Kicinski , Ranjani Sridharan , Pierre-Louis Bossart , Fred Oh , Parav Pandit , "Saleem, Shiraz" , "Patil, Kiran" , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Nov 16, 2020 at 11:02 PM Greg KH wrote: > > On Tue, Nov 17, 2020 at 07:30:00AM +0200, Leon Romanovsky wrote: > > On Fri, Nov 13, 2020 at 08:18:50AM -0800, Dave Ertman wrote: > > > Add support for the Auxiliary Bus, auxiliary_device and auxiliary_driver. > > > It enables drivers to create an auxiliary_device and bind an > > > auxiliary_driver to it. > > > > > > The bus supports probe/remove shutdown and suspend/resume callbacks. > > > Each auxiliary_device has a unique string based id; driver binds to > > > an auxiliary_device based on this id through the bus. > > > > > > Co-developed-by: Kiran Patil > > > Signed-off-by: Kiran Patil > > > Co-developed-by: Ranjani Sridharan > > > Signed-off-by: Ranjani Sridharan > > > Co-developed-by: Fred Oh > > > Signed-off-by: Fred Oh > > > Co-developed-by: Leon Romanovsky > > > Signed-off-by: Leon Romanovsky > > > Reviewed-by: Pierre-Louis Bossart > > > Reviewed-by: Shiraz Saleem > > > Reviewed-by: Parav Pandit > > > Reviewed-by: Dan Williams > > > Signed-off-by: Dave Ertman > > > --- > > > > Greg, > > > > This horse was beaten to death, can we please progress with this patch? > > Create special topic branch or ack so I'll prepare this branch. > > > > We are in -rc4 now and we (Mellanox) can't hold our submissions anymore. > > My mlx5_core probe patches [1] were too intrusive and they are ready to > > be merged, Parav's patches got positive review as well [2] and will be > > taken next. > > > > We delayed and have in our internal queues the patches for VDPA, eswitch > > and followup for mlx5_core probe rework, but trapped due to this AUX bus > > patch. > > There are no deadlines for kernel patches here, sorry. Give me some > time to properly review this, core kernel changes should not be rushed. > > Also, if you really want to blame someone for the delay, look at the > patch submitters not the reviewers, as they are the ones that took a > very long time with this over the lifecycle of this patchset, not me. I > have provided many "instant" reviews of this patchset, and then months > went by between updates from them. Please stop this finger pointing. It was already noted that the team, out of abundance of caution / deference to the process, decided not to push the patches while I was out on family leave. It's cruel to hold that against them, and if anyone is to blame it's me for not clarifying it was ok to proceed while I was out.