Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756329AbcCOQBz (ORCPT ); Tue, 15 Mar 2016 12:01:55 -0400 Received: from mail-bn1bbn0103.outbound.protection.outlook.com ([157.56.111.103]:64592 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755047AbcCOQBw (ORCPT ); Tue, 15 Mar 2016 12:01:52 -0400 X-Greylist: delayed 62739 seconds by postgrey-1.27 at vger.kernel.org; Tue, 15 Mar 2016 12:01:52 EDT Authentication-Results: ni.com; dkim=none (message not signed) header.d=none;ni.com; dmarc=none action=none header.from=ni.com; Date: Tue, 15 Mar 2016 11:02:01 -0500 From: Kyle Roeschley To: Josh Cartwright CC: , , , , , , , Subject: Re: [PATCH 2/2] misc: nirtfeatures: physical interface elements Message-ID: <20160315160200.GB3216@senary> References: <1457992508-18745-1-git-send-email-kyle.roeschley@ni.com> <20160315145327.GD27081@jcartwri.amer.corp.natinst.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20160315145327.GD27081@jcartwri.amer.corp.natinst.com> User-Agent: Mutt/1.5.24 (2015-08-30) X-Originating-IP: [130.164.62.218] X-ClientProxiedBy: BLUPR0401CA0026.namprd04.prod.outlook.com (25.162.114.164) To DM2PR0401MB0941.namprd04.prod.outlook.com (25.160.97.23) X-MS-Office365-Filtering-Correlation-Id: a1168909-92e6-475a-e15a-08d34ceb1e21 X-Microsoft-Exchange-Diagnostics: 1;DM2PR0401MB0941;2:Ki0qUWTZDJMJFYmS2XZ6sNFMobZzpyWZm/s8Y/0g26T9oqoGqiQw8BepMSWLTaVBf4QcKixn1tLSROa4eYgvaP0V8MkNUyRjTUO0frOSzfSXNMZ4ENohy5YnrHuVEr8FSXewSItuywPkZgS1JwMsqR52P99Wa59f1xaVgEsoOAh7zRCAIHzDmsLwLF9Hy0kx;3:CLBKMYhFeMaPqivqwHtEKDZTDkuLVj9SLYUtH2W8GSi9reN6yOH782Dt5bAVmUc47WbdmQzuI2rKR5CIt/Ram63RbeDG4Zq5uokqcH2TiojTYb3oWeKaL6Ldm854Pq5z;25:reFdYhd4JTuHy2N2EfdiP4k2LgtVhYq4z1yldJQZ1osyFcUdmuEHwVCM1m8zG09dOgCqfx5q8iL1Hd56K6Y4W3Rkm9k04XX/kahmKmMGLdBHb45WTn564jEfrlxXRfwGL/Vgj8XLYBHeZYr8+Ztiz5on9XsS4jhAEFY6obKFyDhAWJsBbQC8QjLkTYtqFhjUoyZOFxICPrRbJ/HdLqHTkso6XlSgtz3z6xYdqI86picRkktjGRF71FGjU1cotdCGgzLmLYvnFIrTmMt2RGKc1h8pF10n8Vqphaziwv9h0O6foFyDSwpPpZsi8WvG5DvgRZygLhRkdtzySMoCSZkCWQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0401MB0941; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0401MB0941;20:mzRfuPepWcLoKKiRi3GDZvLmEVeqxETlp9AcQqCXLWOM1cOc6+IH5tk5DH5S2RTGCdo5RCqvAdcoeBW/5j3o6G+j4cNQH1OSTGgGzOw+WORmVhSM3LhgQp/u8yQR0QuWubiKyQC31iFYCp5sYAoKx4DOoUIJAe4c3kJ5icCqwb4r2TNV73CU3rOFmmVpK6xpMSZXm/53wSHJDmeiBZWvc7rXCd+4BXdoXz6zJ+Lv0rvg4jd8GrCmSMYijn2fmKapvx4NvMob3Lrc2MWnV1ycu7vL0xvEGeCUSKe7VEM0N+XHJ5Q1OUJqWbiPt9myD7WEf5pYnOl9d4e4eEilmfMS0nKZR1HKYGTckquU5/dXRebDj7t4kQE6hjaCmtOhr23UwfJIbTvEC8Q+wZmhdwILItW/O/qgbhTtu0D/y1O4xjY6UtcCHzlKo9Ox1hMskfkMIA1sfx0bG/taTxHG/ohTfIwwIJLEnX9MGV06lCNbcWUoMmm47wEm8sDLxqwE2DSrl1ADYMpkL+ompKreIKnRP69JXx7PEf7w+renbB9P+oWWWwkomPIRvSY0ZBLMVJw+EReGqHPttOIw11Ipego27bgB33JvIaGwNGlDHR4uKlw= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001);SRVR:DM2PR0401MB0941;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0401MB0941; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0401MB0941;4:IKLGCg9t1/bYlWp+cu9Y3LQDH/BH+8l2r4LYLTItYvBiSjrX3UJ4lyXbdSZ1aCFWN88YYB/Ko+9mxUZggOh4RHEXQrhpTJYag+wbJd/5sYuavsKs65DgdlM/OAIMgxOAlT3a38Bki3Y09rtmcARS+FoXciyUboJpe/qIfYrceOW6sDteatOGMHomSf46oWwd5uAyWmDiCryRrwKSog9Cbj68bIKCydkS1SO9VE5p3KgkZdEPz51/JpqQP+lgyxnXV6aoaERY1ehtMjs7nJB+JxKIEfuOgPquVJ570TgHghvUVJHptzh+VQOjt/NgoNsPIv39t3PS1B1CVhdITi0uWaY77xoXTFzsF6kija4wd27oT8Iv7TsD5YglfkYj3QcE X-Forefront-PRVS: 08828D20BC X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(979002)(6009001)(24454002)(5008740100001)(86362001)(33716001)(586003)(19580395003)(92566002)(81166005)(97756001)(54356999)(46406003)(76176999)(77096005)(2950100001)(5004730100002)(47776003)(42186005)(50986999)(4001350100001)(33656002)(110136002)(189998001)(19580405001)(50466002)(66066001)(83506001)(23726003)(1076002)(1096002)(4326007)(2906002)(6116002)(3846002)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1102;SCL:1;SRVR:DM2PR0401MB0941;H:senary;FPR:;SPF:None;MLV:ovrnspm;PTR:InfoNoRecords;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR0401MB0941;23:pAHiouBsMX1/SrdD7UoGSWOCna1DWRiA6tCXHHe?= =?us-ascii?Q?1dCdCSdc2Tyil1VU9++GOQn8LcqJCqTFHTv6obtr2XgmkVS1mD/TMPdVfUFb?= =?us-ascii?Q?FpqIF9PPZsaH7Yu4DyIbxZPGlp1A3ZmiBCFIEpQjN/56gk7SmUBHLCoUijv/?= =?us-ascii?Q?SnZ09HuCjexLet/UZaheWz4e4roS9OVnkWYGruvqSEHNGrT+CUoSNlJJroya?= =?us-ascii?Q?OXVjCMvJF2tisGK7MmzgcDQTle2YEHRfiK9Ger2xT7FTsYZWRKAOWgAbiRlF?= =?us-ascii?Q?BMAN2nhQTmHw8VJfHybmRUU6POe59HxR9i15cqdbWiIRvFeQZJ0UVLwRBwPx?= =?us-ascii?Q?8przZ4t5N4eyH3qtLYeJNbgxXLgFz/yesKqHr8wcQ2x796YHumt+PAinnxqR?= =?us-ascii?Q?0N7Ncu4IL2I9ULUUiUXjScmmRqRJ6J+oTraQVnIOlc9MDhyES/3q2M6Gep5h?= =?us-ascii?Q?hbNIYm+rBRx8zzVKpMeIiy0ZGaASnl0bXan77hW7A+vd3tAu4WYroZrfzKJN?= =?us-ascii?Q?uI507cYBqdT5aeXPqMEVfxFuWZTIbXS5jtvBnu8BmluJUxjtDMPy3IqhlJer?= =?us-ascii?Q?H8hDyiHoJPII7fQZWCqqBzhTpwI7p21bjm2pFzehdpoCu/Z29JTg7aHcKXRl?= =?us-ascii?Q?z5te6tZ/1DgNR7QB9sJKhe9NTd8yI5Kk9TXvE4fcCfDtuf40MT3QUhbplACy?= =?us-ascii?Q?46tRyqHCQcme6pz9/SFvQa4LNZ3q1N1eYFWhPrBz6JVCmDO48sR00+KtZ/ar?= =?us-ascii?Q?osmeKWtuFqny/BP/jaSh0bf1ciIe/jMzAg3k3VZk5CzXjs1UvVaED0XeAgtu?= =?us-ascii?Q?enyCCLrYV26krbmMUqdp6A/tat06PRO+75svzkQFPpJNQ0IjdLVtLFQQz+8o?= =?us-ascii?Q?ik0RyiqTb1sIbzvclp9hGzfaYjpyXmOtAuK/g/dmLRecVkebxEtsVkGhauN8?= =?us-ascii?Q?6DCMauFH/Z/J/ZF2mWBXevdGlRm3cPcPT7uj951WxHjt6h94a612fNVg8N8A?= =?us-ascii?Q?MHyb+YkjPLkpjK+l+pJzqz6SpKMP8iEETK5C6Gu/VDM4ysD/fyvYAATKyi9C?= =?us-ascii?Q?DisUQFbY=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0401MB0941;5:Zs53DTZKUlSpNqEzCnXmuzDnx7KbTOtrrFxX0/8RdKd4FzomQjIEMlWWcRwUTpXx+H2Z8r4zXImlGoTtPN0ii3ActkGLH5g7DZujZ3jn3UBbloLACVqlz3/eqMb7Xgnw5mKQKkHf1mjlhdchWJHo2Q==;24:ogpfxHDlAf652z8vwOLxzesgpO+wGfhQHVrDJtmhwWyfBxs4mtSyQ/wfxlkhm9bk5T9lJRljmq1DtwC4UbS/3825IwJYiCrrKoMayb/QpCQ= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: ni.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Mar 2016 16:01:48.6090 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0401MB0941 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1376 Lines: 39 On Tue, Mar 15, 2016 at 09:53:27AM -0500, Josh Cartwright wrote: > Hey Kyle- > > On Mon, Mar 14, 2016 at 04:55:08PM -0500, Kyle Roeschley wrote: > > From: Gratian Crisan > > From what I understand, this was mostly Aaron's work, so he should get > authorship. I could be wrong, though, but you'll want to check. > Correct, that was just 'git format-patch' grabbing the name of the final committer on our internal repo. I'll clear that up. > > These changes add support for PIEs (physical interface elements), which > > are defined as physical elements fixed to a controller/chassis with > > which a user can interact (e.g. LEDs and switches) and whose meaning > > is user-defined and implementation-specific. > [..] > > --- > > drivers/misc/nirtfeatures.c | 753 ++++++++++++++++++++++++++++++++++++++++---- > > 1 file changed, 694 insertions(+), 59 deletions(-) > > This patchset is awkwardly split up, especially because you are removing > what you are adding in the first patch. I would suggest coming up with > a better patch breakdown that doesn't do this, to make it easier on > reviewers. > > Perhaps, breaking it up into a patchset where each patch implements a > different class of functionality (leds, input). Seems reasonable, I'll try to clean this up some. > > Josh -- Kyle Roeschley Software Engineer National Instruments