Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp1024046pxb; Thu, 23 Sep 2021 16:18:31 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzCjGcWHk9hs/bmCzX7Rk9H7FS4Vp/Avmn4DcFTGmN/PKxm3S4lesYX5vOa/tEmmhtcsKOZ X-Received: by 2002:a5d:9bd3:: with SMTP id d19mr6272330ion.202.1632439111623; Thu, 23 Sep 2021 16:18:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632439111; cv=none; d=google.com; s=arc-20160816; b=eRmr025nsFJDisyTsEj6fB3Mu9LfcpP0xwBG7vZW1uF5ZACnkpjfs0RExoVx0UfIww WHf2tAXH3mrOUtuIjfglucFNKHHs9JZOQDvLX6VDwms3QP/pdf4bDZfe76dOGcANBpOv 1rnOhMSVFbkwKxSRmXYvLnRUgNpFYAn27EgJuhBN2zUA6D8b01R+5dv6D2wFSfGpIdy2 H0aPYJRiPP9ef4hMZ6+2SeghivfRlq8FNorl1jY5wLmj6jnx8pkx6mgWMZ9/UxFZ683x G2MYne6gmaxf2FoqAGJgOVcdRXbWSi1jvwX5DJ0KVB0nHdGkyCGXaW7TqiZU50uTe0wx W6/w== 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-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=ZPnmhVkw8P89jgXNhw+iBUG2OLFF1KlPX8yMBCPlQO8=; b=nhbgYGqh9zh4yJ7FxV7n03H5MZ9ht31yK6RxZvZT1LTesF9N7TUxm9cjWdxU4Yogbd pAFdAba6UPShk6/YS4vd6SjjPvHDqYx9mwFz/kbroLG6uElnFMrf8ecyAHDXhInVamAf hcigIeqB9RU7s8cF/TQyjDFY5tQCPqnUT3eqRErwZ4Ckyy/ZxHDSpp/7GpDf5CgKS2hQ tU2kU3/3C4ABVn/WapLnz13H73G+qeW6m/w6GdfNIWYCMhwYbWBmEj/LBUV1YuDeG3dx xjquVCi3X1sqtdZoLhV/zWxm3ZHKMZwaRhmP1zvxlofJudxNbx5iQeNeDZ+YRAr/DcAY KVqA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=bVYYU2E4; 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 m3si7882133iop.20.2021.09.23.16.18.16; Thu, 23 Sep 2021 16:18:31 -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=bVYYU2E4; 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 S243552AbhIWXRq (ORCPT + 99 others); Thu, 23 Sep 2021 19:17:46 -0400 Received: from mail.kernel.org ([198.145.29.99]:47546 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236363AbhIWXRq (ORCPT ); Thu, 23 Sep 2021 19:17:46 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 56AA660E05; Thu, 23 Sep 2021 23:16:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1632438973; bh=/ffRospjLf6815nzAX4J5r7pcOyGGKeM5iEwxXNbnZc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=bVYYU2E4Ra2vKENV7uGbE5hTrseofLy5junHt7TELSxNeYh04XVq8eliin1OQDntW rnIHqOkMYOCVQ4lDd7zcyIjVNlCElnsDxAf0PMxkHsC3sDQXDv1Dm75JKUk9jDD2r4 8sBW2vPWJkr1w0potE2PF1dcoiULy/awynRFT+5odYCliCseTMn7RQLsqTPsksuAAv bYs8tqMffWKpg5NjeK4SVpfC99hUz4pB6eMQ9zvCut+RGfs90jnoQueEWNhefxsFI+ RmsDirQugKJfOip4CgihOzpRxjdNlEAHoe5WMFTEztsZydp0nnjyXoEvqkxCE1GHj8 tAqh+94otEF3Q== Date: Fri, 24 Sep 2021 02:16:09 +0300 From: Leon Romanovsky To: Jakub Kicinski Cc: "David S . Miller" , Alexander Lobakin , Anirudh Venkataramanan , Ariel Elior , GR-everest-linux-l2@marvell.com, GR-QLogic-Storage-Upstream@marvell.com, Igor Russkikh , intel-wired-lan@lists.osuosl.org, "James E.J. Bottomley" , Javed Hasan , Jeff Kirsher , Jesse Brandeburg , Jiri Pirko , linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, "Martin K. Petersen" , Michael Chan , Michal Kalderon , netdev@vger.kernel.org, Sathya Perla , Saurav Kashyap , Tony Nguyen , Vasundhara Volam Subject: Re: [PATCH net-next 0/6] Batch of devlink related fixes Message-ID: References: <20210923155547.248ab1aa@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210923155547.248ab1aa@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 23, 2021 at 03:55:47PM -0700, Jakub Kicinski wrote: > On Thu, 23 Sep 2021 21:12:47 +0300 Leon Romanovsky wrote: > > I'm asking to apply this batch of devlink fixes to net-next and not to > > net, because most if not all fixes are for old code or/and can be considered > > as cleanup. > > > > It will cancel the need to deal with merge conflicts for my next devlink series :). > > Not sure how Dave will feel about adding fixes to net-next, > we do merge the trees weekly after all. My almost ready submission queue is: ➜ kernel git:(m/devlink) git l 693c1a9ac5b3 (HEAD -> m/devlink) devlink: Delete reload enable/disable interface 6d39354f8b44 net/mlx5: Register separate reload devlink ops for multiport device 1ac4e8811fd5 devlink: Allow set specific ops callbacks dynamically de1849d3b348 devlink: Allow modification of devlink ops 7439a45dce72 net: dsa: Move devlink registration to be last devlink command 7dd23a327395 staging: qlge: Move devlink registration to be last devlink command 77f074c98b0d ptp: ocp: Move devlink registration to be last devlink command fb3f4d40ad49 net: wwan: iosm: Move devlink_register to be last devlink command 87e95ee9275b netdevsim: Move devlink registration to be last devlink command 4173205af399 net: ethernet: ti: Move devlink registration to be last devlink command bc633a0759f6 qed: Move devlink registration to be last devlink command ead4e2027164 ionic: Move devlink registration to be last devlink command bc5272ccc378 nfp: Move delink_register to be last command a6521bf133d9 net: mscc: ocelot: delay devlink registration to the end e0ca9a29cc20 mlxsw: core: Register devlink instance last 681ac1457516 net/mlx5: Accept devlink user input after driver initialization complete 9b1a2f4abaef net/mlx4: Move devlink_register to be the last initialization command a3b2d9a95a51 net/prestera: Split devlink and traps registrations to separate routines bbdf4842432f octeontx2: Move devlink registration to be last devlink command 5297e23f19e9 ice: Open devlink when device is ready 18af77a99cea net: hinic: Open device for the user access when it is ready 91a03cdc92e2 dpaa2-eth: Register devlink instance at the end of probe dd5af984e53c liquidio: Overcome missing device lock protection in init/remove flows efea109ba32e bnxt_en: Register devlink instance at the end devlink configuration 6a2b139bcf01 devlink: Notify users when objects are accessible + a couple of patches that removes "published" field from devlink parameters and fix of old devlink bug where parameters were netlink notifications were sent twice. So it will be very helpful to keep this series in net-next. > > Otherwise the patches look fine. Thanks