Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp3057191pxx; Sun, 1 Nov 2020 21:12:35 -0800 (PST) X-Google-Smtp-Source: ABdhPJw2F+6fFDd3cecZXcPgPKGpWjoonneU9AznwnOoOxKvtCRqRnMJHfTxnqDk152aVyVnzOzV X-Received: by 2002:a05:6402:22d8:: with SMTP id dm24mr6714992edb.69.1604293955683; Sun, 01 Nov 2020 21:12:35 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1604293955; cv=pass; d=google.com; s=arc-20160816; b=IjomgexG8F7p6HbrLBOqgTZ6s8pVzb4DROvoFo5nkW8F0eGTENzTHKaMANqvxTj8Vi 6/MFtWDFDhPjpzrn9S4t9yMvY8NBQsx2cIxooGfOwnx4mvf7mTy725g13FF4chWBM2ZW Q3YPbWpL/pVwiHZC5r102iTtZK69B0ya+BdqKDtoQdFijHBRx8py+blRHHbUcXhLiKlC 7WMqE9b0M3QFntoVaIFDNXDyrG4X42YslyPMFsgc4TgQQzvdAF6sa5+nujRyL0CE+ynF 4gBCW+5rKQnTrA7dciWPI0MYE9edbiMqolvE0qGotl0AgGvlp+GVCbEccnnxtVVd2VKG wVpw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:dkim-signature:mime-version :content-transfer-encoding:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:cc:to:from; bh=AS0mgjAGyKmcUK+IwlB2YbdMD5Ou6pcZZM9mLRKum5I=; b=AkAXtSENH7E9OVHjvRFSTKBZOUCOjO/mKQaaw/nv4Tmum3YAlwnIfipQmqNrne7+Nx 2LFcCWG0WZi47f3Co3/45r1m0hN5HXJvPe76b3ar4x+dgiMsoYSRnM+f7twkUSTqeHIu 6HPc7yN18DDmzr8pE8iLpuRwhhnTumsJLub2FkyOYmB+ePiSQNDvOwuk9xW/qGzEBOpB xmd56YBRlMeDQIDcM/CaruiqrfeBAfZSsZ+KNBRKV/ibAgLwQ4rB3cCjxJIrqunGWbpd kAQzkiF6FG+m2H9QlC6xwu4NDzNvl5syNvIopv0Lo5bw8xGOQ3xh9heQECPGlU0ettRZ BFHA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=qaUsMU06; arc=pass (i=1 spf=pass spfdomain=nvidia.com dkim=pass dkdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); 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=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ga38si9424311ejc.118.2020.11.01.21.12.12; Sun, 01 Nov 2020 21:12:35 -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=@nvidia.com header.s=n1 header.b=qaUsMU06; arc=pass (i=1 spf=pass spfdomain=nvidia.com dkim=pass dkdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); 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=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727885AbgKBFIG (ORCPT + 99 others); Mon, 2 Nov 2020 00:08:06 -0500 Received: from hqnvemgate26.nvidia.com ([216.228.121.65]:16116 "EHLO hqnvemgate26.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725208AbgKBFIF (ORCPT ); Mon, 2 Nov 2020 00:08:05 -0500 Received: from hqmail.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate26.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Sun, 01 Nov 2020 21:08:16 -0800 Received: from HQMAIL111.nvidia.com (172.20.187.18) by HQMAIL111.nvidia.com (172.20.187.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Nov 2020 05:08:02 +0000 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.174) by HQMAIL111.nvidia.com (172.20.187.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 2 Nov 2020 05:08:01 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X8vRKMq1Mg7W8J4rptMjhXMgCehgVnFR9AWWhVaFLz5S/HhVbXm7NBHdlwNZEYCGPbw5b5wbxZXuCXvCb90dVzX38m7BlTnP2jDagKnA9GwICqx8YfEHTDozUbaN26aFuBsI67rbNNFeYHcXSJaWYJQF4U/pZKFCU1xaVCODiWOzPaOnjMPAq2y+ZAOZTeen5uBALXw4G65ybq7XOkWhPcCkegd7GBUGhs7Z8Euzf2cBCqi3kb87UH/ILu/TLSRnnfHuEMpY5bQlyjYNJbb+9Q/RANph6ouymFFkdJh5p6XBkkn+c2TulX/Rq5HIWEcsrevKZxQyRVUGQrzwelMYrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AS0mgjAGyKmcUK+IwlB2YbdMD5Ou6pcZZM9mLRKum5I=; b=X+1T+JOeWfZQ4l4gXBkdPpUHxGsG7CU4ZGZ9s27d9Kr9OdeE78tdsF4XHCkponZMYm4U6ZNb+hE0wLinj0sF1tF28bkKS2F8luU0ViK8E8vGeIvSO9q96s9A2O+/rbADR880wwpoH8H6Wa2REQOKJcHrK8aVxyeJd5x+6XU4n6olgBUu7UXKFYmrsCR6n6P2zPC+Pm/i0/sq38IkGEhy4mT4Lmy2+ShCjrZ4CX5ccKfaBXMmGbkjCYm/tPIta4hyLZdIdOhalwJRXobAcDiu29GLr3iDjc3ngy2DPYXtzSj/o2NFyopGV9Ph4WK9QP9S1sE4LcmBnYuOODYU041ZWA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none Received: from BY5PR12MB4322.namprd12.prod.outlook.com (2603:10b6:a03:20a::20) by BY5PR12MB3731.namprd12.prod.outlook.com (2603:10b6:a03:1a7::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.19; Mon, 2 Nov 2020 05:08:00 +0000 Received: from BY5PR12MB4322.namprd12.prod.outlook.com ([fe80::3c25:6e4c:d506:6105]) by BY5PR12MB4322.namprd12.prod.outlook.com ([fe80::3c25:6e4c:d506:6105%5]) with mapi id 15.20.3499.030; Mon, 2 Nov 2020 05:08:00 +0000 From: Parav Pandit To: Leon Romanovsky , Doug Ledford , Jason Gunthorpe , gregkh CC: Leon Romanovsky , Jakub Kicinski , Jason Wang , "linux-rdma@vger.kernel.org" , "Michael S. Tsirkin" , "netdev@vger.kernel.org" , Roi Dayan , Saeed Mahameed , "virtualization@lists.linux-foundation.org" , "alsa-devel@alsa-project.org" , "tiwai@suse.de" , "broonie@kernel.org" , "David S . Miller" , "ranjani.sridharan@linux.intel.com" , "pierre-louis.bossart@linux.intel.com" , "fred.oh@linux.intel.com" , "shiraz.saleem@intel.com" , "dan.j.williams@intel.com" , "kiran.patil@intel.com" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH mlx5-next v1 03/11] net/mlx5_core: Clean driver version and name Thread-Topic: [PATCH mlx5-next v1 03/11] net/mlx5_core: Clean driver version and name Thread-Index: AQHWsIvhd8tdnUL6WE6lN2kDxOGLDKm0SkSw Date: Mon, 2 Nov 2020 05:07:59 +0000 Message-ID: References: <20201101201542.2027568-1-leon@kernel.org> <20201101201542.2027568-4-leon@kernel.org> In-Reply-To: <20201101201542.2027568-4-leon@kernel.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [49.207.200.190] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fa711669-0c05-4449-c2cd-08d87eed44e6 x-ms-traffictypediagnostic: BY5PR12MB3731: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5797; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: pxPzOV+cg+he8Kh+XTYRbVSfaabx7GkcgS1WYY6/+7YOdStOuKFg9tdx60Y6FTbcQN47hFIbegdFZJ/zki7AR0s2iBVUpY86kbhHbONJ7DCazIJopEjOC6bjZDWRMFQ3GJtnHqg2N6BmKGLzlo0Y0n67y+gFjmhzPiHdWDzRVdBICXwimAwCi8RitO+vyEtNYduC5qwR1fam+CPXSNdmMd67ZM7qga936hQrDWunDOUSqB4ESyvX1CM+HOTWzv5izq6/+H3spZ/gfV2gyLQsUyWZPFWNdk2Wqs6MILWkak5/3uXL6r7DtctjQizRb4rNSMFAIZZwCZtP+fHwcOmNjw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR12MB4322.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(376002)(346002)(366004)(136003)(396003)(39860400002)(6506007)(8936002)(33656002)(54906003)(110136005)(316002)(55236004)(71200400001)(64756008)(66446008)(83380400001)(5660300002)(52536014)(478600001)(9686003)(66476007)(7416002)(66946007)(76116006)(66556008)(86362001)(55016002)(4326008)(8676002)(186003)(7696005)(2906002)(26005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: IZGDoHjVa+DTDCEtqX8KbayX5y39Y3Pp4it3zMOW9SAjaByPP/PzXb7Yyivyewj8xBrtcpS7t9ATyDBCeme0TZhm89Mndpa+sMkAb/gz5so8txd4tuGkOuiirHNgAKQM0OP+/zPOI2jUwqxFMbVi2osP+PNs3Yk9hKW45gKrdLIwKzkqi7hnNke7vRL/9DB9GvRC2XK2mNkgxx1QC+sfkMhzR1tvOkfRqLOp2956or+surVZHwF/jri5+6ZlvR5GKuArC1/yDW5Aop+f6o/eLzWbhAdilJs3wI0TlTlvqu+auudVuJeNLQhKqEuWezKTJ4zYdzb4x9WNZHkbYIvGFB3UandXyW/nxOhfSKykXsCwGC5GOh3BkaXNGqk/FXtALryAxgeZdaO7am21fNrNFRkba3FJiw4Mo2+o0AX2TjQF5VPeXmk9DAHMWRo9TfWXh8DXGFGHHtnUcksssnbtxHRv1RWEtaFRUJRZO2xKmxUOkAIIsbNvhdX8LqG7E8Vs1uxEbR2qQmmzjs2Lq9BAewiZItbiFJnty2CpDsfcPAXrZxT11W3J5A6anoRaB5jiNFfdq4gX7LCXE6sfYRJ907aadCsLBNf9nRoeMC5YDS0G4eY+XItBe8X7R4Sm6yUgtTujeTHn38APoXopqxtF2w== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR12MB4322.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fa711669-0c05-4449-c2cd-08d87eed44e6 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2020 05:07:59.9336 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: CBDLI9gkSltc2WrMFyUWG6tZTLUCmEiqhe0YdcGHlSblLkCQJcKqAc1erv3LplKrZPt+4O9ykyGLRB7RjpLPQQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB3731 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1604293696; bh=AS0mgjAGyKmcUK+IwlB2YbdMD5Ou6pcZZM9mLRKum5I=; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ms-exchange-transport-forked: x-microsoft-antispam-prvs:x-ms-oob-tlc-oobclassifiers: x-ms-exchange-senderadcheck:x-microsoft-antispam: x-microsoft-antispam-message-info:x-forefront-antispam-report: x-ms-exchange-antispam-messagedata:Content-Type: Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=qaUsMU06nDer5z1fQcVq57Zscb+wbAwZL+e/q9aQ8bDXzC+5XRHiFBBxTzHlpoy7Z SPsV/z5zSxn4Tge3AMeb6FC6qtP6m7stGQAyb8E6VDcV8cMKwoj3yvVQO66OAEFP4R D9oiIv9TI1z+cLqkfuC9d6ofoGCcRIXsmH2X/z+3HvVgNMOL/YtP7v4EbefgF93aYz GWA7aHllsiq4plFzQTOqo+JlFv2KhU4g3a485SjhHQvdqaULtqPSzGPKV/MV33+Zj2 CgxpfSUvo4ywkGYNJ5nyn1XN36bt3ZiiN31zRRD0AH+mZ+vdpp8pNp4Rgi8WVnNZ9G YAgY73sRdZsCA== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > From: Leon Romanovsky > Sent: Monday, November 2, 2020 1:46 AM >=20 > From: Leon Romanovsky >=20 > Remove exposed driver version as it was done in other drivers, so module > version will work correctly by displaying the kernel version for which it= is > compiled. >=20 > And move mlx5_core module name to general include, so auxiliary drivers > will be able to use it as a basis for a name in their device ID tables. >=20 > Signed-off-by: Leon Romanovsky > --- > drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 2 +- > drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c | 4 +--- > drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 1 - > .../net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 2 +- > drivers/net/ethernet/mellanox/mlx5/core/main.c | 11 +++++++---- > drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h | 3 --- > include/linux/mlx5/driver.h | 2 ++ > 7 files changed, 12 insertions(+), 13 deletions(-) >=20 > diff --git a/drivers/net/ethernet/mellanox/mlx5/core/devlink.c > b/drivers/net/ethernet/mellanox/mlx5/core/devlink.c > index a28f95df2901..1a351e2f6ace 100644 > --- a/drivers/net/ethernet/mellanox/mlx5/core/devlink.c > +++ b/drivers/net/ethernet/mellanox/mlx5/core/devlink.c > @@ -52,7 +52,7 @@ mlx5_devlink_info_get(struct devlink *devlink, struct > devlink_info_req *req, > u32 running_fw, stored_fw; > int err; >=20 > - err =3D devlink_info_driver_name_put(req, DRIVER_NAME); > + err =3D devlink_info_driver_name_put(req, KBUILD_MODNAME); > if (err) > return err; >=20 > diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c > b/drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c > index d25a56ec6876..bcff18a87bcd 100644 > --- a/drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c > +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c > @@ -40,9 +40,7 @@ void mlx5e_ethtool_get_drvinfo(struct mlx5e_priv > *priv, { > struct mlx5_core_dev *mdev =3D priv->mdev; >=20 > - strlcpy(drvinfo->driver, DRIVER_NAME, sizeof(drvinfo->driver)); > - strlcpy(drvinfo->version, DRIVER_VERSION, > - sizeof(drvinfo->version)); > + strlcpy(drvinfo->driver, KBUILD_MODNAME, sizeof(drvinfo- > >driver)); > snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), > "%d.%d.%04d (%.16s)", > fw_rev_maj(mdev), fw_rev_min(mdev), > fw_rev_sub(mdev), diff --git > a/drivers/net/ethernet/mellanox/mlx5/core/en_rep.c > b/drivers/net/ethernet/mellanox/mlx5/core/en_rep.c > index 67247c33b9fd..ef2f8889ba0f 100644 > --- a/drivers/net/ethernet/mellanox/mlx5/core/en_rep.c > +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_rep.c > @@ -64,7 +64,6 @@ static void mlx5e_rep_get_drvinfo(struct net_device > *dev, >=20 > strlcpy(drvinfo->driver, mlx5e_rep_driver_name, > sizeof(drvinfo->driver)); > - strlcpy(drvinfo->version, UTS_RELEASE, sizeof(drvinfo->version)); > snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), > "%d.%d.%04d (%.16s)", > fw_rev_maj(mdev), fw_rev_min(mdev), > diff --git a/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c > b/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c > index cac8f085b16d..97d96fc38a65 100644 > --- a/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c > +++ b/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c > @@ -39,7 +39,7 @@ static void mlx5i_get_drvinfo(struct net_device *dev, > struct mlx5e_priv *priv =3D mlx5i_epriv(dev); >=20 > mlx5e_ethtool_get_drvinfo(priv, drvinfo); > - strlcpy(drvinfo->driver, DRIVER_NAME "[ib_ipoib]", > + strlcpy(drvinfo->driver, KBUILD_MODNAME "[ib_ipoib]", > sizeof(drvinfo->driver)); > } >=20 > diff --git a/drivers/net/ethernet/mellanox/mlx5/core/main.c > b/drivers/net/ethernet/mellanox/mlx5/core/main.c > index 71e210f22f69..9827127cb674 100644 > --- a/drivers/net/ethernet/mellanox/mlx5/core/main.c > +++ b/drivers/net/ethernet/mellanox/mlx5/core/main.c > @@ -77,7 +77,6 @@ > MODULE_AUTHOR("Eli Cohen "); > MODULE_DESCRIPTION("Mellanox 5th generation network adapters > (ConnectX series) core driver"); MODULE_LICENSE("Dual BSD/GPL"); - > MODULE_VERSION(DRIVER_VERSION); >=20 > unsigned int mlx5_core_debug_mask; > module_param_named(debug_mask, mlx5_core_debug_mask, uint, 0644); > @@ -228,7 +227,7 @@ static void mlx5_set_driver_version(struct > mlx5_core_dev *dev) > strncat(string, ",", remaining_size); >=20 > remaining_size =3D max_t(int, 0, driver_ver_sz - strlen(string)); > - strncat(string, DRIVER_NAME, remaining_size); > + strncat(string, KBUILD_MODNAME, remaining_size); >=20 > remaining_size =3D max_t(int, 0, driver_ver_sz - strlen(string)); > strncat(string, ",", remaining_size); > @@ -313,7 +312,7 @@ static int request_bar(struct pci_dev *pdev) > return -ENODEV; > } >=20 > - err =3D pci_request_regions(pdev, DRIVER_NAME); > + err =3D pci_request_regions(pdev, KBUILD_MODNAME); > if (err) > dev_err(&pdev->dev, "Couldn't get PCI resources, > aborting\n"); >=20 > @@ -1617,7 +1616,7 @@ void mlx5_recover_device(struct mlx5_core_dev > *dev) } >=20 > static struct pci_driver mlx5_core_driver =3D { > - .name =3D DRIVER_NAME, > + .name =3D KBUILD_MODNAME, > .id_table =3D mlx5_core_pci_table, > .probe =3D init_one, > .remove =3D remove_one, > @@ -1643,6 +1642,10 @@ static int __init init(void) { > int err; >=20 > + WARN_ONCE(strcmp(MLX5_ADEV_NAME, KBUILD_MODNAME) || > + strlen(MLX5_ADEV_NAME) !=3D strlen(KBUILD_MODNAME), > + "mlx5_core name not in sync with kernel module name"); > + In which case, both the strings are same but their length not? You likely don't need the string length check. > get_random_bytes(&sw_owner_id, sizeof(sw_owner_id)); >=20 > mlx5_core_verify_params(); > diff --git a/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h > b/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h > index 8cec85ab419d..b285f1515e4e 100644 > --- a/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h > +++ b/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h > @@ -42,9 +42,6 @@ > #include > #include >=20 > -#define DRIVER_NAME "mlx5_core" > -#define DRIVER_VERSION "5.0-0" > - > extern uint mlx5_core_debug_mask; >=20 > #define mlx5_core_dbg(__dev, format, ...) \ > diff --git a/include/linux/mlx5/driver.h b/include/linux/mlx5/driver.h in= dex > 317257f8e0ad..ed1d030658d2 100644 > --- a/include/linux/mlx5/driver.h > +++ b/include/linux/mlx5/driver.h > @@ -56,6 +56,8 @@ > #include > #include >=20 > +#define MLX5_ADEV_NAME "mlx5_core" > + > enum { > MLX5_BOARD_ID_LEN =3D 64, > }; > -- > 2.28.0 Other than strlen removal check, Reviewed-by: Parav Pandit