Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp4512805imm; Tue, 11 Sep 2018 13:06:17 -0700 (PDT) X-Google-Smtp-Source: ANB0Vdblthu4UZE8bwpTse981FjGQpLSMeiUZPDNzJuKLR7Q6ag0d5bcnlszzPuL1y6fCuZyDSAm X-Received: by 2002:a17:902:8e86:: with SMTP id bg6-v6mr29069133plb.108.1536696377296; Tue, 11 Sep 2018 13:06:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536696377; cv=none; d=google.com; s=arc-20160816; b=bgQdL5zHEhaS9iN4W46dBlo9SIbPH/YS8vz+Qf4LDsJo+cw1DjvaaPoX7lWfe5ADXW WywS/CT8RuTDOO7aNskaLf6Bl/XCGNeVvOb9Gl0B3vTSeJUwCWC70vva1n2b8mcPlfR1 9GV0OG7QcZguq9r4G36SlQJdJK3XgqC0UXczTrFM3oIZoLKpEkczuCQbJscl1HndWBae 3nfyirm+jt1Be8YiFxAASrWr6f1kIbgCSM+/Sjfsw3JGWn7hY6tSuQ2lCfnbTgmE3dGf yOyjPm07XIGkyVGKid0Vr5q/NsRDevEMdCVWQt0kuPehF/UvDEmS6O+A7O4Q+DgkH4CT E58w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=0WoQ9ANcgOmj/ztrGKD1CZe0gWwHubUb8QBOvUny5A4=; b=hZfhNK46lIY4e2Pbp6/ChJK/UpOawLVzgMRUxS7a4XQFZblr02iASYX+3BTCb0c+ea zDqQDsTIcgi6yDvBeN+lFggH9YWOyWe2VB6/Ijss3nSdM2MP+0+PlbKMZAmnNclgccmv 0MZ9C3EhCjYcI3iKL5MQXpX3s82TC2WhZKtcTZPOGyaItKvjwbTa8izkG+oMdArELtZ/ DsfHOrFvDYVaOFBrYWgHlh1mr4IELFHYiwc+w8vOXcdQrP0SG3s109RoS5vsTj+9wl5l DpPRWzSY9aN2Bo/ydxqsIb5ZqxH27C9nGS2Fpcr3rWvXRQSTlFDgsXPtxt3cNvKlyvgR fdIA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p12-v6si19810658pls.53.2018.09.11.13.06.01; Tue, 11 Sep 2018 13:06:17 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728183AbeILBGk (ORCPT + 99 others); Tue, 11 Sep 2018 21:06:40 -0400 Received: from mail-qt0-f176.google.com ([209.85.216.176]:33343 "EHLO mail-qt0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726730AbeILBGh (ORCPT ); Tue, 11 Sep 2018 21:06:37 -0400 Received: by mail-qt0-f176.google.com with SMTP id r37-v6so29675141qtc.0; Tue, 11 Sep 2018 13:05:44 -0700 (PDT) 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=0WoQ9ANcgOmj/ztrGKD1CZe0gWwHubUb8QBOvUny5A4=; b=o3ILd5Y2zIjk1IXQYVNHfL9wOTMvXqmuvDybAs2+IXtQYpos2CKGtv0f6JXpUFa4Q0 9udGtmiWzvAoPiG3z3A4zk50HLuD7A9VW7PZZMYpCEAHAfa/yvZLCiqNKYV4c+lGVek9 0nlMYLRLjOjMdD8gsZ5upHYDUhNKprHjxwolEv0Vr13oDV4+PnI2M+gcax+0ey1yqLtY kyf3p2mu7rGK6Vg1ajngrQWnl/ZaylQptbE/a7Pyc4ULccoIKub3//fjHLUF2V3GPYzc tCfl2jwT/LhyWmZuYTxzqk0PNm2niCcPRh7AAzACCQBFMLz5cA4q8CoHh/U3vxyHhBJk hijg== X-Gm-Message-State: APzg51A1xchgX30chDjw0NgL3H6pIhgn7ZssFK4P+ckCfEh0zf2rQdOz QKLICU7NhGHOIhj1kLyyu8VgsxNSXiy0OQjhUlw= X-Received: by 2002:a0c:a8cc:: with SMTP id h12-v6mr20316913qvc.161.1536696343970; Tue, 11 Sep 2018 13:05:43 -0700 (PDT) MIME-Version: 1.0 References: <1536078525-31534-1-git-send-email-sunil.kovvuri@gmail.com> In-Reply-To: From: Arnd Bergmann Date: Tue, 11 Sep 2018 22:05:27 +0200 Message-ID: Subject: Re: [PATCH v3 00/15] soc: octeontx2: Add RVU admin function driver To: Sunil Kovvuri Cc: Linux Kernel Mailing List , Olof Johansson , Linux ARM , linux-soc@vger.kernel.org, Andrew Lunn , David Miller , Networking , sgoutham@marvell.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Sep 11, 2018 at 6:28 PM Sunil Kovvuri wrote: > > On Tue, Sep 11, 2018 at 7:07 PM Arnd Bergmann wrote: > > > > On Tue, Sep 11, 2018 at 2:37 PM Sunil Kovvuri wrote: > > > > > > Didn't receive any feedback for the v3 patch series over a week's time. > > > Can you please pick up these patches to merge into arm-soc ? > > > > I would still prefer to see the whole thing as part of drivers/net/ > > instead of drivers/soc, > > and reviewed in full on the netdev side, including the parts that are > > not ethernet specific. > > > > Arnd > > Hmm.. I agree that there are many networking terms used in the driver > but it's not a > networking driver, it's just a HW configuration driver which includes > how HW should > parse the packet. This driver doesn't fit into drivers/net. Who says it doesn't fit? > Let's say if netdev driver in drivers/net/ethernet doesn't make use of > crypto feature > then i guess netdev maintainers would reject any patches which configure crypto > block. Also as i have been saying there are other scenarios as well. > Future silicons may add support for other features into this resource > virtualization unit's domain. > An example would be compression. Any patches which do compression > related HW configuration > might be rejected by netdev maintainers, cause they are no way related > to networking. > > I will keep netdev mailing list in all the patch submissions but > moving this driver into drivers/net > doesn't sound right, from it's functionality perspective. Have you discussed this with the network maintainers? I agree that it's not a perfect fit, but IMHO it would be better to keep everything in one place than to split the code location into separate ddirectories for management, networking and crypto. If we find one place for it, then I think drivers/net/ethernet is the best since the purpose of that (combined) hardware is ultimately to interface with ethernet. If the network folks say they don't want it there, we can take the management bits into drivers/soc as you suggest. Arnd