From patchwork Sat Oct 14 15:38:56 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Colin King X-Patchwork-Id: 10008167 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 4715A604D7 for ; Mon, 16 Oct 2017 12:22:10 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3FCB51FF40 for ; Mon, 16 Oct 2017 12:22:10 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 347A71FF87; Mon, 16 Oct 2017 12:22:10 +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 E0FF328569 for ; Mon, 16 Oct 2017 12:21:58 +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:57 +0000 X-IronPort-AV: E=Sophos;i="5.43,386,1503360000"; d="scan'208";a="4765146" IronPort-PHdr: =?us-ascii?q?9a23=3AIp3OJhKa6vlIkA3l6NmcpTZWNBhigK39O0sv0rFi?= =?us-ascii?q?tYgQK/z7rarrMEGX3/hxlliBBdydt6oczbOM+PyxEUU7or+5+EgYd5JNUxJXwe?= =?us-ascii?q?43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRp?= =?us-ascii?q?OOv1BpTSj8Oq3Oyu5pHfeQpFiCahbb9oMRm6swrdu8YSjIB/Nqs/1xzFr2dSde?= =?us-ascii?q?9L321oP1WTnxj95se04pFu9jlbtuwi+cBdT6j0Zrw0QrNEAjsoNWA1/9DrugLY?= =?us-ascii?q?TQST/HscU34ZnQRODgPY8Rz1RJbxsi/9tupgxCmXOND9QL4oVTi+6apgVQTlgz?= =?us-ascii?q?kbOTEn7G7Xi9RwjKNFrxKnuxx/2JPfbIWMOPZjYq/RYdYWSGxPUcZLUyxKH52y?= =?us-ascii?q?YY0BAeEcOepUtpTxq0cLoRa4GAKiBv7gyiVQi3H2w6M03ecvHwbJ0wM8ENwBqm?= =?us-ascii?q?narM33OasPX+260rLIwC7fb/5Vwzrx9JLFfgwjrPyKQLl+cdDRyU4qFw7dkFiQ?= =?us-ascii?q?rojlPzKT1u8Qtmab7uxgVe2ygGMgtw5xpTyvxsYqioXThYIVy1bE9SpizYkpP9?= =?us-ascii?q?K4Tkl7YdilEJRMrS6aM5F6Td8lQ2FtoSs3zKANt52jfCUS1ZgqyBHSZ+aHfoSV?= =?us-ascii?q?+B7vSumcLSliiH54YL6ygwu+/VK9xuD/UsS4ylVHoy5fntXRq3wByRre4dWdRP?= =?us-ascii?q?Rn5EeuwzOP2hjW6uFDPE87i7LWK4Ukwr4sjpoTtlnDHjPulEX2kqCWckIk9/C0?= =?us-ascii?q?6+v9eLXmp4KcN5RuhgHiMqUhhsy/AeMiPggIQ2eb4viz2Kfm/U34RLVGlvw2kq?= =?us-ascii?q?/Hv5DGPckXu6G0DgBP3osj9hqzFSmq3dsGkXUdMV5JYBeHgJLoO1HKLvD4F/C/?= =?us-ascii?q?g1G0nTdw2f/GOrzhApPQLnnMibvuZrF961NayAUv099f/IlZCq0BIf3vWk/xs8?= =?us-ascii?q?bUDhkiMwOu2ernB9J91p0GVWKVHqCZKL/SsUOP5u83IemMY4kVtyzhK/gl/fHu?= =?us-ascii?q?i2Q0mV0afamv2JsYcmu4Huh4LEWDenrgmNABEX0FvgAmVuzllEWCUSJPZ3a1R6?= =?us-ascii?q?885DM7B5i6AofAXYCth7qB3CalHpBNaGBGDk2MEHjzeIWZXfcMdD+SLtVmkjwe?= =?us-ascii?q?WrirU5Uh2g22tA/m17pnKfLZ+yMZtZLn0dh6+ffTmAo89TNqEsud1HuNQHtsnm?= =?us-ascii?q?MSQD823r5wrlBhyluZ1qh4mfNYH8RJ5/xVSgc6KYLcz+tiBt/vRg3Be9CJSFC6?= =?us-ascii?q?Qtm7GjwxUMw+w8UPY0d8HNWiiArP3yy0DL8Jj7aLHoA78rrA33jtIMZw02vJ1L?= =?us-ascii?q?U7gFk8WcZAKWqmhqtj+AfJHI7Jj1+Vl6C0eqQAxCTN7nuMzXKSvEFEVw59SaXE?= =?us-ascii?q?XHEYZkvQttn540fCQ6avCbQhKAdBz9SNKrFJat3ok1VJWu3vONLAbGKtg22wHw?= =?us-ascii?q?qHxquQbIr2fGUQxCvdCFIenAAV4XmGNBM+Czyko2LGDTxiDEnvYk338eVkr3O7?= =?us-ascii?q?VEA0xRmQb0J9z7q15gIVhfuERvMQxL0EuyAhqyhvEVa+xd3WCN2Apxd7cKVbe9?= =?us-ascii?q?M9709N1XjFuAxlIpygM6dii0YEfAtqpUPu1gt4Cp9bnMcwsHwqyRB+KaWC0FNO?= =?us-ascii?q?bzmYx4z/OqXLKmnu+xCic7TW1UzD39uN9acP7fs5p0/lvA63Ckoo629n3MVN03?= =?us-ascii?q?uA+pXKCxIfUYn/UkYt8Bh6vK3abzIm54PS0n1tP6y0vSXE294zAusq1Aqgdc9F?= =?us-ascii?q?MKyYDA/yD9EaB8+2Je0kgVepag4EM/5I9K4vJM6maeWJ2LSwM+Z9mTKql2NH4J?= =?us-ascii?q?py0kiU7SpzVvbI34oZw/GfxgaHSyrzg0qgss/tnYBJfi0dHm26ySf4HoFRfbFy?= =?us-ascii?q?cZwNCWiwP8293s9+iIL1W35E6F6jAEsL2MmoeRqWa1zywxZQ2F8NrnO5gyu4yC?= =?us-ascii?q?Z4kzYzrqqQxCbO2fjtdAIbOm5XQ2lvlUnsIYmogNAGW0iodRIlmwel5Ub9wahb?= =?us-ascii?q?q79yL23SQUdOZSf2NWZiXrG3trqYbM5F8IkovjlPUOSgfVCaTabwox8b0yP4A2?= =?us-ascii?q?tS3Ss7eC+uupX4mRx6lW2cIW1orHrBeMFwwxbf68DHRfJL2DoJWjV4gyHNBleg?= =?us-ascii?q?J9mp4cmUl5Dbv+CkUGKhUplTfjfxzYycsyu663ZnAQain/+vgd3rCw860TX019?= =?us-ascii?q?NyTyXHsA78YpX316S9Ke9nfVdnBFnn68dhGYFxjI0whIoW2XcEmpWZ530HkX38?= =?us-ascii?q?Md9Dw6LxcGINRSIXw97S+AXlwFdsLm+Nx43nTnWS2M1hZ8WkbWMMwS898ttKB7?= =?us-ascii?q?mO7Lxfhyd1uV24rR/LYfdhgDgdx/wu6GQVg+4XogYtyDuSAqwKF0lCISPsjwiI?= =?us-ascii?q?78y5rKhPemavd6W/2VFgndCnEb6CohtQWHDndZc+BSVw9NlwMErQ0H3v7YHpYM?= =?us-ascii?q?HQYsgOth2QiBrPk+lVKI4xl/YTiypoI2T9sWciy+4hghxkxYu6s5SfK2Vx4KK5?= =?us-ascii?q?BQZVNjPvaMMV5jHtiqNek92Y34+xA5phHS8LU4HwTfKyFzISt+roOBqSEDEmrX?= =?us-ascii?q?ebA7XfFxeF6Eh6t3LPD4yrN3aPKXkc19piQB2dK1JDgAAIRjo1hIU0Fga0y8z9?= =?us-ascii?q?a0d2+ioe5kbmpRdWzOJnKQX/WH/FpAi0cjc0VISfLB1O4wFY/UvUP9aS7udpEC?= =?us-ascii?q?Fc+Z2grBeAJXaHaARNF20JXVaEB1/7NLm0+dbA6/SYBva5L/bWb7WOs/JRWOqT?= =?us-ascii?q?xZ211Itm4zGMNt6UM3Z4E/I731BPXXdjG8TWgz8PUTAYlzrRb86Hoxex4it3rt?= =?us-ascii?q?ql//TzQALi/oWPC7pIMdV05xC2j6aDN+iKiyZ/NTlY14kDxXvSxLgYxl4ShDlk?= =?us-ascii?q?dyOxHrQYqS7NUKXQl7dPDxEFcCx8Ks1I76Mg3glKIsPbi8362aBmgfIvDFdFT1?= =?us-ascii?q?PhkNmzZcMWO2G9KE/HBEGTObudPjLHxMX3YaKnSb1Ml+VYrQawtiiHHEP5JTSM?= =?us-ascii?q?iT3pVxGpMeFRgyCWJwBRuYGnchZwEmjvVtznZQenMN9sij02x6c4hnTQNW4TKT?= =?us-ascii?q?J8aV9CrqWM7SNEhfVyA3dO7ntqLemDnSaU9PTXJYgNvvtqGCt0kfhW4HMgy7ta?= =?us-ascii?q?9CtEXuB6mDPOrt5ypFGrivOAyjV9XxpQtDlGn4WLvV18NqXf85lPQ3fE/BYW4m?= =?us-ascii?q?WXBBUGvdxlCsfgu6pI0NjAiLrzKCte89LT5cYcG8/UKMedPHo7NhroGSDbDA0e?= =?us-ascii?q?Qj6xMmHQmU9dneqO+X2Sq5g1toLjmIESSrNBUlw6CO8aAFx/HNMeOJd3Qi8kkb?= =?us-ascii?q?mDgc4L5Xu+qAfeSd5fvpDAWPKSD+vgKCqFjblEYBsIxK33IZ4VNoLlx0xockN6?= =?us-ascii?q?k5jSG0rMQdBNpTVsbgkqr0pX9HhzVW4z20X+agOx+nATE+W0nh03igdkZ+Qi6i?= =?us-ascii?q?vs6U8tJlXWvCswjFUxmdL9jDCLbjHxN7m/UptMCyXot0g8KYj0QwdvbQKvmkxk?= =?us-ascii?q?Oi/ER6hPgLpgb2xrjhHTuYdXE/5GUaJEeAMQxe2QZ/gwzFtcrSOnxUla6uTbDZ?= =?us-ascii?q?tilRAnfoSyoHJa3AJvdtk1JbbfJKBR1FhfmrqOvjO01uA22AIROlwC8H2TeCEV?= =?us-ascii?q?o0wFLaMpJzCy/uxr5w2CgCVMd3QRV/owo/Jq6kM8N/6Gzy3+z75JMlqxOPCHL6?= =?us-ascii?q?OFp2jAktaFQlc31kMSiUZF+7l30cA4fkqbUUAv0aGdFxMTNcrNMQtVddZd9GDP?= =?us-ascii?q?fSaStuXA2Yl1MJu5FuDpS++OqakVj1m4EwYuGoQD8t4OHoKw0E3CK8foMqIFww?= =?us-ascii?q?035Av3PFWFEOhJeBWTnTcbosG/yZh33ZVdJjAdGmhyLCS357bNqQAxmvaDWsk5?= =?us-ascii?q?YmsCVIseKn02QNG6mzJev3lYFja31uMZxxSc4DDkoyTRDD/8b91lZPiOfh5jE9?= =?us-ascii?q?C29i8586Svh17X74/SJ2fkOtR+otXP8/8Vp46bC/NISrlwq1zTlJdeR3GxSWHA?= =?us-ascii?q?DMC1KIbqa4k3d9P0EHa7Xka4izIvQMf7JMytIbSQgQH0WYZUt5GW3D8+Nc+8Ej?= =?us-ascii?q?EeHwl/p+QY6a1hewIMeJs7bgTutwgkMKy/OgiY2M20Q2mxMTtWU+VfzeKiarxN?= =?us-ascii?q?ySosb/O1yHsnTpE+1Om56VcDSowQgBzCwviufJVRUS/2GnNBYQrPvjY5m3JnNu?= =?us-ascii?q?ks3uc12AnIvkUEMzCXaOxpb3RJv8smClOIJnV5EXE1R0OGjYXZ/A6jwbQS/ypb?= =?us-ascii?q?n9Zb1e1FsXf+vp/DYDKiQqOrs5DVvzAmbdc4v617KZbjLdeetJPCgjzfS4Hdsw?= =?us-ascii?q?OfXCGmF/pam91QICNCT/lLgmwlONIJtpRf5kYrUcc+PbNPArE2pr+2cTpkETIS?= =?us-ascii?q?zSgBWoyaxjwCn+G816HZlhqLcZQiMR0EsIlZjdcHVS55fD8erre5V4rKj2+EVn?= =?us-ascii?q?QLIAAL4ARN4gIAipF/fuT774rNUpBM1yRWovJvXyvMDpln6V37SmSMjlj5TPWu?= =?us-ascii?q?iOup3A1IwPLryNkbVwZ1CVJByOZOiksoNLZ3JrEfvo7QqDCIc1/6sXnsyOuhKl?= =?us-ascii?q?hRz9HUd13mA4rEs2r8TjMT+WcOSY9J1n7fCYwYkxBlZ6YzuFVMPIemd17i5zwj?= =?us-ascii?q?woRkBKW4Wdyux1k+t3oGQTmlE8ZZAeF8rF3XQCFlY4ysqJj9O5VdWHVQ94eZq1?= =?us-ascii?q?hEi0hiLjC2yYJEK85T5j4DQiJPrS+avNuoR81JwdV2AIMUItdjp3f9H7tJOJqW?= =?us-ascii?q?o3IoobHg12HW+ysiv1eg2DW8BbK3Q/hf/2IABgUjP36epVU3D+sw7mfS9UjAvU?= =?us-ascii?q?t6/+hHGrSCj1h9rThmE59SATZJ0GyqIE5oTHlaqelaLrrac9BESfkoeRCvIwA+?= =?us-ascii?q?FeIh30GR50F7g2r2YyxouQtG4C3dWw40VTcLjbvzhTIerdyoNiEAR5JOczohcz?= =?us-ascii?q?/PKxiHliBPoBZfd0ZqVogBAtZe57EUx5Zb/tbZREa3LiEFQQZiOR4m3vpZiU5D?= =?us-ascii?q?ql+XeSTHAQqvb/bPvQV9fd2No86xMPT54ABHh5v7sOAi6aoMWWCplBawQdDas4?= =?us-ascii?q?/8rMeFtlWPdKf/N+2zf2PBQCLLjRCqircuF4PK8DTLMApHN5l6zmIpYZr7Bm7R?= =?us-ascii?q?OhRGPKYbKFBFVa1hbNVGv+RaZ9NleKkV+K9iHBSHRgj1FIyotvlGIU7ZRS7CIC?= =?us-ascii?q?WZ7uy/vYXT4KTfSef6YMyMyWzHQ6VqMZhk8jT7B63l0YlF+krxwPtt8F11SUTe?= =?us-ascii?q?OSCbsNvhPh8L5NWldkb6uJ0pGSjbAJZ2kHro3E1AdswXQyOw8JsC05NZ9GzwSf?= =?us-ascii?q?9k3Ujvre1S7adr5ZMw47Bzxse+Pb3SJuhCsU97HhiUAR1n9pMsAGdjQGBRZvUe?= =?us-ascii?q?KOzLcaQYisDurPv3F7cM5R2Q9OFYZsHLJ0bbmsmwEjucUwBLnB8dqT4GKQuRz+?= =?us-ascii?q?KKlLVwScm7vuj5xkIs41+lIx4d0L9t5JmL+qyUpO/WdRTd174EVbb2RsnrtLQj?= =?us-ascii?q?p1uS5eE4lL4JYmF1ZxanEO0dW8MGyGfv070lzSU2E8zZB7Lg4vlDV3AnkT38h5?= =?us-ascii?q?BxBVIWGukbHbCT54RRgn84m/DFNt0Raq1CmGePFRu/H78H13Gq6zWYIHNkghHI?= =?us-ascii?q?3BH8W2Wz40HqrSVgWyvD08/jklZJVrmwHUpSXiuoNlVivzyTJwfor8T4ubgr40?= =?us-ascii?q?4qKGDks8iNlGS5MrNNA8L/PMCcITUzpF8Pl5IxR8ev2I4BFtq/IdcR7Gl+YeHD?= =?us-ascii?q?62OviCJOv6BHiJfA7c6P5/XXB36gj7eApLmXwzBY0Hc4t0kl6t+8LvHO+8GKQ/?= =?us-ascii?q?Ow2mYJVSh/pxfOXx67q7zctVAUOlWH0FzVl4wOP9FZ22Q410796eg7Wt0z6BlR?= =?us-ascii?q?FobOZvMFvzDzOyH4wVWBbNItUCmRzT9XEkjyEVliF6g2wHjws97RlXfM510oQZ?= =?us-ascii?q?F9d1D9hRNpC4U3M0Qt50YMzyUeEAgNZhGbDK2yCkT+N4QET1UDZQ6B3LekZqc9?= =?us-ascii?q?xVdzza+35O/Pcex8ALIANvlHgQ6UgldbBpIWvLYaQLJ9Z19S6q7XqRL/C4j8Rf?= =?us-ascii?q?Tmk2Q/NeGtSMBA7c8Zr2ci4hq4Rxe45pdM8bAbiIyPdq5DZpTMp95z70Nm5T4J?= =?us-ascii?q?ayxMjwNyjxenXuAGpOHs+MLXsJy25eayTKwtXfkY9wAoB2RiiJv9mEwsodPN2O?= =?us-ascii?q?hAUYDalYP/8ARJI36LponayQV8JvQSJIKrZrpg8G8HJycGLXIUIdWWc+U84zNq?= =?us-ascii?q?MDjL4lxCBcUMZc8XPMXTgg1Uj0zpV6tV9sXFBl+ZBYBzd9or72rs0jw194UzUv?= =?us-ascii?q?r44j+sOZ/f901NP+9EjCh0m9LNuPMVweHLBCYK7neXbRl1wiWfy5iCEPvw8uCM?= =?us-ascii?q?x8vSV1wYBCI2VJ1dJDWa8wy9WuW1jInpUh+T6sLrgpI+c0KQRnqrkKsZsqZMFf?= =?us-ascii?q?NAhTj63zhfEID1nPGVs9u35WtJt11HDpx87RnYF6VeJJl7Pwr3ltWzTEhmGiT/?= =?us-ascii?q?YN3UdgYpuOeOx+cM/f9xN03laI8fPxIL1rP66X1OTgd0T772pFmZV/oLZNR6UP?= =?us-ascii?q?PEsmxV6YV4Jq8NIledqpLqrjNTpVE4GgApbqE/riBAeknIggJVR77+uKQchQsE?= =?us-ascii?q?Td55pUhMFHq/OGI64DrGW7pajK2VCPEO6TWTSaoOU0R0PS9kRRO6xolucaOznf?= =?us-ascii?q?9bqmNGgj99oP8y3jxkRBu9uTXsp6UJ2TIh5LG3qi4MuXlETuWCiSfHF09PzPMQ?= =?us-ascii?q?jacTE3zi80CzYGEfbIvu57lqPdjg9Ygk43kkfRUjfjEJXee+BCH0la+IBJKAsM?= =?us-ascii?q?5Ejh6XpMrOdaOzLTQVNrklzBLjRnt90gvZnBtz8msEWDag7NgiJIqjP8Yp3Cyo?= =?us-ascii?q?FnbHdFwU+KNGrNPxtUIXTOsxcV5u23ts0s6bRiAWX8zPH2E1jhQ4aWVabp1M9A?= =?us-ascii?q?UWF64ygjaHpqNG5B0bYC/IEoS5/Yndhd/I2X45Tdhw3GLXqKqFhpck0HB+ntN0?= =?us-ascii?q?6SmOuG8MeOPESc9sBWPz1pxeyez4aPWhqOcHSJFpyL65Sv8NLtGj+Xeq2JVtQk?= =?us-ascii?q?KlyKoRH164MO8b2LjWSCakSWydWeSObWeMhTI5PVDo6RmvNF03Z99Ar1UhPeva?= =?us-ascii?q?mp5ciwrhXKt6RyWIv1/bzXAsPv0BegIzuYenZxYKQ/ALa+ibP+guz+U0CEEQYH?= =?us-ascii?q?/RASt2F+i2vEaqnIh/JXpt+l36YeD3/QD9LNuSGwULEZLArpFv5/O2XGSBNmF8?= =?us-ascii?q?zBdqJkl76//fF0gttu9ba5uRmdnQh9Jm0e8KbvttNSw9usUPmoJ48oSU0d2FcR?= =?us-ascii?q?fWzproItHVuPeYCeXFz0s2YmFaTqYZYQTt6oUhINE5X7zTHb1EvRUTAqQ0T4Ah?= =?us-ascii?q?N2fv+6FuMgxzahTeaa+3gsb0vOKLYIVbp3vN4VItIyfQoRoDyua7TQZjdZClm2?= =?us-ascii?q?3yIIwsRjJGt9BtDwFpE5dPG8MBqQqnBIWZmL+6i9+35Ux6v+4KsaztCvHFzti5?= =?us-ascii?q?2J9xX5dC70yRIDnRHLVrglhijumqgPfPyJrxCcT5dt4fSeh7RHLFar/BHoWiJT?= =?us-ascii?q?KOOt78d1RA87GCzLJzSg+RazzhX6qaqC2kM+1p4Uc+yox/ZurT1j0t76rA1dv0?= =?us-ascii?q?fW5bozmsrX+TOJtY9lzKCvTUXwhIRvqd7GZlAaoXYJPv9OcANNwt3NmR7gpo4T?= =?us-ascii?q?RczsSFOamhr07L2kJ9b57bKlXm2zpqEbUNdSy2LE9kpGjesHmVVWxVM8yMMcBw?= =?us-ascii?q?hJOQCRv36g96nmR7IiZ6BmfwRdqXcVMe0sa6aRzCoBlHFP4fjuW3fgg+raT0Ru?= =?us-ascii?q?52bNENtP+rv/0/mMxoMGmbSdBTJSDLBKd/JDtKFuHGr1VuZQQL5fx9eI4waIPG?= =?us-ascii?q?BUQdKkabgXfwxA7PygvwMdmrzryIOw4R6HxMy7+D2j9J8U3x882UmMLuGJ2RKt?= =?us-ascii?q?nWVfrWISxvHmWBSC49HG6p8FOgqvxCt/2ddyNXh1kOYT+JQCMXqLpuq9eYWmLX?= =?us-ascii?q?l/diepIimeuXQTu2UypljqE/CCFRuk3KRfcfQ02edHLlgWxBqCS+N/RM+jTjdL?= =?us-ascii?q?Teya1LH6QSA41RYriCTtDFY/FCNnItkTkEPOuUYdLRtfA630jOQG9fFLPHp3OE?= =?us-ascii?q?S0vDafuYxjSjfoQTsMBgsS0s+9SWnS5xHIzDNrCYoT+l+4r+hyGd776NHlIxal?= =?us-ascii?q?A41bpRSFKKxwNNfSRdUokY?= X-IPAS-Result: =?us-ascii?q?A2DAAgBfo+RZ/wHyM5BdGgEBAQECAQEBAQgBAQEBFQEBAQE?= =?us-ascii?q?CAQEBAQgBAQEBgzEDe1cng3qLE449mjQPGIl7QxQBAQEBAQEBAQEBAWoogjgkA?= =?us-ascii?q?YJIAiAECwFGAwMJAh8FAiIEAgIDAUMWARIFihgDAQGqOYFtOoQVAYdNgQ6CH4I?= =?us-ascii?q?HgVGJYoNKgmEBBKFIgi+SL4IhiXSHDAJIlSeBOTYhgVk0ISWDQoJcHBmBEwE7d?= =?us-ascii?q?YgRgkQBAQE?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 16 Oct 2017 12:21:54 +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 v9GCLrlE001476; Mon, 16 Oct 2017 08:21:53 -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 v9EFd2wr161901 for ; Sat, 14 Oct 2017 11:39:02 -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 v9EFd1Du024059; Sat, 14 Oct 2017 11:39:01 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1B7AAA6L+JZfy0YGNZcGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBg1yBVSeDeoofdI4+mCWCFAoThSiEWD8YAQIBAQEBAQEBEwEBCxaGJAR?= =?us-ascii?q?SMAUCHwcCSRYBEoogAQGrJIFtOoQVAYcaDCaBDoIfggeBUYlig0qCYQEEoUiCL?= =?us-ascii?q?5IvgiGJdIcOSJUngTkfghE0ISWDQoJcHBmBEwE7dYg1gkQBAQE?= X-IPAS-Result: =?us-ascii?q?A1B7AAA6L+JZfy0YGNZcGgEBAQECAQEBAQgBAQEBg1yBVSe?= =?us-ascii?q?DeoofdI4+mCWCFAoThSiEWD8YAQIBAQEBAQEBEwEBCxaGJARSMAUCHwcCSRYBE?= =?us-ascii?q?oogAQGrJIFtOoQVAYcaDCaBDoIfggeBUYlig0qCYQEEoUiCL5IvgiGJdIcOSJU?= =?us-ascii?q?ngTkfghE0ISWDQoJcHBmBEwE7dYg1gkQBAQE?= X-IronPort-AV: E=Sophos;i="5.43,377,1503374400"; d="scan'208";a="83451" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 14 Oct 2017 11:39:02 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3AXg687xZbXXTsdpA3rFUSGvf/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZps26ZR7h7PlgxGXEQZ/co6odzbGH4+a4ASQp2tWoiDg6aptCVhsI24?= =?us-ascii?q?09vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7?= =?us-ascii?q?Ovr6GpLIj8Swyuu+54Dfbx9GiTe5Yr5+Ngm6oRnMvcQKnIVuLbo8xAHUqXVSYe?= =?us-ascii?q?RWwm1oJVOXnxni48q74YBu/SdNtf8/7sBMSar1cbg2QrxeFzQmLns65Nb3uhnZ?= =?us-ascii?q?TAuA/WUTX2MLmRdVGQfF7RX6XpDssivms+d2xSeXMdHqQb0yRD+v9LlgRgP2hy?= =?us-ascii?q?gbNj456GDXhdJ2jKJHuxKquhhzz5fJbI2JKPZye6XQds4YS2VcRMZcTzFPDIOi?= =?us-ascii?q?YYUBDOQPOulXoJXyqVYVsRu+HBOhCP/1xzNUhHL727Ax3eQ7EQHB2QwtB8wDsH?= =?us-ascii?q?PQrNX0MqcZTOW7zKjOzTXMcvhb3ivy6I/MchAgp/GAR7FwccvXyUkgDA7Kkk+f?= =?us-ascii?q?qYriPzOT1+QCr3KU7+56We2zjG4nrhh8rz6yzckvkonEnpwZxk3L+Clj3oo4Ks?= =?us-ascii?q?e0RFB0bNK+H5ZdtzmWOo9rTs84Xm1luyI3xqcFtJO/ZiQG1YkrywDZZveaaYaH?= =?us-ascii?q?+AjjW/yUITpghHJqZra/hxGq/Eeu1ODyT8+63VhUoyRfjtTAqnIA2wbN5ceZT/?= =?us-ascii?q?t95Uih1SyK1w/J6+FEJVo4la/aK54l2rIwl5wTvlrfHiLuhkn6kaCbel869uWn?= =?us-ascii?q?8ejrfLrrqoWTOoJ0kg3+N74hms27AeQ2KAgOWG2b9Pyg273k+U35QbNKguc1kq?= =?us-ascii?q?nYtpDaKt8WqbKjDA9T1YYj7Re/ACu839Qch3UIMFVFeBefg4jzJ17OOOz4Deu4?= =?us-ascii?q?g1m0izdk2uvGM6b9ApTNMnfDkLDhcax7605H0gU/199f55VKCrsZOvL8RlfxtM?= =?us-ascii?q?DEDh8+KwG02PjoCNF81oMYRGKODbSUML/SsFCU5uIvJPOAZIkOuDnnMfQl6Pnu?= =?us-ascii?q?jWFq0WMaKJGgwJ9fTXe/BPkud12QfH7Emt4cFSIPuQ0kQarhj1jUFXZoe3uqX6?= =?us-ascii?q?86rgo+AYaiAJaLEpuhm5SdzSy7GdtQfWkABVeSRzOgWp+FUL80YTiTOYc1nyQN?= =?us-ascii?q?T7m6Y5cozxC1rAvzwLchKfDbrGlQl5vm2cM9wurJjxApvWh2BsGQyCeJCWRzhH?= =?us-ascii?q?kJXBcxxql0pUE7wVCGh+wwycdVD9Ner94BFE8aPJrY3uowQ4TpVxjOc/+JQVKi?= =?us-ascii?q?U9PgCjY0GJZ55tYUYFtmU/imgArC2SXiV7IRmaaKApMc77nRxWO3PMFg0X3L2q?= =?us-ascii?q?47gFRgRMZTYynunaN79g7OF6bVgk6ZkOCsbq1a0ynTsC+HzGyTrARDXQVtS6TZ?= =?us-ascii?q?TDUaYUfLqdnR+EzPVfmtBK4hPw8HztSNeYVQbdi8plJCRfGrG9XYbCrlkGC0BB?= =?us-ascii?q?DOxbKKY6LhcmMa2iTWAUxCmAcWqyXVfTMiDzus9jqNRAdlEkjiNga1qbFz?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CBAADnLuJZfy0YGNZcGwEBAQMBAQEJA?= =?us-ascii?q?QEBFgEBAQMBAQEJAQEBgzGBVSeDeoofdI4+mCWCFAoThSiEWD8YAQEBAQEBAQE?= =?us-ascii?q?BAQESAQELFl2COCQBgmoEUjAFAh8HAkkWARKKIAEBqyOBbTqEFQGHGgwmgQ6CH?= =?us-ascii?q?4IHgVGJYoNKgmEFoUiCL5IvgiGJdIcOSJUngTkfghE0ISWDQoJcHBmBEwE7dYg?= =?us-ascii?q?1gkQBAQE?= X-IPAS-Result: =?us-ascii?q?A0CBAADnLuJZfy0YGNZcGwEBAQMBAQEJAQEBFgEBAQMBAQE?= =?us-ascii?q?JAQEBgzGBVSeDeoofdI4+mCWCFAoThSiEWD8YAQEBAQEBAQEBAQESAQELFl2CO?= =?us-ascii?q?CQBgmoEUjAFAh8HAkkWARKKIAEBqyOBbTqEFQGHGgwmgQ6CH4IHgVGJYoNKgmE?= =?us-ascii?q?FoUiCL5IvgiGJdIcOSJUngTkfghE0ISWDQoJcHBmBEwE7dYg1gkQBAQE?= X-IronPort-AV: E=Sophos;i="5.43,377,1503360000"; d="scan'208";a="4711586" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from ucol3cpa07.eemsg.mail.mil ([214.24.24.45]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 14 Oct 2017 15:39:00 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;17ebcd0e-7a81-463e-bbad-dc94df34b356 Authentication-Results: UCOL3CPA05.eemsg.mail.mil; dkim=neutral (message not signed) header.i=none X-EEMSG-check-008: 245061440|UCOL3CPA05_EEMSG_MP20.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: A0DSAADnLuJZh3BZvVtcGgEBAQECAQEBAQgBAQEBhTEng3qLE44+mCWCFAoThSiEWEAXAQIBAQEBAQEBEwEBAQoLCQgoL4VHBAsBRjAFAiYCSRYBEoohAasjgW06hBUBhxoygQ6CH4IHgVGJYoNKgmEFoUiCL5IvgiGJdIcMAkiVJ4E5IAGCDzQhJYNCglwQDBmBEwE7PzaINYJEAQEB X-IPAS-Result: A0DSAADnLuJZh3BZvVtcGgEBAQECAQEBAQgBAQEBhTEng3qLE44+mCWCFAoThSiEWEAXAQIBAQEBAQEBEwEBAQoLCQgoL4VHBAsBRjAFAiYCSRYBEoohAasjgW06hBUBhxoygQ6CH4IHgVGJYoNKgmEFoUiCL5IvgiGJdIcMAkiVJ4E5IAGCDzQhJYNCglwQDBmBEwE7PzaINYJEAQEB Received: from youngberry.canonical.com ([91.189.89.112]) by UCOL3CPA05.eemsg.mail.mil with ESMTP; 14 Oct 2017 15:38:58 +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 1e3OWe-00020R-UG; Sat, 14 Oct 2017 15:38:57 +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 16:38:56 +0100 Message-Id: <20171014153856.3539-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 v9EFd2wr161901 X-Mailman-Approved-At: Mon, 16 Oct 2017 08:19:13 -0400 Subject: [PATCH][V2] 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 second set of initializations in the for loop. 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, 1 insertion(+), 1 deletion(-) diff --git a/security/selinux/ss/hashtab.c b/security/selinux/ss/hashtab.c index bef7577d1270..e0443f4afea5 100644 --- a/security/selinux/ss/hashtab.c +++ b/security/selinux/ss/hashtab.c @@ -150,7 +150,7 @@ void hashtab_stat(struct hashtab *h, struct hashtab_info *info) slots_used = 0; max_chain_len = 0; - for (slots_used = max_chain_len = i = 0; i < h->size; i++) { + for (i = 0; i < h->size; i++) { cur = h->htable[i]; if (cur) { slots_used++;