Received: by 10.192.165.156 with SMTP id m28csp877935imm; Fri, 13 Apr 2018 09:19:32 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+h5iF77gADdB4QhxcEMEJWndntcVfeitdUegt6XcuuJtF83kjcSRG/sOZboZzSoJyjlLdg X-Received: by 2002:a17:902:a70b:: with SMTP id w11-v6mr5771934plq.353.1523636371937; Fri, 13 Apr 2018 09:19:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523636371; cv=none; d=google.com; s=arc-20160816; b=UO/MW2DY7HRaIRCQ6TyS29mameolctDXP+MxEYi9lHYVJdNYfEuSedBikayvJDB4JR xP0qtst3vPsJ6z8uBTSEmmzJHn7G02//xAxrJCxjj7oACbCqBw59hCkPkZz6NKTb9rmQ 4XvzX3wasNTdwuqTqyfEjO7qNVWz6stA1iexq2B70wSan5tnDBYxaiDb+Pe27FhLZBWR FETXDvcyrI083TR6vAYIbE6YLBupzlMWkbNSM5U9FesrE36nPrjuVa2zN7fDq2/W7IWn C2+Mp55gaH+S8HJ7HcJ+DAcfFozYYwExaXBing+dAmK+3QRXbAVddM24xioLTYGNkC+z zctA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=X3gOdAClqLD/mCB2ZET9/L5fesxdVZFADjlMtteHe/k=; b=vb088GmHDe88Mbj+DDysFZSU3s4/NXa+oj4gv0fPPe2VQjBDC233AXugVb8jYZMrmW pbcd1nIEFG+mXjnNEg9nXxKKCLDcsbR7j884OuUWGZoAfsw0Vxt/wSpv9/4e+9zo5Sxl VyIHAo9yrFwjQZ8plxyMwa2+mTZF1UrjHfbV0fL90pcCHp7aJUyqaOEui50SEV0WpFCB HMGStrZUiPRivGqSY6zd5O+ta2O9EG2UcG3Ww7EcCTeVC6xoe/1236Z0zYf1rHopr0qR 5JD3dd6pT2UNFLWI8gxwrlEihqLb4V0C3GgujDtt6CLyj9n5x7qUssViEpLFnXwrZ6P5 kRkg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=sFIrJ1Tj; 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 v6-v6si5980782plz.169.2018.04.13.09.19.18; Fri, 13 Apr 2018 09:19:31 -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; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=sFIrJ1Tj; 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 S1752796AbeDMQSI (ORCPT + 99 others); Fri, 13 Apr 2018 12:18:08 -0400 Received: from bombadil.infradead.org ([198.137.202.133]:39778 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752504AbeDMQSA (ORCPT ); Fri, 13 Apr 2018 12:18:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=In-Reply-To:Content-Type:MIME-Version :References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=X3gOdAClqLD/mCB2ZET9/L5fesxdVZFADjlMtteHe/k=; b=sFIrJ1Tjleowf+1chdWNcyjnb vp98do0g9wmjjeWEDxK2RimNROJn6MAarWgcaAQa03l+n5vi7q+xBsJKXTyuVLyZ+nefkOCdIc66v BpCKmCqjqcDax7gkJl9sscxNNnaUHOp3wj60kfIHXOMX1Esb9MDf1m6EcEcxPT0kyfcmpesmp1tpM +1AlXAfm4F50lv3z+kP6szVgG9LNwmCOmOlHuLbG9un9xJQVICS/YLp34vUG+OGS96UOVoQc1KWgf PgkyVnNHUFjnvG27OAKuWE/FFNvlC6NT4+w3Dp5QoOD+ULoyV8fg3Wm2gJlbtl0CG1Scf7RyrwJfA 8Sjinuy9w==; Received: from dvhart by bombadil.infradead.org with local (Exim 4.90_1 #2 (Red Hat Linux)) id 1f71Of-00078I-2V; Fri, 13 Apr 2018 16:17:57 +0000 Date: Fri, 13 Apr 2018 09:17:55 -0700 From: Darren Hart To: Vadim Pasternak Cc: andy.shevchenko@gmail.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, platform-driver-x86@vger.kernel.org, jiri@resnulli.us, michaelsh@mellanox.com, ivecera@redhat.com Subject: Re: [PATCH v1 0/7] platform/x86: Mellanox add fixes and new features Message-ID: <20180413161755.GB27560@fury> References: <1522144927-56512-1-git-send-email-vadimp@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1522144927-56512-1-git-send-email-vadimp@mellanox.com> User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Mar 27, 2018 at 10:02:00AM +0000, Vadim Pasternak wrote: > This patcheset includes: > > Document fixes for mlxreg-hotplug driver and mlxreg header file. > > Fix for the race condition in mlxreg-hotplug driver. > > Adding support for ODM system types. > > Activation of Mellanox LED driver from mlx-platform. > > Introduction of new mlxreg-io driver. > > Activation of mlxreg-io driver from mlx-platform. Hi Vadim, As you can see, all the patch names you listed above ^ are automatically populated by the tooling below. Please use the message in patch 0/7 to provide the reviewer with contextual information about these changes. A summary of the series and why its needed is a good start. You want to keep specific information to each patch with the patch. Think of this as an Introduction to help the reviewer be prepared to review each individual patch. This message provides no context, and no introduction, so a reviewer will have to figure that out as they go - which is another barrier to getting the code reviewed. Something for next time. OK, on to the review... > > Vadim Pasternak (7): > platform_data/mlxreg: Document fixes for hotplug device > platform/mellanox: mlxreg-hotplug: Document fixes for hotplug private > data > platform/mellanox: mlxreg-hotplug: add extra cycle for hotplug work > queue > platform: mellanox: add new ODM system types to mlx-platform > platform/x86: mlx-platform: Add LED platform driver activation > platform/mellanox: Introduce support for Mellanox register access > driver > platform/x86: mlx-platform: Add mlxreg-io platform driver activation > > drivers/platform/mellanox/Kconfig | 11 + > drivers/platform/mellanox/Makefile | 1 + > drivers/platform/mellanox/mlxreg-hotplug.c | 23 +- > drivers/platform/mellanox/mlxreg-io.c | 221 ++++++++++++++ > drivers/platform/x86/mlx-platform.c | 447 +++++++++++++++++++++++++++++ > include/linux/platform_data/mlxreg.h | 66 ++++- > 6 files changed, 765 insertions(+), 4 deletions(-) > create mode 100644 drivers/platform/mellanox/mlxreg-io.c > > -- > 2.1.4 > > -- Darren Hart VMware Open Source Technology Center