Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752121AbdF3QP2 (ORCPT ); Fri, 30 Jun 2017 12:15:28 -0400 Received: from mail-cy1gcc01on0097.outbound.protection.outlook.com ([23.103.200.97]:33919 "EHLO gcc01-CY1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751322AbdF3QP0 (ORCPT ); Fri, 30 Jun 2017 12:15:26 -0400 Authentication-Results: spf=pass (sender IP is 131.225.12.126) smtp.mailfrom=fnal.gov; cern.ch; dkim=none (message not signed) header.d=none;cern.ch; dmarc=pass action=none header.from=fnal.gov; From: Pat Riehecky To: CC: , , , , Pat Riehecky Subject: [PATCH 0/5] Update kernel to latest FMC bus release Date: Fri, 30 Jun 2017 11:15:01 -0500 Message-ID: X-Mailer: git-send-email 1.8.3.1 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:131.225.12.126;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10019020)(979002)(6009001)(39410400002)(39400400002)(39850400002)(39860400002)(39450400003)(39840400002)(2980300002)(438002)(189002)(199003)(6266002)(6306002)(47776003)(107886003)(54906002)(38730400002)(5660300001)(110136004)(305945005)(7596002)(478600001)(7636002)(53416004)(356003)(966005)(6916009)(50986999)(6666003)(4326008)(4720700003)(189998001)(36756003)(2906002)(104016004)(50466002)(2351001)(33646002)(50226002)(8676002)(8936002)(106466001)(5003940100001)(48376002)(86362001)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1102;SCL:1;SRVR:CY4PR09MB1479;H:smtp-ux-prd4.fnal.gov;FPR:;SPF:Pass;MLV:ovrnspm;MX:1;A:1;PTR:smtp-ux-prd4.fnal.gov;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD025;1:luQjcJDN/jpF/vq7zMiGNAhhf1bjMSM+1WyIGFCjWiHuJXPtp4qeoqOrM1/zLp1XDlExJ5ufUusWKjUKnuY30/hoV2QV665SR2lQF2sSVx0ZUlDqodeWjDkQFYeggMM8PVN4svyR0VhorcSUP1nb29ZoAZyq2Clo42mQ4wBf2wQAdivHFMwcMpnNwgp+G8XtjHGVvGRkCD3DjxF1TZzgSfpBptJd2VoEwrQX/p5fXX3gIN3p+PJFNK/T4GJeefgrykHUXyLCZ2gjipIhZGEL5eoK+43BLsqkbxpVxnQB+oeqZ0LtUMHorsq1IBg94RM7/xs0boFT9RZ6VOuaXtNI8tbPUmyDqaOVg0s+0z1G3ug2jQj7sG4gpRr5BwpQjwA1gn53jQGMP5GzXmU2kNs/OV2zXiw5tiE84ktdgr/OmgEfU5yIX2Gfby5hpI9h5qAFjMvgwjpXNtzEThKHbcLpnmQDEHBjUZRGPvaKNQ7cl5M1VIlp26YyY7fCemnEVGrleuQFmhmkt+bgmWFbjMEXiNs3PKrhliLHBZf28DO6qzpXf5SIsTA7YVV1FATsJyAVMyfTCXv0wYAUpaQnJ4R24ObtvhFU1vhJJvHpt03xuKd6XvbkmIGtNB42bLPsMTgWPoKFHPhtES2fyhoxqgcOB4+KrWRvrnbULEDZ7Xw0PHje1//BWK9+PhNMcDjmlUWG0gMEbLzHkk9ymSMBlLCD5mSG5k9eZd20L3GAy96GtdO64610nzfqOgMDLj9n7YICxfWFMbnOHYXN6h31/Q1q+Kpkbx+kPKwi0hdBh0CtUZppADv/7LULTeLT+Ff4CBSFsu3Iqqm33A0zB3NOX1v4kRVqwY6tb1bR4798OvslFcMEQHzUF78CiMWbCh2UeKLoHEWG6n/yWvu9YJozBpQqYTBdTHk5Vu7dvLWS5PR4RlE= MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d6e0a3c7-3dd1-4478-f0ef-08d4bfd33607 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:CY4PR09MB1479; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR09MB1479;3:lZupEj0Ze+Lo8jWihxsjucDT2HpFdmihxc2h1X5oPM?= =?us-ascii?Q?t2NNCaa9yfqxDgdGhLexWcfrgQ2sGXK2NKgQnp1iyxs9WMVv0fSlASVzOuQ/?= =?us-ascii?Q?Lq3ok8gqrv6QKJnPzfEmjrKrNZ2uYmV5EipvsZ/v58715JlxPVzpJcpu6Jb/?= =?us-ascii?Q?6zdsJZ8vKX9gQ93Ttr4emm9yKF/fYr8CIVity1GiDSvZS+x3W39qxeEH0dqo?= =?us-ascii?Q?qAvBNntkywFU024Z7QIO0WmG0WEeCtWjtqOIg34XZfih4aTue0bo4QbAs3ym?= =?us-ascii?Q?yinxCtuDNDvQIKUwXpTUmso3AHRQBitNwHqN4iZTXCmK7LASzEeAM+MBdl0x?= =?us-ascii?Q?8F4P6K3xiSPCK/rhdo8dIXNeTW7wVOrmoa7ARsjhHgdc/PcDcmzBJVEorlqO?= =?us-ascii?Q?YwTpk+IeFjfJ1Fi0mds7xJiR1LUch0TnUkzBSuqe4Pwc5CjfsN5t1Yn4OX5Q?= =?us-ascii?Q?jaB2j8aOcHOuzqJnIQn/EKHeY3o369c9Es9m+fOFh0CRF/n18RJPB5xIG8Zc?= =?us-ascii?Q?JAVHDLTEa4j+FM5wN1+JdUb/A0K1F0H5gPrgE46JTiIIEeVfeMKPcHxbZgc1?= =?us-ascii?Q?Sv9oKAyafJ4ibI/S1NlNb2AX1GKzOXfa5Vb4l2DBgRyLiuuVKp5AOcnflxyA?= =?us-ascii?Q?msE3s1A3/nlGUcBOhwOnRInMqf8spH6egCl11DXRluvxkedNvY+/r7jfdMF6?= =?us-ascii?Q?HueyKIpjKeK95Jmc0pH+TwJqUDc5gMLoqUvX8QyXfTjlpSlC+aig7m23F6of?= =?us-ascii?Q?MWQfNa5Tpv+BfUv0pJT7Xy8Ge1z0Aup+bps8+WSP40xWaisC18nNOHAPptrf?= =?us-ascii?Q?/Ksdyqj9MrsbVVSPLyFTfDpImTxp5X7SelPbTKT7k1apu6HE+FsqseS5mbwk?= =?us-ascii?Q?8UyFvzbBSRrPmJPEIZf9dNEVo/2SRR6pqqenLFPqdv+o8S1dMdIQH/+y3uTj?= =?us-ascii?Q?eRCReXLLrrns/NeUdBO9stgUqhplZKqrfREEFOzA=3D=3D?= X-MS-TrafficTypeDiagnostic: CY4PR09MB1479:|CY4PR09MB1479: X-Microsoft-Exchange-Diagnostics: 1;CY4PR09MB1479;25:5zSRGfacLwPctIOzpDTbCFqsdgjfIhTuC8smctrGItmLiMRCQCtFXanGTi1GUNs9r7BI0Iuv54KQ2xNehBYAPWwRlcnnZcBFC3AotZjITy1JOpI79MJXiieeI/iV3L/B6HrXuW7xeDf/kS/LGOxLfyRuGY3LUCKcKM5tmjo+/++n51OXmdOEn8ThCRA7q26F4+erqfU7LooYZatsUvPt4xqmQGJZZZUWos6HwKmfM/DGbBjQ0afaVaDYy8/ayvfrNOeKJjCHDBF92XyybOqj35og5jS2syegd4RMUWpPsEIY9bPcpHO8wQEwWtEqzxvNVutU/gk88C4qx2sW866OpyyYrxwws9E8xEpa9h/praGRZapScLXIDm+V9MFBKolqZE+cUc/i1pTByHRAYwqbKLYSXEY9+CKm07OJHt+8zqiWIQXxvHjvhH9X/4yuyl9spAc+s56M8g8yiefJqZOovhtl6CagK7Jfsgnk1HjdS7gtLO0PaBH9sqPuq4xtwgeQrIaLESq0kjIqw9ODEsIOGEukrRyB3Q9TnmNbegGPWa/eOIhfT/V4GbOY9/JeV+HmQypNWaKefkd98EuDDQDsDsgEuuwOYo9NjJX1hrdCT1VilzIKlOp0/UzFKHRomJ2Xl0YNkFUkM7F+ZisNhZm3fn4YprmKsgMoWGsy1+/ewPpsbXk+5684hugNbLOuqynWER1wf03Q5n2UFO97yhDm0fINzhCTuiqpgC/OsBsn5AY2OUouFQVanpo4OlL/0oPnF0E5e4LWsOEpDpjznZkdJqQmKwWSvVYyK64yimj+9q8q6GFmpljxOe7JuWyzawJ985jZX6LV21jH8aSOejeQrnjYQQ/UOuwJL+bnMwRHCCNlrlf8DKcBZb0GyXra1d7jAYZVPC3/fUN/NQyAigfQPBr3UEf7E0dvxVmvzK+Ma/k= X-Microsoft-Exchange-Diagnostics: 1;CY4PR09MB1479;31:xPPtPucJQY4FFKugboQf14/9DV1T0UtJXsJpEIta1HNeGdGfaXG4FYXqIPTf3toyrQzESNxQnndtczKYj2ru5UIvZ1/NV44jhQSdDGuN8MfUdqZB36Mi1yq0q1zeaklQNHZ3O9DklqWejPvACWXZ3ilGNV6CoWop/MVQk2HTVe4vZXNKmQwMov81EGSsLy1dU0OmNov30rAIQS+4ik6Zot16owxI9lw4VLkEh7SEpQPz0cpjkNxchLOIfREJh59BnzxRBrbhmz3chOKVXZhFt3eCLlD44yPRMqyj7c050VQwDvYiWhejWqsB1Va67Dax49OJhgmvCn9SZMVFTY1c7qrAuoC80Tq0TU26R9SFYZ8VeAWUyIVQ2gbe+cEgagdx7qE8b0ZOoc+i0BhUUkcRypQszmK8R4Z2jgu67LTSDXErotP/Paozq1pEtE4w8CGdQrds1lTwBS9iOK/+y6L9byK2PEjVcRwgn1OFC4/FUO2Caz4VyXlcC3AXjI48/G5utydCRAnDmU+ncT0Qt+UseYjWAOv6MqMK2fENX/fpZDIa+INCNdFMbO9IgbEh0NQ5jlSembsyLAGYMM5Qv3/SZEIiAZX6NDBEf92jmswK4Ok0hHrCY/Utb5uS5uSTBJJuQflFZ3uvIerwlmOelZ9Mi+ggWzgbaj+7CIhCYCfPFhg= X-Microsoft-Exchange-Diagnostics: 1;CY4PR09MB1479;20:dOyd1bOnP5I31FiYuszgpPqB796PEvq20Q6ZAAIP7SyCTQgjvEY6sOLaLgB5ZcC3u910bUuUc/FpBCVj/vRIdX9d07rwn6D9EyxEAi+jmb46ROiJCEimli32OYMh4fcNGWM4e+f6Jdy1Jae2V4HB6QiWtnSha1pnHoz6pW4X3UYohG1TftEBU6Xj2sYajsO8C6eYWpd0uL3lcfNMfTajjDQi46WArol1wLZSipVJ04bfyAnzNxAVG69/NMSrzJRLFUu8DyQbt08ZPhOu8yeO5rhIM0yrxcHoNtuYv7YhaSsmGcprKQERX8r9rV0e4T2jIZQphe1qIkJ6sgZN50neu5bw4Rj6GqxrwLFaUalqIPkIqDp6ZnCFtRy82xYKosy6s7qAyA3JerxJm5DFBSKALu4mJneNILQlSD2F5NS76V51U5QRjQrwYJ1KC75pgANQB+xC9Lgf+fyHW+ssfzG9Nc0cZXINh1UF+taMSNeyh1RFMvtCyiJKD19QAyCguYpQ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(167848164394848)(5213294742642); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13018025)(8121501046)(13016025)(5005006)(10201501046)(100000703101)(100105400095)(93006095)(93004095)(3002001)(6055026)(6041248)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:CY4PR09MB1479;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:CY4PR09MB1479; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR09MB1479;4:vmjgEb11MkuNCoTJUOyhgTkh4o9KHU8gFdhBrqRV6W?= =?us-ascii?Q?SjSR8wXowftY5smyabnBKzbPkZim+1h4pGCRbu6Yk5BtsHp7R8Ki4bgNHxVR?= =?us-ascii?Q?Y0gptknS5NVh6khZgO5BL4q4/WY8AnUnX/X7q9Fw2bvnuc5nrYMuFPO1Dl4c?= =?us-ascii?Q?1qrljdvbGXJPOMv5EqplukLDynfDDMV2pUpwzZWyLydBdKdaJNFiXfRJqD27?= =?us-ascii?Q?llMimUo+Q8LHbrz36TwLPo+PGeOM1FnokJH/gIFrUIhFLM36pPYinQv0BYrb?= =?us-ascii?Q?g+szAyt58cWW888M1L9/lrcRQjJfKEvAwNfy/y0I19Z1udBw7+nlwF7Ky9L/?= =?us-ascii?Q?4eHhclinr58wATxvkjLB0wVmwL5+KmTJ0ieqWFhYSL2kCzROzJrkexEuex4h?= =?us-ascii?Q?pOWZBj4/N4YHnsu8ib+eXYZmbKtsSkPewGX2FEDNwHAeNEdLEWDTXEdT20/D?= =?us-ascii?Q?/uYf7LCSDaM1SyEYWi7m9BC0V/pgWyXY74G/ClpBuN3Iv/JjATbOtTtJsOaw?= =?us-ascii?Q?2bU9+Pyyy9tH4Jh6BobP1jPzmhL8nlAeFC8ytNhroIi94AxZwGLxHm7nxgge?= =?us-ascii?Q?Rt6OoKwy9lswMVMvBKc4bHvjI9VIWpdPNi05YyrneDbigyZGwVLqYDO6msm8?= =?us-ascii?Q?2lC3X183hHEroGIM7IGuE89lZLaTygU4IHmc2Ksunr20TlcAREklpwL44+Tu?= =?us-ascii?Q?imIQkqUYf44m8SkWqjKhffFs1cNezRhUePYqtpzSEGWC0O4H437WdcMVAuOT?= =?us-ascii?Q?AJ9k+SbvdQ8u+E5yHH6AOLPKDd7Kemc1uoDODku439hwkbhCNfDYp5zudEex?= =?us-ascii?Q?pHkLx4r4gpGTzK/a1iAw0BRAbVURk4vx1JiKDhf3Kl4TkSZutig8+hxQX0gF?= =?us-ascii?Q?qLq6q+XqQ7Wp9t70VjG3R2NVDl2Mc32GoB4t0Ay51uZfD3l2joI2Y6l9SILI?= =?us-ascii?Q?JY1OQiIUpr4ygASPA557xUNejr4971Ne2XPeRrk+131G5assMJpWnCEED5IA?= =?us-ascii?Q?n/IUpe7BzRYHIc/JgJ/HBxmEfI7/AlunoobcskP12Bol26VQSvBSi7YrxCt+?= =?us-ascii?Q?UbkYDrE7EHX30sq+EN+VEp2nKAcHjemNBQi796rPwMxpttDBzIe0lKkI1bJf?= =?us-ascii?Q?+FSRbXrrk8buGPRhVWd7GT0gEt6QUJ77+TSEKS+zxn5xpUZIhabl2sI9Nmbx?= =?us-ascii?Q?+cN13fHc3MD13+6jx+BiOARkAQEzYcyPeQFUyzr9Yqua0gJp2NFMU8XcZFp0?= =?us-ascii?Q?M6IPCoUNZatii0kh7ed4bbnaTNwVa6EjQst1DkYBYt0915AmlILJ0DbEb8GP?= =?us-ascii?Q?7tAMysJ4Eaqq6a2RG/vHs=3D?= X-Forefront-PRVS: 0354B4BED2 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR09MB1479;23:H7QG8u2VyWwo7QT63K3a1H19sbXbGfUCgrdL+aqMT?= =?us-ascii?Q?/PmI42ONUNWkzt3awpsTWnDYX05h3f9JqtZ5ExHfLyVo41tPvGBAMOCSvhzI?= =?us-ascii?Q?5y8xT1VdDxOs86KO/bXGi+yha7YAY3PZ6oKtjSJ7koJGrt/DdRY4+Xx8PTRs?= =?us-ascii?Q?K1SUMPoIZgf/ANN9srWS/esGgIjCmFH1ZWX+hRpCiqWCPHzqjbs7FGYMnDBm?= =?us-ascii?Q?vbglEbJ5DkpiVWJRWr93ytbLqfl6YK7TLRP2AnfZ/UiZCmxsDIaeLbsBxvtg?= =?us-ascii?Q?2EFivSYJ3QNlA3ZJ+cJs1rBhTtaJx4pEfxXU909t7WYBTannMHrZwFuQHipH?= =?us-ascii?Q?IwEeJGgWsqI+caB4GWLV1Cz6Beb9o1sdIxgjUNjTVGdOLXRlfmcrFMUG5gVb?= =?us-ascii?Q?D1VJENbnJzE3nUtBo3AsGYOqh45D0pk3wQIhRVmPjcNBHYB2luuHSELoL1DY?= =?us-ascii?Q?7bhI6DvA6l9ZF287v+8r01ATNAAzVq0stNVU72p6b+FuaR5l56rRAI6sO0Yb?= =?us-ascii?Q?23miBcKV2ns2EeH3e3paSAGoEDQ0p6GkxXXtWrG/q9bWsny3uTcdc/gyLWzA?= =?us-ascii?Q?yMkXe6liW9A4dhMgcECFCQO6+f0T2ho68sa6SbHZgynF2NtJLRoTdhZCqXIt?= =?us-ascii?Q?O4BlquPrBa0jgHtWq2NQS3ZiZM2bteM9WTV2Hx8GAtJKP8ztXKgedD4Yw/OK?= =?us-ascii?Q?qCNq+LmkM75wN/M7z1+g9zWMWkGc7scygCYq5LrkQx8z9MQiqB2xEvzbaF8b?= =?us-ascii?Q?+Pk7CrQvHQDLoS73Kha/DlOPZ8t7I/x0IZuUMksl4cn0aFy1R1c5+YPPjieb?= =?us-ascii?Q?bAwPa8GII27WsqwAFFJKdbQHzKvxx4tBRL2im+rdlbfIfkgwTjwzkwWOOTTc?= =?us-ascii?Q?uaSA0f+SnTHrK0qvtTbBE/7pmNpTyKqUpgUXZyb/krMtCYkiuiSjeUMU7AzZ?= =?us-ascii?Q?C9ZSLZc914fB0lvKrblnOMPrqOc6URxLSN9IS1TLKTktij0Pt/K62GMIOnjV?= =?us-ascii?Q?S+4Ne2/vUxJm/pflWgZaRP7zi6h+bi5dIyjanVf/9e40/XBIhCnDhd5PaxU3?= =?us-ascii?Q?J8ztcI2NygmFHFX6roNdKhXNOm/+RGs0CGLC+0zouFYVWmo439NUOYLZiN0F?= =?us-ascii?Q?ukTuTzsvkig3S4V5vZqSYDXlVE6LVywdNg8g1cAnfw8eBrqk+6Yv+3gxkwZK?= =?us-ascii?Q?OggdMLNZAIxM93i9EORWrvm763ZAk0NBo9u?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR09MB1479;6:9kOQeBGXlhEEnIU5yDcCv9uRPX6KMbVCTUF8XfAaTQ?= =?us-ascii?Q?/ExPz/WeSvOvijMFRsMDgfRQEk/YkWNa2YjrsjLPk3p6AFyuZYenBFfyd4ZE?= =?us-ascii?Q?PlHcoO+JxZfJnwoz+lm8IOop071iRIKgGxEXoD2SBWAdi5xpDZh0eGlEHMCP?= =?us-ascii?Q?WxTMml8FssYsEEITp0OARzSpBGRhHQMqjqn8sTo8CnQipMJEp1vAGL9ZPiay?= =?us-ascii?Q?YV/vwbQzGODzyvQPr9i/y+Ns4pA37oz1cDtvSwAHt8gL5UZig0rwwsUSxAza?= =?us-ascii?Q?6x1oQdrqP0N7NLAyxvmyg1khZ2SO/C9C4KwBK71p0ZF/8ZRPA94nmve9V6FP?= =?us-ascii?Q?Lypwnhwzb4yLT906NOg4vf+MVoD/mefVTQdA/9PdgsIH2esEM7/HA8NLVd4r?= =?us-ascii?Q?HK7pm5ubDMEMguRR8O5KmPTM8bHX0fN1cvYDbxHfzuFdBhFFSLvSk937fCl3?= =?us-ascii?Q?ey5eS2bF1bjxCpiLdz+sRJZkLzS7ZkbPvLo5vCOy6VT0q4K1BpWtUnZwBmUf?= =?us-ascii?Q?yqdptmKmOZIe0KvBSnPYdBLgAKkMX9cvzYWX1Ub+OB84TIIpmUUsd9MJN814?= =?us-ascii?Q?vNWo6A0m6XWmwjwZpLaZs9uPn7dvqyhWWgGIvimmoAthDbmuuXWutSZPgjDM?= =?us-ascii?Q?LXiA5rgd1UXqFWo83ZeXZypeV/+lwzvoO/4fKsmKgrlcW7Zpm3u0riGPuDm5?= =?us-ascii?Q?MqIHxxVDd42YUeI1Ym78JSvaf1qPZSOVPLjZwlMH/Pa6vQs5yps3Fcm2Kyza?= =?us-ascii?Q?kEF5aQKuTNNRhpzX7Ro6+e+zdJEc5NXEJaKnCEj4HO/TJ9uzGJnK4f9Zz8k5?= =?us-ascii?Q?n+S0vXuHDg8w7IqbE5UsTpGJ+O8ra2qjiAOp9Sc5XaG48tdQNu3/Ldvsg8mv?= =?us-ascii?Q?ofwhFMzVu4J44nKN1VCWtd6Q7UD7y75Lejp7ijWOr4kYTP4UW76ZKPu0MMy3?= =?us-ascii?Q?anbcNSZIq/MH6wrZhlFNSYMUCBqsBYeDOIr832JkV1Vb3rtkVZv6FvkeiVQA?= =?us-ascii?Q?TK+ynaGCA6HNmkVSUdevVa?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR09MB1479;5:MEhL5uMXWMpxN2ep7RcFhUJ+Irn54d4rTkY5U1VOy4IDgToVKd5flPqWs07PpRxyqXap/ZsuZp8PxGaNfRSeB0CaZ6CC1VnjYgComRxYXQ4X0FZVt5r7Hf4OYOM918eLAlO5YBKcyVM1iQ+gytTPA7C5TWI3edeAEmolRO6th3vXQvKTcdIqXpPNknRVN3FOyUcq+JCTYYoiM6DY8PnaNHsBjvdvWpjWUm47VgfY4GXRFEc4+9F9yGjoGLBFhpJwwQLSYClCcS8YJfBK3L4dUwKIpB89bLL/A7rTcdD73xShTF85zM0uAgETbg664CwkSWTCzCrmT2PDWLKO+wsi5tWnybvGFYM75jQWrAE6jWUmWy7KNlFN+jeFK9s5XuMzOjhPPy33+27Q1agAR5r2TIw5sG8Qha4JirdJOdgYF1IzrDMD0w9aRdBe85HRw5KYu29WWbzkXhGnBhDeHsEjI1XgI9pPMDsaxcZyeE64u18wPT6edeU1YtfoUKxrxcMJ;24:WnkO9YWlGxdeKgY9B8vM6twkSQd9s9igPC87NYlhqX6sWa+0UKilSBpEbmT+17f6H5BNC6XjB+gBiO6WTSocc8CMATUzp8CCDmN9r7Q8p20= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR09MB1479;7:TvW2bm2f0CP4nYZxtHxnddvnF0Uif83hZw+XN95VRi1MsOxfdxXVXALw8vvkUOXTpY8odqVaWYSerVLHpi3KF+edmmRY7UFu2bRIfTugRo+aY+r+qEn/CrVDKIsmYaTGysbV4/lLWB5UgNIfy1hhbQgUCrea4xvrKmQ931PJbnzFRw/lL4fEvBLQ9KJk8TyINkYDuM3+erg+nnEDhKBmg4Xt1yyhBw+gAC5HZhuSaVGUuGdv0fCDd5m9NO0xnS6UXmmt5VSOdg8i7cSFUtjxu40Qm9sf+2pF+hi9ht+It9Yy64lHX/SiqIhmH6n2lY9FeJ6dCaqY2ZSAS6ePk1s+jxc7sWmyJXrWXEpT00dXRzDSnSlGwyB8DcF51MAweEgNSIT4kivZLO4NVedcyzeFjhU9NXqugX07j+QuNk83HCfx1vEZDCP2mxPoDDhu3uykdijX4NWrL1yBOQ5TovZ9xVxsGfLH//KTOjkCMefl/YsZEyq1t00CO/zSzuO/z2kCYZ5VReER9u/IyknLGydBkElCjR9O+20qRm/4ekbzyovPcHK6HxNpERY9LB490e+O9BFsvTDJz+WX+qt9AqcvWsZXu1uxI8JUTprPSoPL/vBVVPGUREBnzVpieR41G2CUai0edtznWwTBpsn65RkAIpHNfK48F+ekWhEBh5O/ExGiPMVhcXMwhKVaN0Kl0jaRVT+SwI58NBw+ncONpivXygI5Q69WBbknUtjWBwfIpprdxS7lNVb5O4467smMDOw9QLe7+oUAOOUZRYYTHo0gw2bn5Hi37L0jeOTyeVbuoBg= X-OriginatorOrg: fnal.gov X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2017 16:15:20.9581 (UTC) X-MS-Exchange-CrossTenant-Id: 9d5f83d3-d338-4fd3-b1c9-b7d94d70255a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=9d5f83d3-d338-4fd3-b1c9-b7d94d70255a;Ip=[131.225.12.126];Helo=[smtp-ux-prd4.fnal.gov] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR09MB1479 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2155 Lines: 53 The following patches sync up the mainline kernel's FMC bus with the upstream release tagged v2017-06. Commits (written by Federico Vaga) have been squashed into logical units. These patches address kernel bug 195653. These specific changes have been live within the FMC repo since 2015 and in active use by FMC projects since then. The patches include 1 bugfix and 4 enhancements: Bugfix: 0001-fmc-remove-unused-variable.patch - remove an unused int Enhancement: 0002-fmc-hide-fmc-operations-behind-helpers.patch - user helper functions to hide internal semantics 0003-fmc-The-only-way-to-dump-the-SDB-is-from-debugfs.patch - use debugfs to dump the device 0004-fmc-change-registration-prototype.patch - add a second prototype for device registration 0005-fmc-carrier-can-program-FPGA-on-registration.patch - permit programming the FPGA on registration Upstream git repo: http://www.ohwr.org/projects/fmc-bus/repository/show?rev=fmc-bus-v2017-06 FMC maintainer: Alessandro Rubini Initial approver of FMC: Greg KH Bugzilla assigned to: drivers_other@kernel-bugs.osdl.org Federico Vaga (5): drivers/fmc: remove unused variable drivers/fmc: hide fmc operations behind helpers drivers/fmc: The only way to dump the SDB is from debugfs drivers/fmc: change registration prototype drivers/fmc: carrier can program FPGA on registration drivers/fmc/Makefile | 1 + drivers/fmc/fmc-chardev.c | 3 +- drivers/fmc/fmc-core.c | 95 ++++++++++++++++++++-- drivers/fmc/fmc-debug.c | 173 +++++++++++++++++++++++++++++++++++++++++ drivers/fmc/fmc-dump.c | 41 ---------- drivers/fmc/fmc-match.c | 2 +- drivers/fmc/fmc-private.h | 9 +++ drivers/fmc/fmc-sdb.c | 119 ++++++---------------------- drivers/fmc/fmc-trivial.c | 20 ++--- drivers/fmc/fmc-write-eeprom.c | 8 +- drivers/fmc/fru-parse.c | 3 +- include/linux/fmc.h | 39 +++++++++- 12 files changed, 349 insertions(+), 164 deletions(-) create mode 100644 drivers/fmc/fmc-debug.c create mode 100644 drivers/fmc/fmc-private.h -- 1.8.3.1