Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp2621547pxb; Fri, 8 Oct 2021 11:28:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyUVmoerggoxp+T4wilAD4v5cfZx4nB9zXzm9lQDbHmLrxdiQHAaY7Z6Sq9Q4Ls7L9cy9ZK X-Received: by 2002:a17:90a:b702:: with SMTP id l2mr2859998pjr.232.1633717700713; Fri, 08 Oct 2021 11:28:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633717700; cv=none; d=google.com; s=arc-20160816; b=ehYKlMoGUkqofFEtkaiJqozRhoOvRLhNeUPenwrYGSEM8d91KtNY0mwNMbMymPpbtC S362SJ3pOjwT7ETAOAq5p6EVFBuL4qOP8JsfbJZQl6eEuTSZdWmTemXQzIv5w8sGp3Wz g00SAIjVskHallKtCfbNo4zxOL1ylCoTTaOB3iciFUpCTTi4m5hg0F8+Z3HAYRA+vCVX pIwFt9o0xrUsW0rEuGW23UCah+qBa37X+blras2jJYP9CZuJNKuPOAh3uuTeoHNReQQm Yus8k8VO+W7DujwrSFzDsLr6tDSidjKOr1XCYxYYFuZYEPV9EUQL2PSJTbi5M+ZqKx9f E47w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :message-id:subject:cc:to:from:date:dkim-signature; bh=gXBCu44idkARppcZdIqGX1S9lUtal7z5FNTHqICttNk=; b=BgneCTHhgmtMbecLLOggKyTpR3UDlY8KOuxgrFllEpEBuIGQHjmGSlrabgfIPf3Fw9 dJ09SRfFA7shcoAJ2IknvLdsij5267WuUVjIR4N43BEanmduD5XKq7n+3ljCyrBxoLwc SKeZq7oo7zSGUN0nHcNaZFjd8uAmjOJZF/z5+4aUs+E55wg1U1Sj5FNE7+hibff28Qew IAiqebtfjJyuoIfkSylfpVAKfQMYGEq+E+ZLsi3Rj4nZjbvQQM7X5+2hlWEofBxXbuS9 kRy+ZY1WFjs8JXKDJwUXfe2viK50ywARPyUREe4PrTmXM2tppQRQc5ZHruLzklyJRmXg S9IQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=kh7q9Pwn; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id lp9si19586501pjb.42.2021.10.08.11.28.06; Fri, 08 Oct 2021 11:28:20 -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=@kernel.org header.s=k20201202 header.b=kh7q9Pwn; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231422AbhJHS1Z (ORCPT + 99 others); Fri, 8 Oct 2021 14:27:25 -0400 Received: from mail.kernel.org ([198.145.29.99]:59394 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231377AbhJHS1V (ORCPT ); Fri, 8 Oct 2021 14:27:21 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id F108460F9D; Fri, 8 Oct 2021 18:25:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1633717526; bh=iC/h3aiUcytVYRe2zTb8f9AgkuyTJM44W4jRd7yPuRc=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=kh7q9Pwn462xjsy9yADINxXHInbs8u5TxCOXxd2q9go69YSoL2FvxKaurnG/JN2L9 b9SY01g6Gmmi6ndy5Try/UGhFuDV6DHoQVIBEc0p5o93GVq5O0aOEnh34vXz2uySko OBp+b3oYoSbBSFEzzjM8EtkgbuDiBIdAwXFk0qfRCwe6dGhX93qP1yFNm4dKeI1Voh E4PnXRj7CPOHnH0DoHMU6UuFzb0TpPyP7u5Lm2/FmdcC8ZbWfKFC0ZnL3Ga6BwdS1H swMdwZ0MohdJEt4zbwEDpkPC2kG+TftoCzYAhLjqLs0J8ZzTJ0x62FWvFkgzDIcdYE QrmdDJqOgSH6Q== Date: Fri, 8 Oct 2021 13:25:24 -0500 From: Bjorn Helgaas To: Logan Gunthorpe Cc: kelvin.cao@microchip.com, kurt.schwemmer@microsemi.com, bhelgaas@google.com, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, kelvincao@outlook.com Subject: Re: [PATCH 0/5] Switchtec Fixes and Improvements Message-ID: <20211008182524.GA1361129@bhelgaas> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Oct 08, 2021 at 11:23:46AM -0600, Logan Gunthorpe wrote: > On 2021-10-08 11:05 a.m., Bjorn Helgaas wrote: > > On Fri, Sep 24, 2021 at 11:08:37AM +0000, kelvin.cao@microchip.com wrote: > >> From: Kelvin Cao > >> > >> Hi, > >> > >> Please find a bunch of patches for the switchtec driver collected over the > >> last few months. > > > > Question: Is there a reason this driver should be in drivers/pci/? > > > > It doesn't use any internal PCI core interfaces, e.g., it doesn't > > include drivers/pci/pci.h, and AFAICT it's really just a driver for a > > PCI device that happens to be a switch. > > > > I don't really *care* that it's in drivers/pci; I rely on Kurt and > > Logan to review changes. The only problem it presents for me is that > > I have to write merge commit logs for the changes. You'd think that > > would be trivial, but since I don't know much about the driver, it > > does end up being work for me. > > We did discuss this when it was originally merged. Thanks, I thought I remembered talking about it, but didn't bother to dig it up. > The main reason we want it in the PCI tree is so that it's in a sensible > spot in the Kconfig hierarchy (under PCI support). Seeing it is still > PCI hardware. Dropping it into the miscellaneous devices mess (or > similar) is less than desirable. Moreover, it's not like the maintainers > for misc have any additional knowledge that would make them better > qualified to merge these changes. In fact, I'm sure they'd have less > knowledge and we wouldn't have gotten to the bottom of this last issue > if it had been a different maintainer. > > In the future I'll try to be more careful in my reviews to ensure we > have a better understanding and clearer commit messages. If there's > anything else we can do to make your job easier, please let us know. Oh, please don't take this as me complaining about anybody's reviews! I honestly just look for your or Kurt's ack. I think I just need to be a little less fixated on writing the merge commit logs :) Bjorn