From patchwork Sun Jan 15 15:22:11 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: SF Markus Elfring X-Patchwork-Id: 9520945 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 BCE416020A for ; Tue, 17 Jan 2017 13:31:58 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A7E69282DC for ; Tue, 17 Jan 2017 13:31:58 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 9C8EF28510; Tue, 17 Jan 2017 13:31:58 +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=-1.9 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from emsm-gh1-uea10.nsa.gov (smtp.nsa.gov [8.44.101.8]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id E9AFE282DC for ; Tue, 17 Jan 2017 13:31:57 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.33,244,1477958400"; d="scan'208";a="2857443" IronPort-PHdr: =?us-ascii?q?9a23=3AAKPM5hQr11h5f6nwXCvyJFLX9tpsv+yvbD5Q0YIu?= =?us-ascii?q?jvd0So/mwa68YRKBt8tkgFKBZ4jH8fUM07OQ6PG8HzdfqsvY+Fk5M7V0Hycfjs?= =?us-ascii?q?sXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFRrwLxd6?= =?us-ascii?q?KfroEYDOkcu3y/qy+5rOaAlUmTaxe71/IRG5oAnLuMQbg4RuJ6YsxhDUvnZGZu?= =?us-ascii?q?NayH9yK1mOhRj8/MCw/JBi8yRUpf0s8tNLXLv5caolU7FWFSwqPG8p6sLlsxnD?= =?us-ascii?q?VhaP6WAHUmoKiBpIAhPK4w/8U5zsryb1rOt92C2dPc3rUbA5XCmp4ql3RBP0ji?= =?us-ascii?q?oMKiU0+3/LhMNukK1boQqhpx1hzI7SfIGVL+d1cqfEcd8HWWZNQsNdWipPDYOm?= =?us-ascii?q?a4sEEvQPM+BWoYLgo1cCtAayCRWpCO7p1zRGhGL53bci3uo8Dw/G0gwuEdEAvn?= =?us-ascii?q?vao9r6Nr8SXOKowKTG0TrNYO1Z2Szm5YjUcB0su+2AUa5+fMbPz0QkCgPLjk+X?= =?us-ascii?q?qYzgJz6by+QDuHWc4eV6T+KviHMnqxpsqTagwscshJPJhoMTylDL6C50x5g6Jd?= =?us-ascii?q?m2SE5hYN6kFpRQujqHN4ttXMwiWXpotDwhyr0BpJ67ZjQFx4opxx7YcfyHfJaH?= =?us-ascii?q?7gjlVOmPPTd1nXRoc6+8iRaq6UWs1+LxW8au3FtKsyZJiMfAu38T2xDJ98SLUv?= =?us-ascii?q?lw80S71TuA0w3f8PxILE82mKbBNpIsxro9m5wOukrZBCD2gl/5jKqOe0Uh/ein?= =?us-ascii?q?9vrob639pp+ZK490kgb+MrkymsCnAeQ3LAwOX2+D9OSgzrLj50z5QKhRjvEsjq?= =?us-ascii?q?nYsIzVJcQcpqKjBQ9azp0j5AqlAzej0dQYmWELLFNDeB2Zk4jkI0zCLf/3APul?= =?us-ascii?q?g1mgjS1ny+7JM7H/GJnBM2DPkLL7crZ8705cxhAzzdda559MEbEOPvbzWk73tN?= =?us-ascii?q?zFAR41Khe7w+H6CNV7yowRR3mPD7SFMKLSrVCI5uUvL/OKZI8OojnxMfcl5/nw?= =?us-ascii?q?jXMhg18SYbGp3YcLaHC/BvlmIUKZYXz2jdcdEWcFpAw+QffoiF2FVz5TYmy9X7?= =?us-ascii?q?kg5j4lEoKmFp3PRoe3gLyOxC27BIFZZnhaClCQFnflb4eEW/UWZy2OIc9hiTsE?= =?us-ascii?q?Vb6gS48/zhyuugv6y6doL+XP5y0Ys47j1MVv6+3UjxEy+iR+D96B3GGVU2F0gm?= =?us-ascii?q?QISicu3K9hukNy1FGD0alkg/xfDtFT5u1GXRkkOpLGyOx6Ed/yUBrbftiVUFam?= =?us-ascii?q?XsmmATYpQ90sxN8OZUB9FMi8gRDH3iqnGKUamKKRBJwz6K7c2GLxJ8llwXbcyK?= =?us-ascii?q?Yhl0UmQtdINWC+m6F/6xLcB5TSnkqFkKaqcLgT0zTW9Gef12aOul9XUBJoW6Xf?= =?us-ascii?q?QX8fflfWrcj+5k7aTr+uD6gnPRVFycGcL6tFdMHpjU9GRfr4P9Tee3y+m2G1BR?= =?us-ascii?q?mSx7OMaJHle2IS3SnHD0gEiQ8T926cNQciHiehv37eDDt2GFPvYkLs9u9+pWi+?= =?us-ascii?q?Tk8w1g2Kbkth26Cz+hEPn/ycSPIT3qwatys7rTV7Akq91crMC9WcvwphYLlcYd?= =?us-ascii?q?Ql7VZJ1GLZswl9MYK6L615iF4RbRl4v0T01xptEoVAi88qrHE0wwVuNaKUylRB?= =?us-ascii?q?dymX3ZroIL3YNnHy/Ayza67Rwlze3syW9b0J6PskqlXjpxqkFk8683VmytVVyH?= =?us-ascii?q?Wd5o7QAAoVS5LxXV499wJmqLHCfik9+4TU2GVvMaausT/C3M8pCfAmyhm6fNdf?= =?us-ascii?q?N76EGBX1E80ACMikMPYqlESxbhIYIOBS87Y5MNm7ePuc2a6kIvxgkSm8gmtb5Y?= =?us-ascii?q?BxyEWM9zBzSuTQxZYK3+mY3hebVzf7lFqurtr4mYRaajEJAmq+yS/kCZVKZqJu?= =?us-ascii?q?fIYEF2GuI9G2xtpknZLtXWBX9EK7DVMcxMCpYQaSb0D63QBI1UQYv3inmS+/zz?= =?us-ascii?q?FvlzEps7af3CvLw+v4bhYHPXRLRGZ6h1f2PYe0l8waXFSvbwUxjxul61z6x69A?= =?us-ascii?q?pKRjNGTTWkFIfy/4LmFnSKSwsKCOY8hR55M0qS9XSvizYUiGSr7hpBsXyy3iEH?= =?us-ascii?q?FaxDAnaT6qoI75kgdkiG2DNnZ8t2fZecRqyRfY/tzcSuZb3iAaSylglTnXGl+8?= =?us-ascii?q?MsG1/dqJipjDs/qxV2a6W5JPdinryJ+PuzGg5W12GxG/me68msH/GwggzSD7z8?= =?us-ascii?q?VqVTnPrBvkZInr1qC6MeZ5cUlzH1Lz8dR1Gpt5kocqg5EQw3cajI2P/XUbiWfz?= =?us-ascii?q?Lclb2aXmYXoTRD4E38LV4A//2EF5Mn2Jx4X5VnOSwsZ6Y9m6Y2UW1Tgn78BNEq?= =?us-ascii?q?uU66ZEnSRtqFqisQ3ReeR9nisayfY27H4agvoJuBY0wiWGHL8SGUhYPSrxlxWH?= =?us-ascii?q?9N2+t71XZGepcbixyEV+hsqtDLecrQFAQHz5YIstHTds7sVjN1LByGfz6obgeN?= =?us-ascii?q?nUc90TrAGbkxDOjuVOM5Ixi+YFhTF9NWL6p30lxPYxjQZy0pGioIiHN2Jt8bqh?= =?us-ascii?q?AhFCKz31Y9kf9Sv3galFmcaW25yvHpJnGjgQWZvkUfSoEDUOuvj9MQaBDiE8oG?= =?us-ascii?q?+BGbXDBQ+f9Ftmr3XXHpCoKX6XImIZwM5hRBaDIkxfmwYUUysmnpIjEQCq3sPh?= =?us-ascii?q?el9j5j8N/l74tgdMyuVwOhnnSGjfuQOoZSksSJeFKhpW8h9N513OPMyD9eJ8AT?= =?us-ascii?q?tY/oa7oAyWLWybeh5IAn0XVUyKAFDjJLau6sfa/+ieGOW+M+PEYa+SpuxGS/eI?= =?us-ascii?q?2ZWv35N4/zaKK8qCJWdiD/sm1UpDR3x5HdrWmykXQSwNiy3Nd9KbpAu7+iBvts?= =?us-ascii?q?Cw6unrWAb06ISTCrtSLdVu9wm4gaiZMe6cniF5KSxX1pkU33/H1KAf3EIOiyFp?= =?us-ascii?q?bzStErQBtSrTQ6/Ln69XCBAbay1tO8tU86I83g5NOcvFhd/v0L53kOI1AU9fVV?= =?us-ascii?q?P9gsGpedAKI2alOVPJHkmLMqiGJTrOw8zsb6OzV6BfjOJOtxKqoTabCUjjPjad?= =?us-ascii?q?mDb1SxCjK+ZMjDuUPBZGooGybg5tCXT/TNLhchC0Ldl3gictzLIpgHPFL3QQMT?= =?us-ascii?q?9mc0NCtreQ9z9Xgu1jG2xd6XpoNfOElzyX7uXCL5YZq/9rAiN0lu9B+ns1175V?= =?us-ascii?q?4DtDRPxvlyvYtsRurE2+kumT1jpnVwJDqjBRhI2RpUViIb7U9pdBWXbe5xIN8W?= =?us-ascii?q?uQCxUMp9R/DN3gp6FQxcLLlK7pLzdC6d3U99MGB8fIMMKHLGYhMR3xFTHPFwQJ?= =?us-ascii?q?SjqrNWDEh0xBi/Ge7GaVoYYmpZT2g5oBVLtbVF0zFvMHBUVoB8ANIZdtXjM5ir?= =?us-ascii?q?6XlsAJ6mCirBnKQ8VauIrLVvWIAfXgMDyZl6VLZwMUwbPkKoQeLpb0201tall9?= =?us-ascii?q?moTHAFffUs5WrS1gdAA0pl9B8H9kTm08w0jlcB+i4GcPFf6omR47khFxYes3+z?= =?us-ascii?q?fy/Vg6PV3KpDMun0k3nNXqmzGRcDrqI6e3UoBaES30t1I+MpnjWQZ6cRWynVB4?= =?us-ascii?q?NDfDX79Rk7xgdWVxhA/GvptOGOBTTatfbx8KwvGYefYo3E9ApSWgwE9I+fHKCY?= =?us-ascii?q?B+lAcwd56jsW5A0Rp5bNEpPazQOLZJzl9Ii6KIoCCnzOQxzRQdJ0YK62OSZDQH?= =?us-ascii?q?uEoTNrklJiqk5Ops5hKemzFbYmgDS+Iqou529kM6I+mA1Tzv06VdJU+rLeyQM6?= =?us-ascii?q?OZtnPbms6JWFM/y0QIl0dd/bhsz8gic1CYV0Yxw7uNDx4JL9bNKRlJb8pO83je?= =?us-ascii?q?ZTuBvv/TwZJ0Ioq9DfvlQvWUtKYOhUKlEh0pEJoQ4cQcBJms0V3YLMf9IL4D1x?= =?us-ascii?q?ot+BzhJE+ZA/RRZBKLjDAHrtmiw59sw4ZSPD4dAX9nPiWp/bvXvRUlgPmeXNcs?= =?us-ascii?q?eHgWRI8ENm8wWMKggS5VpmhADD600uMZzwiO9Tn8qTrMDDPkddpseO+UZQ9wCN?= =?us-ascii?q?Gx4Tg//bK2hkDK/ZXFPW76M8hiutjU6e4BvZmIF/ZUQaN6s0fGlIlSX2aqXHLX?= =?us-ascii?q?Ed6pO5jwbJEhbdjzCnagTFO/jTM0T8DqMdaiKKiInBvkRYFOsImUxDojL9OyFi?= =?us-ascii?q?kCGxdsoOEO/Ll8ahMHY5o6Zx7oqgs/OrejLwef19WhX3yiKSBKT/VFy+W1eaBX?= =?us-ascii?q?xTI2buCm0HsgUo06z+6v/EEQWJ4KixbexfC/Z4VDSiXzBGJSex/OpSs4kGhhMP?= =?us-ascii?q?w+wuEhzxPUqVMcKSyEdPR1aGxYuNExHVCSIW92C2UiQV+ckYrD7xWj37AV5ytS?= =?us-ascii?q?g8xY0etbv3jippXfei6jWLS3qZXJtCotdcQmo6x0MYzkPsuGtJPfkyfCQ5nRsg?= =?us-ascii?q?yKSjW1G+BcmtdOPCJSWONIln09OcwapYpB7lI8VsgkJ7NVDqksuqunaTtjDS8c?= =?us-ascii?q?yy8ZS4OA0yIDgue6x7vViA2QfI4kMBMarJVImsEdXDJuYiMCuK+jUJ3bmHWASm?= =?us-ascii?q?gKPAgc8xxD5AcAl492eeDl5pDHQYRXxD5Xuf10VDLHFpd191fhTGGZn0T4Qu27?= =?us-ascii?q?k+O1xQJS0O7s0t4DVRFkF0ddwf1bmVE1J7FpNaYQpJXKvSWSdUL6pm7tz/GmJF?= =?us-ascii?q?ZJw83Oa1L4FJbFtXb7UiAE430UQ45Px23fFZQVlwp5c74lqkxRLo68Zkvw4Ccp?= =?us-ascii?q?yJhuH7m9Sc+k3U0lrWocSyesDdVBF/lssEjLVz19f5CrtJLlNo1OTW9S4pKSt0?= =?us-ascii?q?xUn1lqMy69zZpcKt9C4iQQXDdRvTqdvMG+SMpZ2c95F5UMOMtwu2/hGKNYP5ic?= =?us-ascii?q?u2c2tab1yn/e4D8xq0u6xC+pFK+mUe1Z+2weGgMmJ2Saq0kvAOss8nvc8l/XqF?= =?us-ascii?q?B0+v1XBr6RgkVtuDx9BIxBBi5V1XC5KFR+VHdHv/9GJ6TVcsxcRvgyagWsOxEl?= =?us-ascii?q?FP4pwVKG8l9ukXf+eSxyuRNQ+zrBUAksSSkVnrDtlCUGqsGgPT8VUYhIbDsmby?= =?us-ascii?q?fBJQKWgiVXvBFYa0FxRZ8WHsxF+7YA3YtP/8rCT0msJTsCXBx4OQIyyeBfmlJb?= =?us-ascii?q?sEWEZSDdChKleuzVsh1qe8edts2pIe/4/AdGi4PnrPs3+78FR3K4hQ2nWcreoJ?= =?us-ascii?q?Pktt2WqkuOc7/1M/G7YX/EVzXMkQy8hbI/AJXQ+SjcLhZbIYFgyXU4eZjhFXLL?= =?us-ascii?q?PRNeKqIbPUVbT7p1adFbre1BesBrZr4J+bdzCRKDWBzvApajrP5cLlbcXT7eNT?= =?us-ascii?q?mO8vSjoYLP6rzQUergZsuSyHvcXq14IIx65ifhG7f2z4BR51D62vFz+UNmUVLG?= =?us-ascii?q?KTyOrMz9JgMX48mvblDtvpM1Ej/KApp8jXTgy1pceMoQRi2l7I4XyIhF6HrqT+?= =?us-ascii?q?J3zFTzuvVI97Z48Yk3/6xpycCsKKfIN/tVrE9nDQKIBghx8pUtB3Z/SH5PbuAN?= =?us-ascii?q?L/feYLoWgdroq+/pC6wd8AeV9PBBadvbO0HBndGyCimHSRxYhggOtCIaIxCH1/?= =?us-ascii?q?6Chq90U9qqqvb/2kIx+VixNBoGwKpq5Yee9aqCvPXXYAfJzbgYRqjqQdv+rqg2?= =?us-ascii?q?u0yM+/IriaUDenFxYw27CugSTNAdxmbnzaAu0y0sD9nPH7X6+P5MT3g5hC7vm4?= =?us-ascii?q?hhH1UKHfMZBb+L8p5anmc8hePZKsEWfbpYlWuUEx6rDKMCyWW35CSNOGlqnAvC?= =?us-ascii?q?0xfuTmOv9FX2tzN3QTPQz9f/lUpYTru3Cl1IXyquIk94tCmAPBTzudrypKQ16F?= =?us-ascii?q?02Mm34u9KMjmShPqhXE9f4JNyGLik+vEgXg4EpRtyzxYAbHsKwINUL/3F4YPve?= =?us-ascii?q?8WSrnDJfrKpcm4rR+MeV+u7QHXW6ia2VtamNzihCynckpVE/9sygNvbW6t2FXv?= =?us-ascii?q?So1mIRTyNhtAvERBO6t6LUoEsVOUOR1kfHgosKPstW3XMgzEHp+PAjQM4v9AVZ?= =?us-ascii?q?DovAYfcCqCvyODvyxFaTedM3Vi+Q0ztNBF31CkV4GLIh2G3soMLJiG3Q9EMySo?= =?us-ascii?q?l3bUznigR9D58kJkI19FgX3i0DHBAIaRCcCrGoGUvlIpUfWEgGaBSIxr66dbkr?= =?us-ascii?q?3Ux9xbOv/uzTbfdmC6oLKPldkhaEnEJHFZIOra0eXLV8dkdH9KHKuwfvEIfnX/?= =?us-ascii?q?3plHYqM/26XNxa+9gDt3Q++ga/Wwag6ZBb4rYfk5CIc65JbIPCvM9i8khn4iQP?= =?us-ascii?q?eTZVgBhliBO5U/4Tq/z/4tTBt5qo8OmuXr43R+oL7xg0G3h+j5zojVA4u97Xyf?= =?us-ascii?q?1TSoLLhoTk6w1NOGSFuJjA3BlzN+UOMJinfLB++HUbPyIePW4BPcKKa/kg5C9g?= =?us-ascii?q?KDfT511HAs4XYNMXIsrMlh5Oik3oXrFT+dDXGlmGBIdvb8oo9Xb4yCgp8ZsgVe?= =?us-ascii?q?bt8D62JJHF4F5XI/xOlz5sm8zepOcL3fXeEi8X4WOWaxJt2CON14GNC+rs/eWL?= =?us-ascii?q?0NzbTFIGHjU4UohHJjqC+BCnRvKvm5X0VgOZ8dP8gJUje02OXHOxgb4FsqFWEe?= =?us-ascii?q?FakCn72SJeFo/tjfKPr9Ws8HdXtkFAEItr9R3KArlfMYl7ORX2kcmrXEt8CjLk?= =?us-ascii?q?eM7KchouueyWxvoD4uhlL0vxf5MbLQ4Ey7P07npVVAhuRKT1vlmHR+IRYsVpSP?= =?us-ascii?q?feonBS84JgJLcFPEKBq5zysjdItFc2DRc1aL8qsDNaclPBnAtLVKvvpbEAiwQc?= =?us-ascii?q?Ud9luUBWAmK/Ing+5yfdWaRTkqaRFOQf8i+PQawWT0VoLiR+Tgu62Jp0Ybumg+?= =?us-ascii?q?xHsmNdkyN5ofgqzyJpRBumti3xvKIBwzQg96+ktD8Zo3xKUv2ekzvUCVVE1PkK?= =?us-ascii?q?grkTC3D+6Vy7Z3kPa5Dy76djJcTh84kh/ns+bA4nfyIYR+ShCzv/g7mOAoORrN?= =?us-ascii?q?JWnASNt9nWbb+vMSgSMawwyRTiR3dh1QjemAxn8HARTjWh698kI569Od0+yyqt?= =?us-ascii?q?FmXae0wA4qRTsMv+rVQLVvc5aUt9wGV/1ciKXiINS9DUG2YulwQqdGpKfpRC6R?= =?us-ascii?q?8cCqkpjS2FvqZD/g4OZjfbDJ6p+o7KncfHwXM9V8tlxnrKpq2ZgZMnyH9lm9R0?= =?us-ascii?q?7i6Iongda+zYU8txAnfu14ZfyOr+Z+6usuAGU4Zm1rWhUOEYPcmn5GS22Y9mWk?= =?us-ascii?q?m7ybQCB1C5KvMMxq/HUye5Tm2VQeWLc3aWkDY/KUPy4QSoIUA2aMdNtE8xKOzC?= =?us-ascii?q?hoRTlwf5S7N7Wj2QpUPHzGwkKe4adRw5uImpewwOV+MQafKTJe4wz/0iElcMaW?= =?us-ascii?q?HGHTduAe+srVGthJR7O2ln4UjibuTt9gfmMdWMFRkAFY7XtYVx+fu8RmKAJXBs?= =?us-ascii?q?1htyM1do9+3HDVQ+qvdcc4qNndjXn9l70+4Fdvd1MS06vt4Tm55j5peP3cePcB?= =?us-ascii?q?HR0ozyKs/PrvifGf3fwFwgentGXboBfQP1+4I6M8YlW73SGLtUpggcBakmT5wi?= =?us-ascii?q?KWjx8Lt4LAVtfQ7NfL60mNXlpvqXZptIoH/b9lcwLCbfux0Azfy5Vg57YIqph3?= =?us-ascii?q?X1JpA/WDRBo8drChR4AItFA9kAoBa/A56IhKG7jMe89FhktO8Mrar9EevK1NC+?= =?us-ascii?q?34VtQ5ha+1KEMyvLCKlsmERlgfy4gu3c3ZnpFcPiZdQEWfB1QmHbbr/GH52/JS?= =?us-ascii?q?yVN8P9ek5G9ruc36xjUhWVei/1Ra2GtDerNP98+0U01pR4fPbPzDwq97za1sPy?= =?us-ascii?q?Z3tapii/s3GEL55f7F3WBezEQR1YU/2F8HxqHacPd4v76P8OMcA+wNib+wRz6z?= =?us-ascii?q?BC39WeLqi5qk/DwFl7dY7aLET1xyY5Q5cFLwqlPUsqn2DZtmzXAW5AIci8Nclt?= =?us-ascii?q?nNGVAwTp50lwn2Ete2FAFnPsRdeQImgbx9m+aRaL9A1RCdYDmPS7eUkitq29Ue?= =?us-ascii?q?NoIIlKmf22tLUbltZkMzrPS9ZePyHRKr92IzVQAuLAqlg0Yh4LraI1VZktZZeU?= =?us-ascii?q?O04HM1mPyTn0zQTc1U37bMGs1KmTLCYR6HVHwKrP0SJQqAmhpfaZnsrjXajcbJ?= =?us-ascii?q?7sQPHSMCslVjedRTkpD0ap+FGktOQAvPqZJ2cfv18VbjiVCA4JqaBltcLQAXPL?= =?us-ascii?q?me1/YJ0Kg+iXWyLqRy17k6o9HT1GtV2KQ/ofFQnWaGLhgGVcuAy+PPNM+2zqb6?= =?us-ascii?q?GAzKpPR+MWGpdMcuGeQ9bAdvBRPSwnli8YOOmie93RtKg50lbSQmsCEqnI6UeS?= =?us-ascii?q?TEiITfyA3zjrR5kav5Aouio0/dLdhi13E6HPP7aFvT6u85W4gT2eueLEU2kifU?= =?us-ascii?q?01jPgFAGmbzxlKMHsEBM0NuEHxXq6AYF5B1GknieJrxxABeQd+X2Zw0nJIhva9?= =?us-ascii?q?G8xYSVkSjG+0Rv0Jckx3Bisq/UCW+g3yfcAAucfLSm9c8bsMT44dIeIt6IbJJa?= =?us-ascii?q?QQzvEp3Ch6ryMkqSmdCU1Sjh7Wu5bXSaZ9wKBSoHI19OxsX12eBjbYfnXDx6K4?= =?us-ascii?q?BM9VgyRju3bp04zTpO8pfKBXo4B/HUciHTN9Jteb+ytIF27zxk/6kgy6F3ymKS?= =?us-ascii?q?gY+35fKDQMbOdu5/dyqhfTbtLI4k7WsLgu/g/jKw+OB6H8/ZtREMDynVG6YCxG?= =?us-ascii?q?anOvUZVxsOxMj/4Ve6osYYX4CFfEeEy2NguFv2gp8x/wr/z/FcNXxk0Gm7gobd?= =?us-ascii?q?TuWJMHS9Le2Wc8izxzyYAAwCW8RJv/b5n9+soyTSUVO4OyRFHraZbNLjO0v/cG?= =?us-ascii?q?hNNmLFqfcOUXOipgtpcykmr7Jwez9ZzY4j6GLqb+cyewfs4JLsLsw1ZPhqLAP4?= =?us-ascii?q?am3ftIBGAb5uBolsLEsXHXr3KXJ8ywdHLk3g4BNxuwZMDV8pZ4ZM0CdbRvROBO?= =?us-ascii?q?E2cHqR4iYbgaA8y0qT3kkUPOWexluTU4UQ7/E4mwl5hUaSR46J6jmV6es/fwXe?= =?us-ascii?q?LKXIzr/4T/NFUwjeNOb9iLpsn2l9nNDA=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2HGAwBnHH5Y/wHyM5BdGQEBAQEBAQEBAQEBBwEBAQEBFQE?= =?us-ascii?q?BAQECAQEBAQgBAQEBgw4BAQEBAR9igQaOSpEHH5ctKYgSVwEBAQEBAQEBAgECY?= =?us-ascii?q?CiCMxsBghsGAQI3FCALAwMJAQEXBwEhCAgDAS0VEQYBBwUGAgEBARgEiGIEsU0?= =?us-ascii?q?mAollAQEIAQEBASSIRwiGdQIRAYYAAQSPI4wXkV+Bd4gpCgUXhidIh1KKUlhxN?= =?us-ascii?q?igKOoQ3HBiBSHKGGw8XghcBAQE?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea10.nsa.gov with ESMTP; 17 Jan 2017 13:31:57 +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 v0HDVuaF014963; Tue, 17 Jan 2017 08:31:56 -0500 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 v0FFMPMZ226384 for ; Sun, 15 Jan 2017 10:22:25 -0500 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 v0FFMPK4025768; Sun, 15 Jan 2017 10:22:25 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1BqAwD5kntYhwQP49RdGgEBAQECAQEBAQgBAQEBgzkBAQEBAYEBgQaDUZt6H5MdhBqGIgKCGFcBAgEBAQEBAhMBAQEIDQkKHYUaAwMjVhAfAQUCJgICVwYBDAYCAQGJA699giWJfAEBAQEBBQEBAQEBI4ELhzwIhnWDNoJeAQSPI4wXkV+Bd4gpCgWGPkiHUopSgX4oCoRxEQsYgUhyhiWCPQEBAQ X-IPAS-Result: A1BqAwD5kntYhwQP49RdGgEBAQECAQEBAQgBAQEBgzkBAQEBAYEBgQaDUZt6H5MdhBqGIgKCGFcBAgEBAQEBAhMBAQEIDQkKHYUaAwMjVhAfAQUCJgICVwYBDAYCAQGJA699giWJfAEBAQEBBQEBAQEBI4ELhzwIhnWDNoJeAQSPI4wXkV+Bd4gpCgWGPkiHUopSgX4oCoRxEQsYgUhyhiWCPQEBAQ X-IronPort-AV: E=Sophos;i="5.33,234,1477972800"; d="scan'208";a="5907609" Received: from emsm-gh1-uea11.corp.nsa.gov (HELO emsm-gh1-uea11.nsa.gov) ([10.208.41.37]) by goalie.tycho.ncsc.mil with ESMTP; 15 Jan 2017 10:22:24 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3AThY2lxeKVLlD5yUUirHaN265lGMj4u6mDksu8pMi?= =?us-ascii?q?zoh2WeGdxc27ZxeN2/xhgRfzUJnB7Loc0qyN4vymAjBLuMvQ+Fk5M7V0Hycfjs?= =?us-ascii?q?sXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFRrwLxd6?= =?us-ascii?q?KfroEYDOkcu3y/qy+5rOaAlUmTaxe71/IRG5oAnLuMQbjoRuJrsxxxbNv3BFZ/?= =?us-ascii?q?lYyWR0KFyJgh3y/N2w/Jlt8yRRv/Iu6ctNWrjkcqo7ULJVEi0oP3g668P3uxbD?= =?us-ascii?q?SxCP5mYHXWUNjhVIGQnF4wrkUZr3ryD3q/By2CiePc3xULA0RTGv5LplRRP0lC?= =?us-ascii?q?sKMSMy/XrJgcJskq1UvBOhpwR+w4HKZoGVKOF+db7Zcd8DWGZNQtpdWylHD4ih?= =?us-ascii?q?bYUAEvABMP5FoYfjqVsArRiwCweiC+zgyDBHmnD40LYm0+kjCwzKwBAsEtwMvX?= =?us-ascii?q?nSsd77NL0SUeewzKTQ0DvNb+5d1zDn54jScRAhvOqMVq9/f8rVx0kvDQLFjlOf?= =?us-ascii?q?qYf4OD6ayOANs2aB7+phU+KvhHUqqxxqojex3McskZPFhpkSylDZ7yV23Jg6Jd?= =?us-ascii?q?O/SE5hbt6rDoFctyeEOItqW84vRXxjtiUiyrAep5K3YTYGxI45yxLBafGLaZWE?= =?us-ascii?q?7xL5WOueOTt1hnFodKiwihu260Ss1+LxW8uu3FpXqidIlt/BvW0X2RPJ8MiIUP?= =?us-ascii?q?5981+h2TmR0wDT7flJIUUzlarGN54t2LAxmYQIvkjZAyD5hl36jK6Qdko65uil?= =?us-ascii?q?8/rrbqj4qpOGKYN4lAPzPr4zlsG/G+g1PRACX22B9uS90L3j81f5QLJPjvAujK?= =?us-ascii?q?bZtJ7aJd4apq6/DA9YyZsj6w2hADe8y9QUh2IHLFVYeBKdk4fmJV/OIPfiDfew?= =?us-ascii?q?nVugijFryO7aPrH5GJXCMmDDkKv9fbZ680Nc0xc8zctE6pJICrAOPPLzWkjruN?= =?us-ascii?q?zeFR82KRa4w+ngCNVjzokeQ36AAreFMKPOtl+F/vkvLPeIZI8Uvjb9Nvck6uXy?= =?us-ascii?q?jX45hVAdfa6p0YERaHCjBPtqOUqZYX3ygoRJLWBfugs4Ufyvk1CJTCRSe2f3Wq?= =?us-ascii?q?Uw+zU2IJypAJ2FRY23hrGFmiChEdkefW1CC1aRAV/0Zo6EXLEKcyvULch/1nQp?= =?us-ascii?q?T7mqA7cozxC1/Fv307N9L/H84iQCtIn70NF+6qvUjx5ksXRWBsGQyCmoSHtun3?= =?us-ascii?q?hAEz0/2a1k50g7z1CZy6ljq/tCHNdX6rVCVQJscdbkxvF+Q/X1XRjMNoORQUui?= =?us-ascii?q?as2vHDV0S9U22dJIaEF4TZHqxCvOxSWnS5JT35yCAJgl9OiUi2P8Pclw43bP0K?= =?us-ascii?q?0wiR8tRc4ZcSWdmqNn9wXVT7XMmkGdmrfiIb8QxwbR5WyDyiyIp0geXwluB+GN?= =?us-ascii?q?YnEbYkrfqJzD4UnPVaO1QeA4Mw9FyMeHbKAMcNrjgE9aX9/iPsjTZyS6nGLmVj?= =?us-ascii?q?iSwbbZV6SiXmwH3zjGQGUAnRoS+3nOYQU6CD2gpW32ESdjD0mpeETx6+JzpnSh?= =?us-ascii?q?QUJyyQyWOR4yn4Gp8wIY0KTPA8gY2agJ7WJ48215?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0FEAwD5kntYhwQP49RdGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBFgEBAQMBAQEJAQEBgw4BAQEBAYEBgQaDUZt6H5MdhBqGIgKCGFcBAQE?= =?us-ascii?q?BAQEBAQIBAhABAQEIDQkKHTCCMxsBghsDAyNWEB8BBQImAgJXBgEMBgIBAYkDr?= =?us-ascii?q?32CJYl8AQEBAQEFAQEBAQEjgQuHPAiGdYM2gl4FjyOMF5FfgXeIKQoFhj5Ih1K?= =?us-ascii?q?KUoF/KAqEcRELGIFIcoYlgj0BAQE?= X-IPAS-Result: =?us-ascii?q?A0FEAwD5kntYhwQP49RdGgEBAQECAQEBAQgBAQEBFgEBAQM?= =?us-ascii?q?BAQEJAQEBgw4BAQEBAYEBgQaDUZt6H5MdhBqGIgKCGFcBAQEBAQEBAQIBAhABA?= =?us-ascii?q?QEIDQkKHTCCMxsBghsDAyNWEB8BBQImAgJXBgEMBgIBAYkDr32CJYl8AQEBAQE?= =?us-ascii?q?FAQEBAQEjgQuHPAiGdYM2gl4FjyOMF5FfgXeIKQoFhj5Ih1KKUoF/KAqEcRELG?= =?us-ascii?q?IFIcoYlgj0BAQE?= X-IronPort-AV: E=Sophos;i="5.33,234,1477958400"; d="scan'208";a="2302611" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from mout.web.de ([212.227.15.4]) by emsm-gh1-uea11.nsa.gov with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Jan 2017 15:22:24 +0000 Received: from [192.168.1.2] ([78.49.147.199]) by smtp.web.de (mrweb003 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Lvjoa-1cW2np163o-017Xvv; Sun, 15 Jan 2017 16:22:13 +0100 Subject: [PATCH 22/46] selinux: Delete an unnecessary variable initialisation in range_read() To: linux-security-module@vger.kernel.org, selinux@tycho.nsa.gov, Eric Paris , James Morris , Paul Moore , "Serge E. Hallyn" , Stephen Smalley , William Roberts References: From: SF Markus Elfring Message-ID: Date: Sun, 15 Jan 2017 16:22:11 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: X-Provags-ID: V03:K0:4iK7z+DGEA0+NidbCDTEdIVXatu63v0wcYMG57wjQDqXQoDVZ3E 9HqYQOc6yIRbXI4X7TNSear8wimCASBH5hXdYLfUNJWZzU77vQGRPTkVMf//Qdv33auyQJZ S4m+8iRK7MKUkOlksHuhIXT7OxuG4j6J2n3vNx6gIpXnzCGRntrFSdtd5FADepkirnmaUng czcFtgEw1Sygfyk7YkaBQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:b0al2NeDKTU=:9srB8W+C5B5siRGQL175Ss A3sl8W2K4YUDkpQB+mHw3J9NW9Nz1Y3Yxo8Y9U5UmzAU4LKnKZkAb5dH/gmOe45+LVhq/Lt1F iVcxoAzD7imLpWbaHGjDVtTgzUUJKMzVAVr5KX5MVCkcWUwSN/7Plck2NZ92K1l6wi899fPEU 1yJgKD2KA5geOZju8lZh0LvWxSIYZhwqx9/1vTF37aWAtqgoLWKD6V6yDmmNVI56FxB+stUNJ hSO7cBhXap1yphtzNOJGbgOEbXvw41U3asULXpqpzTHwse0EAy1uiiGLwoMAXUnDL4y1l4IsR JvGQAf7k/EADiNLsyU2bUu4WwW5bXvZd/ds09A1JUijnJonxFoHtCWNtn9GKBtuDmqWx/bCZ4 tO352V9Odvg0mnjQU53iJlT5dS/Uu3ImY3NiB+kpLPfwCq0u483ms8rztrNGSKIi1hFppR4QD BIycDOzYSWcBVVnKERuZlDLvn/CBLd2Y72fn1+JStCkdJ4m6Y/1D04KSJsxmgtq9STBOzLey9 gIuFkx9bMepX1tnRSj4JE25IUlTT43jbSfgchkuRFJGzgznpdp9ppW9GZfrHscebGk0uXx4F6 6ybITxCRn8r/Ag1apy7WKa1ZjwvVSa+7VmzbWPBjT5XCv+gzTXlArx8ad3MHOV/wu3dD0sUaQ 6z1oscji1K25rhrIiiRCCqCMdt6hG7ByncAEfkoa6zPsvePr1unvh4lLo5Kc9UXO35RFICp0g Ful/DEmjSbpBtRZtcvOv7JqHjbrZdYOSa1q5GFmSAGdTBy5Pc3MRcD/cWaD4+ua1oQFzEZGlp XDsbxUT X-Mailman-Approved-At: Tue, 17 Jan 2017 08:26:53 -0500 X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" List-Post: List-Help: Cc: kernel-janitors@vger.kernel.org, LKML Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP From: Markus Elfring Date: Sat, 14 Jan 2017 20:40:12 +0100 The local variable "rt" will be set to an appropriate pointer a bit later. Thus omit the explicit initialisation at the beginning which became unnecessary with a previous update step. Signed-off-by: Markus Elfring --- security/selinux/ss/policydb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/security/selinux/ss/policydb.c b/security/selinux/ss/policydb.c index 0d2f64558c0a..6121a26ada64 100644 --- a/security/selinux/ss/policydb.c +++ b/security/selinux/ss/policydb.c @@ -1839,7 +1839,7 @@ u32 string_to_av_perm(struct policydb *p, u16 tclass, const char *name) static int range_read(struct policydb *p, void *fp) { - struct range_trans *rt = NULL; + struct range_trans *rt; struct mls_range *r = NULL; int i, rc; __le32 buf[2];