From patchwork Sat Oct 14 14:52:24 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Colin King X-Patchwork-Id: 10008161 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 34F91601D5 for ; Mon, 16 Oct 2017 12:21:55 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2E2321FF40 for ; Mon, 16 Oct 2017 12:21:55 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 22A7528554; Mon, 16 Oct 2017 12:21:55 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from upbd19pa10.eemsg.mail.mil (upbd19pa10.eemsg.mail.mil [214.24.27.85]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0D94C1FF40 for ; Mon, 16 Oct 2017 12:21:53 +0000 (UTC) Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2]) by upbd19pa10.eemsg.mail.mil with ESMTP; 16 Oct 2017 12:21:51 +0000 X-IronPort-AV: E=Sophos;i="5.43,386,1503360000"; d="scan'208";a="4765115" IronPort-PHdr: =?us-ascii?q?9a23=3Ax+uEYRaoPhizF29mNb03Jjz/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZoc26ZB7h7PlgxGXEQZ/co6odzbaO6+a5AydcsN6oizMrSNR0TRgLiM?= =?us-ascii?q?EbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVr?= =?us-ascii?q?O+/7BpDdj9it1+C15pbffxhEiCCybL9uMBm6txjdutcZjYZtLqs61wfErGZPd+?= =?us-ascii?q?lK321jOEidnwz75se+/Z5j9zpftvc8/MNeUqv0Yro1Q6VAADspL2466svrtQLe?= =?us-ascii?q?TQSU/XsTTn8WkhtTDAfb6hzxQ4r8vTH7tup53ymaINH2QLUpUjms86tnVBnlgz?= =?us-ascii?q?ocOjUn7G/YlNB/jKNDoBKguRN/xZLUYJqIP/Z6Z6/RYM8WSXZEUstXWSNBGIe8?= =?us-ascii?q?ZJYRAeQHM+hTso3xq0IToReiAAWhAv7kxD1ViX/sxaA00/ovHw/F0gInEN0BrH?= =?us-ascii?q?vao8/oOqcKU+250afFwivYb/5NxTfw65LFfgw7rP2QX799d9fax0k1FwPCi1Wd?= =?us-ascii?q?sZLoPzSR1uQMtWiQ8u9uVeOpi24otgp8pSSgxsAoionIgIIZ0FPE9SR/wIY6Pt?= =?us-ascii?q?C3VFR0YdijEJtWtiGVK5F5Qsc4T250vyY6z6QLtJimdyYJ0JQq3wPTZvOIfoSS?= =?us-ascii?q?4h/vSfydLSl3iX57Yr6zmg6+/Ey9xuHmS8W501JHojBGn9TIrHwBygHf5taBR/?= =?us-ascii?q?Bg5EmuwyyP2BrW6uxcJEA0krfUJIA5z74rk5oTrVzDHijrmEXqlKOWdlsr+uyv?= =?us-ascii?q?6+n/frXpvIWcN45pigHlKKguhsy+Dvg4MggJRWSb//iz1Kb/8kHjRbVKj/k2nr?= =?us-ascii?q?HYsJDcO8sbura0DxJa34ss8RqyDyqq3M4GkXQIMl5JYg+Lg5DsO17UIfD4Cfm/?= =?us-ascii?q?g06rkDdu3/3GJaPuApHMLnjFjbfgcq9x5FVbyAouy9BQ+4xbCqoaLfLvWk7+qN?= =?us-ascii?q?zYDhgjPwyy2OboEs9x1owZWWKRGqOZKr/dsUeU5uIzJOmBfI0VuDH7K/c/+/7u?= =?us-ascii?q?jWU2mVkGcKmr2psXbnW4Ee59I0WFf3XsmMwBHX0NvgokQ+zgkEeCXiJLZ3auQ6?= =?us-ascii?q?I84Sk2CICkDYjZWo+tg6eB3CC9Hp1XeGBLEV6MEXP1d4SLQPgMdSSSItN8kjAe?= =?us-ascii?q?UrihUYAh3wm0tADm07pnMvbU+ioAuJPt1dh14+jTmg8o9TFvAcSSzXyCT2Zunm?= =?us-ascii?q?wSXz82xqd/oU5jxVifzah0mftYFcZc5/lRSAc1KYbcz/BmC9D1Qg/OY8uGSFOh?= =?us-ascii?q?QtWgHTE9U8k8w8EQbEZnGtWjjxfD3yywD78TibOLGIQ+8rjA0HjpO8Z913HG2b?= =?us-ascii?q?E8gFk6WMRPL3aribJ49wjWG4HGiV6Zl7qweaQawiHN6H+JzXCSs0FATA5wTaLF?= =?us-ascii?q?UGgfZ0rXqtT54FjPT7qqCbg+MwtBz9SOKq1QZd3zjlVGRenjN8rEb2K3hWiwGQ?= =?us-ascii?q?6CxqmQY4ryZ2UdwCLdBVAKkwAJ53mGMxQxBia6o2/FCTxuDVPvb1r38ehws3O3?= =?us-ascii?q?VEg0zxuFb0d5zbq65gYVheCAS/MUxr8Euz0uqzZzHFagxN/WCMCPpwlmfKVBe9?= =?us-ascii?q?89501H1W3BvQxnIpOgN7xihkIZcwlvpUzhyg93CoRensgwt34l1hZ9KaeC3FNG?= =?us-ascii?q?bTOY0oj6OqfLJWnq4BCvd6nW10nE0NmL56gC8/s4q1DsvQ2zEEot7Wln2cFP03?= =?us-ascii?q?SA/pXKEBYSUZXpX0Ys+Rh6vbbaYjIh547Pzn1sN660szHH290zAusp0BCgcMlD?= =?us-ascii?q?MKmcDg/9D9UaB9SyKOwtg1WoYAgLPORO9KEqJcOmbOCL2LC1M+Z6hz2mkGFH7J?= =?us-ascii?q?p60kKW+Cp2UvTI0Iodw/GEwguHUC/xjEu8vc/qmIBLfzUSE3GjxijjAY5eerd9?= =?us-ascii?q?fZ0XCWu0Jc242Ml+jYb3W3FE7F6jG08G2MixdBqUblz92QlQ2loMoXG8gyS30S?= =?us-ascii?q?Z0kzYzoqqYxizOzPzodAAbNW5TWGlikVDsLJCqj9AbQEeocw8plAG/6Unmx6hb?= =?us-ascii?q?o6J/L2bITEdMfij2KXttUrG3traYZM5P8pwouz1NUOugeVCaVqL9oxwC3iPnHm?= =?us-ascii?q?te3yw7eyixuprnmxx6iWSdLGt8rXfCYsFw3Rbf5NrdRfFNxToKXi94hifLBlKk?= =?us-ascii?q?Jdmm4c2Ul4vfsuC5T2+hTJpTcS3vzYyeriu0+WpqABOkkvCoh93oDRM63TX819?= =?us-ascii?q?lwWiXCtAz8bZXz16SmLeJneVFlBFzi5Mp8AYFziYgwi48W2XgBgJWa42YHnX30?= =?us-ascii?q?MdVB1qL0dGANSiITw97J/Ajl31VuLmqTyILkUnWS3NNhaMO8YmMKxC099dtHCL?= =?us-ascii?q?qP7LNahyt1uUC0rRnWYfhghDcS1eUh6HAdg+ETtwoi0D+RArYMEklEJSbsjQiH?= =?us-ascii?q?78iirKVLY2aiaaaw1Exjkt26ErGCpBxTWHbjdpckAyBw8t11MEjQ333r9oHkZN?= =?us-ascii?q?7QYMoLthKOjhfAi/NYJ44wlvoWhStrIGz9smcjy+Ihihxux566tpCdK2px5KK5?= =?us-ascii?q?HgJYNjrtasMd4D7ti7pensGT3420EJVuBCgEXJzyTf2yCDISr/PnNwSQHzIgtn?= =?us-ascii?q?eXA73fHRWQ6E1+tXLAD4irN22LJHke1dhiQQOSJEhbgA8KQDU6goQ2GRqxyczn?= =?us-ascii?q?bkh5+isR6ULipRtU1O1kLR//XXnDpA2wcDc7VICfLAZK7gFF/0rVK9aS7+xpEy?= =?us-ascii?q?Fd5JKhqAuNK2yAagtSEW4JX1aIB1f5Prmh/dPA6fSXBvKiL/vSZrWDseJeV+2W?= =?us-ascii?q?yp2yyYtp5TCMNtmIPnl5FPA0wFZMXXVjF8TegTUPRDQdlzjRYM6DuBe85ip3o9?= =?us-ascii?q?i58PTxQg3v/ZOPBqBcMdVu4RC2mruDN+CRhCZ/MzlY0I8DxX7Sx7gbxlISjDtu?= =?us-ascii?q?dza1G7QaqSHNVL7QmrNQDxMDcyN8KtBH4Lw63glMJc7bjcj41r9mgfErFVhJT1?= =?us-ascii?q?vhmtumZcYSOWGyKEvHBFqXNLSBPTDE2Nr4baS4Sb1Rl+VUqwawtSyAE0D9IjuP?= =?us-ascii?q?jSLpWA6rMeFNiiGbIRNftZqhfRdtE2jjUcnmZge1MdBtkT022ro0hnXQOW4bKz?= =?us-ascii?q?h8fFtHrqeM4iNAnvV/B2tB42J+IumFlCaZ6O/YJ40LvvR1GSt0lvhV4HIgx7tS?= =?us-ascii?q?9iFES+R/mDHOod52v1Gmju6PxyJ9XxpBsDlLmpyEsF5lOaXB6JZAX3PE8wgM7W?= =?us-ascii?q?WUEBsKoNRkBsfou6BKxdjFjLjzJyta89LI4cscANDZKN6AMHokKxbpAjnUDQob?= =?us-ascii?q?Qj6tLm7fnUtdn++R9nCOspc6rZ3sl4YURb9ASFw5DPUaBVp5HNYaOpd4Qiskka?= =?us-ascii?q?KHjM4P/Xe+rxnQRMFEsZ3cU/KSBvvvKDiHgrlYexsIwbT4LYENOYHh3UxtdEV6?= =?us-ascii?q?lpzQG0XMRdBNvjFhbggsrUVL7ndxVGkz1lnmagOq+38TCeS7nhgtigt9YOQh7j?= =?us-ascii?q?Hs7EkrJlDSvis/jFExmcn5gTCWaDPxNrm/XZpIBCXurUg+LpP7Th1uYg2zh0xr?= =?us-ascii?q?KTDER7xJj7t6a29qiBXQuZ1RFv5AVadEegMfxemLZ/U01lRRsjioxUhB5evDFJ?= =?us-ascii?q?Rtig8qcZ+3on1axQ1jdtk1KbbXJKpTwVhanriOsTOw1uAt3A8eIF4A/36Idy4W?= =?us-ascii?q?uUwHK6ImKjGy8ex28wyCnDVCeHMSWPU2v/Jq7EI9O/iAzi761b5MNFyxPfSFL6?= =?us-ascii?q?yFo2jAidKIQlQo20MMkElF56Z50cEickqTTE0vw72RFwkTOcrFMwFVYNJY9GLP?= =?us-ascii?q?ciaWreXN3ZV1Mp2mFu/2Se+OtaAUgl+rHQsyA4sM6cEBEYW230HDMcfrNrgFxg?= =?us-ascii?q?sx5A7zPlWKEOxJeA6XkDcAu8y/0J533YxaJjEBAWV8MT666avWpg4qmvWMR806?= =?us-ascii?q?YnEEUYsYLng2QtG1mzZFv3RcCzm6yvgWyAyD7zDguCvfFDz8btplZPeTYxNjEs?= =?us-ascii?q?q79i4+86esj17b65veJ3zgOdRkpNDP9fsQp4ybBPNMUbl9r0DclpFDSHO0VW7C?= =?us-ascii?q?CsS6KIXua4Yyd9z0EWy1Uka/ij4vSMfxJtmtJLCSgQ70XYZUrJWb3Dc7OM+yCz?= =?us-ascii?q?EeGhNwp+Ud66J5fgAMfoQ0bgXptwskMayzOgCY0s+hQ2y1MztZU+FfzfmmZ7xQ?= =?us-ascii?q?1ycsdOm6yHo8QZE6yOm39VUNSokTgB/D3/iue45QXDPvFXxafgXAuTA2l3N9Nu?= =?us-ascii?q?ooxOcw3g/Iu0EGMz+XbOxpdHBEv9YkCFOIO3p2EG04SESHgIrf+A6jxa4S8DVZ?= =?us-ascii?q?n9ZV1+1Fv3z+vp7QYDKsRKyrp4/aszAlbdQ8pa1+L5DjKNOctJzChjzfUIXQsg?= =?us-ascii?q?qdXS+0DfZVhthQICNdQPlJg24lOtcLuYtf5kUvSMgyPbtPCLMjprqyczprETYS?= =?us-ascii?q?zTMFV4OHxDENmP2826bclhuKc5QvKx0EsJRDgtsBSCF6eCUeq7G/V4/OjW+LVn?= =?us-ascii?q?ALIBsP7QRL/A8Al4lwfvz774rMUpBMziBZo+5uUirLDZRo8EP7RX+QgVj9Uvqh?= =?us-ascii?q?kuip0hlVzPPjyNUbXwR/CUdFzeZMikQoMK13K7UXvoPSvT+Ib1n1vGTxyOa9JV?= =?us-ascii?q?lRzsPVd1vkDIrFq2X8Uysc+WEKSo9V0n3fE4odkxZhYqYxuFpMOJymelr55zE8?= =?us-ascii?q?24RpGLy4WNu3x1o5qHYJXD2mE9xfBOF6qFjXQiFqY4i3qJX5PJVfWm9Q94eHq1?= =?us-ascii?q?hDlEViLjW0xodCJMFV+j4DQjxPriuHvNeoT81Dw8B2BYcWIthjo3f9BL9EOJ+J?= =?us-ascii?q?rn00vbzg1GTU9C0iv1eh2jqzAbO4QPxE8GEEHAUmOXieoFE1D+Qw6mfS7kzNsl?= =?us-ascii?q?ds8uhACLiAkVl9rTRgEp1AHTtGyXelL1FvQ3ZcqOVaNL7Zc8pCTPkufRWvIQAx?= =?us-ascii?q?FeY630yV+kF5hW35bDJvuQta4S/dQxI5VS0SgrfzhzIStN2oOTgHRJ1WdzkhaT?= =?us-ascii?q?nKKx6DkyBNoBlfc11qW4weAttd47EbxpdU8dDfRkawMiwFRxtiNh8i0fVDi0FD?= =?us-ascii?q?tlmYeTrHAgqsb/rPtQd3fciJps6zMPv55BtHip/gsO0g66UDXWOplhOwTt3Fso?= =?us-ascii?q?/8ssGKtlGUe6fmMu28ZnvBQybQjRyqgrckFZbK9TDJMAVHM5l61WYkYZ/5BG7J?= =?us-ascii?q?JxtGPaUbJ1FfVa9gd9VLueVaZ9JgeKYV+K9iGhOHSQnpGIy0tvVGKUzTRTvGJS?= =?us-ascii?q?Wb7uO/uZ7T7aDaSeX4ZMyD3XDHQ6xtPpd99Db0Bazn0ZNE9Urwwfdt8Vl2SV7Y?= =?us-ascii?q?PCCdtN7hPB8E5NG+dkv+uZ0kBTXWAJNrnXrswEFActAbQyys8JQW0pNW8m3wSf?= =?us-ascii?q?5i0kjurOJS66Rk6ZMp7Lxzzse0P6jSI+xAsUB7GhiUGhlq9pI1DWh5RmBefugR?= =?us-ascii?q?KPPLcqQCl8zuquf3F6sM6B2O4OFZbNTKJk7blsm4EDGcRgROnB0dpj4CMgucy/?= =?us-ascii?q?mFlrdoRsm/oej2xFkt40S+Lx4B171t/puL+quWq+/RcxvRzKILVrLsRsztsrQm?= =?us-ascii?q?o1mS6uE8lL4SZmx1ZBWqEOwGVs4Yxmrt1q4qwjwxHMPEBbLv4uZDV2g+njLihZ?= =?us-ascii?q?9yA0kWFukTHbqR8oRUhn04lPDBNt0KbqBCnX6CFRylEr8H0nOr7jWYIWl7jRHU?= =?us-ascii?q?0hHwR2yz4EXwrSBmXSvG183jnVZNVrmrGUdSWDKkOU55sTyVJgXnqMH6ub8r40?= =?us-ascii?q?EqLGPrqMiBlGy7OLNYB8f/PsCTITEopFILi508Xseg2YEAGduzOtgR8nB+bufG?= =?us-ascii?q?62yxji9Bp7xKiJbZ4s6I5PrYB2Sgj7edq7WX3j9U0H84vUsw6tq4LPHB+8WKQ+?= =?us-ascii?q?i012YWVyp/oxHOXwKppbzboVEUPlaL0ETSlIwRIN5Z2Xg41kf75OksW98z7B9R?= =?us-ascii?q?FprcaPMCqzHzPyH0wVWFb9I0SCaeyT1XEUzxEVViH6g8wm3wttrTlXjM410oWp?= =?us-ascii?q?Vwd0v/iBxrFYU3N0Yt50IRwiUdCgUCdBGbDL6pBUT5N4QETlIMaQ6a3LSgfKc4?= =?us-ascii?q?w1FzyKu15ODPdex8G7YNNvFFgw6BhldbAIwZsbEeQL9nf19d9bLXqRbiC4f9Qv?= =?us-ascii?q?jmjmA8NfurTcBG6coZrWct4h6jRxq87pdO97kbh46Odq5YZpjMu8dw71x56j4L?= =?us-ascii?q?dyxNhgV/jhyiXOAYuu/j+Njav4Cy5uaoSqktW/0d9wIoCGRmk5vwnFcjrMnL2O?= =?us-ascii?q?deUILalZ/y/xxKI36OvIba0gdzKfASK421YLlg928LJy8EJ3IBJdCWceUz4zdx?= =?us-ascii?q?MDXP4FxPGsYMZdQePMrRlgBblFbkWLRS9sXBHF+XFZtzds4v72rtyzA16oEwUu?= =?us-ascii?q?D+5z+qPZrf9U1CP+tfjCVwk9LPvOcVzubJCCgM+HWXdhd7zCWDy5mLFvbx8v6B?= =?us-ascii?q?yN7RV1wcGC45TZ1RJD2Y+QyoXuC1jonmUhuI6s/vh5IzbECQRnuxnKQDqKpDDe?= =?us-ascii?q?5AiiHm3jdDF4H1hvSVs8Gv6GtWrVBHDodz7QPfF6VbI5p7OA70ls+1SUhgHiH/?= =?us-ascii?q?Yt3bdgIyuOqKwecB++R+N1Xkao8dOR8Ez6/65mdUTgtpU776pFGZXfgeZNF+Uv?= =?us-ascii?q?PLsmhV6Z58K68IJFWdpoLlrjlGqFAyGwIoZqU/rjpEeUnShgFVXbj7uKIYgAsG?= =?us-ascii?q?TdF5oVNMGX63OG8m6DrHUaNVjaePB/wR9jWeVbcOU0JuMiN/Xxy5wpNudKW1nf?= =?us-ascii?q?pfqGNJgjt9oOQ20zxhXBa8uy3spqIV2TIn/LG4tSkBtmJeQ+WbkifIFU9Dw+oQ?= =?us-ascii?q?gacbEXbi5kS2YGMfY4vq/LlnOcPg+JE943Q+ZBUuZDEGXeW8BCHzkayIBpaDsN?= =?us-ascii?q?RCix6RoM/Od6O8LTAONrQhzhLuX3190gndnBZr92sGWTeg48UnJIW6P8Yq2Cyo?= =?us-ascii?q?FXLddFkS/qNDqNHxukITTOsqdVNhx31u3dOZSS0LWMzCAH01jgwjaWVYbJJD9w?= =?us-ascii?q?EVGLQyjjaPpKlG8RkeYC3IHYS95onQgcDI1GElTddtwmLZvLeFh50t0H1hldN5?= =?us-ascii?q?9SuOuHMVd+zDTcBjHmLz1oBEyezlZvWttO8HRJFhyLS7X/8IKtOj9neu2JV2Rk?= =?us-ascii?q?+lwawTH1SnP+8Hx7fbSzmqRHaZWOSKdmiMmig2MlT25Ra2NFE3b91Kr0AlOOvY?= =?us-ascii?q?mpFcjxHhUa9zRiiIq17b1HYjMeIGeA0oo4qnfg0KTPILZ+eCP+Qux+c+CFQUZX?= =?us-ascii?q?/TASR2E/O2sUKqnIVjPHVg5Vv1bP/18gDiKtSSAQUEEY/GoZ5t4/y1WHyONWVm?= =?us-ascii?q?zBJsIEl+7/3fGEgptu9Ab5aRmsDdh9B60e4DavdsPjQxutoSmoJ49YmUy9yHcR?= =?us-ascii?q?DLwZb0ItHZuP+YA+fQz04yYGFVTqIZYR/p54U9JtM5QKPcHb9YvRQaGKg7T5st?= =?us-ascii?q?OWjt9KF0MgxzaBDeZKyujcTxpeKEeIFUp3nI4VI0NyjcphIDxuazTQxhYJCgn2?= =?us-ascii?q?/yL4woRjJds91tDQNrHI5VFMwcrwqnApiUmKaght+v+kN6vfEFsa7xCvDMydS4?= =?us-ascii?q?0J99X59A5UyEJDzRHrVkglx5juSuhffNypvxBtnhedMDT+d2WXPFarnaHoW/LT?= =?us-ascii?q?KOJ838e05a87KG1rJ2TAmRbjjjX6WarC2kKOlk4UIjx4x6eerTyyYt76va2Nvp?= =?us-ascii?q?fGxboD2srXuXO5te9lDKAvbeXx1MQ/qf7GllBbEXbZfz9OoWKtwizt2c7BVy4T?= =?us-ascii?q?lBy8aFPbaurlXN2kN6cpLbKlHl2yAnVokWc1yDNh4UiHLd4lHaBm5RZpy8INRp?= =?us-ascii?q?qM6cExio4k52g2xrbWlETC6gfsucIWgW3YqFYQSO8A9aR4IYk/WfZV8ztqr0T/?= =?us-ascii?q?JhfJpCh7Pu/JgdkN0hEyjVRdMSayzIJaV3JRJJB//Ov0AsaxUJ9b8vVdFxLbqH?= =?us-ascii?q?JU4ceGKH0znz1kOW00Txesfq0OCMJzwM825vyKjM2jxB4QK+vKDdyofYXarWYd?= =?us-ascii?q?nbFLiaECMhUiCcD3xmCkuz9lqMu/MAuOueZ2wYpwZQKgebEg0OvehCqdbKD2nc?= =?us-ascii?q?0blueJMQhfaVcz3rRTdj0rE1GzxAuE6LWfUOUw/bcymlyHFRvA2kO+9k4WPub7?= =?us-ascii?q?rewLFcHeMRHM8EdvyfXsudYv1VOi0piiRcPeGwYtnRh6g230iOTmYDFaTMslqE?= =?us-ascii?q?Qx24WPuZkhnsWYQT96s1vCVgrtnXmi5xVafJObm3rDeo9Yi5hy+c/+bZUz9+MA?= =?us-ascii?q?QOnOseDTzZk1F7I2YeBoRQ4Ri1Tw=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2C/AgBfo+RZ/wHyM5BdGgEBAQECAQEBAQgBAQEBFQEBAQE?= =?us-ascii?q?CAQEBAQgBAQEBgzEDe1cng3qLE449mjQPGIl7QhUBAQEBAQEBAQEBAWoogjgkA?= =?us-ascii?q?YJIAiAECwFGAwMJAh8FAiIEAgIDAUMWARIFihgDAQGqOYFtOoQVAYdNgQ6CH4I?= =?us-ascii?q?HgVGNLIJhAQShSIIvki+CIYl0hwwCSJUngTk1IoFZNCElg0KCXBwZgRMBO3WKV?= =?us-ascii?q?QEBAQ?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 16 Oct 2017 12:21:39 +0000 Received: from prometheus.infosec.tycho.ncsc.mil (prometheus [192.168.25.40]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id v9GCLYbT001358; Mon, 16 Oct 2017 08:21:35 -0400 Received: from tarius.tycho.ncsc.mil (tarius.infosec.tycho.ncsc.mil [144.51.242.1]) by prometheus.infosec.tycho.ncsc.mil (8.15.2/8.15.2) with ESMTP id v9EEqVim161829 for ; Sat, 14 Oct 2017 10:52:31 -0400 Received: from goalie.tycho.ncsc.mil (goalie [144.51.242.250]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id v9EEqU9R004261; Sat, 14 Oct 2017 10:52:30 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1DSAABsI+JZWyYVGNZcGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBg1wDe1cng3qKH3SOPpglghQKE4UohFg/GAECAQEBAQEBAQYaFYYlBFI?= =?us-ascii?q?wBQImAkUEFgESiiABAasbgW06hBUBh0+BDoIfggeBUY0sgmEFoUiCL5IvgiGJd?= =?us-ascii?q?IcOSJUngTkfghE0ISWDQoJcHBmBEwE7dYp5AQEB?= X-IPAS-Result: =?us-ascii?q?A1DSAABsI+JZWyYVGNZcGgEBAQECAQEBAQgBAQEBg1wDe1c?= =?us-ascii?q?ng3qKH3SOPpglghQKE4UohFg/GAECAQEBAQEBAQYaFYYlBFIwBQImAkUEFgESi?= =?us-ascii?q?iABAasbgW06hBUBh0+BDoIfggeBUY0sgmEFoUiCL5IvgiGJdIcOSJUngTkfghE?= =?us-ascii?q?0ISWDQoJcHBmBEwE7dYp5AQEB?= X-IronPort-AV: E=Sophos;i="5.43,377,1503374400"; d="scan'208";a="83437" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 14 Oct 2017 10:52:31 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3APrvjFB/8k+EEq/9uRHKM819IXTAuvvDOBiVQ1KB+?= =?us-ascii?q?0uoXIJqq85mqBkHD//Il1AaPBtSLraocw8Pt8InYEVQa5piAtH1QOLdtbDQizf?= =?us-ascii?q?ssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1?= =?us-ascii?q?JuPoEYLOksi7ze6/9pnQbglSmDaxfa55IQmrownWqsQYm5ZpJLwryhvOrHtIeu?= =?us-ascii?q?BWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3o05MLwqxbO?= =?us-ascii?q?SxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RSqt4LtqSB/wiS?= =?us-ascii?q?cIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyeKfhwcb7Hfd4CWGRPXthfWSJCDI27?= =?us-ascii?q?YIQAE+UPMP1Er4nkvVYCsQGzCRWuCe7p1zRGhmX23ao/0+k5DwzG2wggH9MIsH?= =?us-ascii?q?/Jqdv1NaESUe+ox6TP0TrDaPdW2Tb76ITScRAhoPeMXb1rfMXN00YvEQTFjlOR?= =?us-ascii?q?qYP5JTyV0v4BvHSc7+plTO+ijXMspQJpojW32Msgl4bEipgLxl3L7yl13ps5Kc?= =?us-ascii?q?e2RUN4edKpFIZcuzuHO4Z1Rs4uWWJltSIgxrEbpJK3Yi4Hw4k9yRHFcfyIaY2I?= =?us-ascii?q?7wrjVOmPJTd4g2poeK+/hxaz9Uis1+nxVtGu31pWrCdJiMfDuW4W1xzW5ciLUP?= =?us-ascii?q?598V2g2TaLzQzT7+BEIUQsmaraLZ4u3KIwm4INvUjeESL6glv6gaCMekk65+Sk?= =?us-ascii?q?8erqb7b+qp+ZLYB0iwX+Mqo0msy4BOQ1KhQBX2+f+eS90r3v5075QLRMjv05ia?= =?us-ascii?q?TWrIrVJcIcpq6/Ag9azpws6xKlAzi619QYmGELLEhZdxKfk4jpJ1bOLejjDfii?= =?us-ascii?q?mFShiytrxvDaMb3hBZXBNH7DkKz7crpn5E5czxQzx8hF551IErEBPO7zWkjpud?= =?us-ascii?q?zDEBA5Nw20w+D6CNRyzY4eRWKODbOZMKPVq1OI4PkvLPOWaI8avzb9Natt2/m7?= =?us-ascii?q?tXYknRc4eq6z0NNDcHmlGtx+KlidJH/rhc0MV2wNu1x6BNf2hUWCXDgbXHO7W6?= =?us-ascii?q?Yx93lvE469JZvSTYCqxrqa1WG0GYMAIihrEFGHWU/hbYSfE6MBcCuII9RJijUe?= =?us-ascii?q?VKO5T4Yq2FeprgCsj/JFJ+/Z4WU9soj51cM9s+/akBwpszgyCsOHyWCWZ2Zul2?= =?us-ascii?q?gMSnk926Up5QQ38VqZ3qUwrrQeXfxa4/dYVE1yYYXR1eN3I9D7XgbQeJGCT1Pw?= =?us-ascii?q?Bp2DCCsyU8l57tsAeUd7FJ32gxTNxSusDJcIjLGRH9ov9b/G1HX/INxyxjDA2b?= =?us-ascii?q?V3yxE9T89OM3C2rrJu/AjUQYjSmgOWkLjuPaAd2jPdsXyOxneUvV1JFQt3XbjB?= =?us-ascii?q?UFgBaUbM69f0/EXPS/mpE7t0HBFGzJupLa9LbJXKjFNJDKPoP9DfZSSymmG/LR?= =?us-ascii?q?2BwLSKbYHjfyMW2yCLWxtMqBwa4XvTbVt2PSymuW+LSWU2TV8=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CWAABhJOJZWyYVGNZcGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBFgEBAQMBAQEJAQEBgzF+VyeDeoofdKZjghQKE4UohRcYAQEBAQEBAQE?= =?us-ascii?q?BAQEFGhVegjgkAYJqBFIwBQImAkUEFgESiiABAascgW06hBUBh0+BDoIfg1iNL?= =?us-ascii?q?IJhBaFIgi+SL4IhiXSHDkiVJ4E5H4IRNCElg0KCXBwZgRMBO3WKeQEBAQ?= X-IPAS-Result: =?us-ascii?q?A0CWAABhJOJZWyYVGNZcGgEBAQECAQEBAQgBAQEBFgEBAQM?= =?us-ascii?q?BAQEJAQEBgzF+VyeDeoofdKZjghQKE4UohRcYAQEBAQEBAQEBAQEFGhVegjgkA?= =?us-ascii?q?YJqBFIwBQImAkUEFgESiiABAascgW06hBUBh0+BDoIfg1iNLIJhBaFIgi+SL4I?= =?us-ascii?q?hiXSHDkiVJ4E5H4IRNCElg0KCXBwZgRMBO3WKeQEBAQ?= X-IronPort-AV: E=Sophos;i="5.43,377,1503360000"; d="scan'208";a="4711127" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from uhil19pa07.eemsg.mail.mil (HELO uhil19pa07.eesmg.mail.mil) ([214.24.21.38]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 14 Oct 2017 14:52:29 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;9525e5b2-188f-4d9a-9605-9910b062266f Authentication-Results: uhil19pa04.eemsg.mail.mil; dkim=neutral (message not signed) header.i=none X-EEMSG-check-008: 234763151|UHIL19PA04_EEMSG_MP2.csd.disa.mil X-EEMSG-SBRS: 3.5 X-EEMSG-ORIG-IP: 91.189.89.112 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0DSAABsI+JZh3BZvVtcGgEBAQECAQEBAQgBAQEBhTEng3qLE44+mCWCFAoThSiEWEAXAQIBAQEBAQEBEwEBAQoLCQgoL4VHBAsBRjAFAiYCSRYBEoohAasbgW06hBUBhx0ygQ6CH4IHgVGNLIJhBaFIgi+SL4IhiXSHDAJIlSeBOSABgg80ISWDQoJcEAwZgRMBOz82inkBAQE X-IPAS-Result: A0DSAABsI+JZh3BZvVtcGgEBAQECAQEBAQgBAQEBhTEng3qLE44+mCWCFAoThSiEWEAXAQIBAQEBAQEBEwEBAQoLCQgoL4VHBAsBRjAFAiYCSRYBEoohAasbgW06hBUBhx0ygQ6CH4IHgVGNLIJhBaFIgi+SL4IhiXSHDAJIlSeBOSABgg80ISWDQoJcEAwZgRMBOz82inkBAQE Received: from youngberry.canonical.com ([91.189.89.112]) by uhil19pa04.eemsg.mail.mil with ESMTP; 14 Oct 2017 14:52:27 +0000 Received: from 1.general.cking.uk.vpn ([10.172.193.212] helo=localhost) by youngberry.canonical.com with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1e3Nnd-0006Mn-26; Sat, 14 Oct 2017 14:52:25 +0000 X-EEMSG-check-009: 444-444 From: Colin King To: Paul Moore , Stephen Smalley , Eric Paris , James Morris , "Serge E . Hallyn" , Markus Elfring , selinux@tycho.nsa.gov, linux-security-module@vger.kernel.org Date: Sat, 14 Oct 2017 15:52:24 +0100 Message-Id: <20171014145224.840-1-colin.king@canonical.com> X-Mailer: git-send-email 2.14.1 MIME-Version: 1.0 X-MIME-Autoconverted: from quoted-printable to 8bit by prometheus.infosec.tycho.ncsc.mil id v9EEqVim161829 X-Mailman-Approved-At: Mon, 16 Oct 2017 08:19:13 -0400 Subject: [PATCH] selinux: remove extraneous initialization of slots_used and max_chain_len X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" List-Post: List-Help: Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP From: Colin Ian King Variables slots_used and max_chain_len are being initialized to zero twice. Remove the first set of initializations. Cleans up the clang warnings: Value stored to 'slots_used' is never read Value stored to 'max_chain_len' is never read Signed-off-by: Colin Ian King --- security/selinux/ss/hashtab.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/security/selinux/ss/hashtab.c b/security/selinux/ss/hashtab.c index bef7577d1270..622fd50c8b9c 100644 --- a/security/selinux/ss/hashtab.c +++ b/security/selinux/ss/hashtab.c @@ -148,8 +148,6 @@ void hashtab_stat(struct hashtab *h, struct hashtab_info *info) u32 i, chain_len, slots_used, max_chain_len; struct hashtab_node *cur; - slots_used = 0; - max_chain_len = 0; for (slots_used = max_chain_len = i = 0; i < h->size; i++) { cur = h->htable[i]; if (cur) {