From patchwork Sun Jan 15 15:06:10 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: 9520917 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 4B9126020A for ; Tue, 17 Jan 2017 13:31:12 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 32013205D6 for ; Tue, 17 Jan 2017 13:31:12 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 2665D284FA; Tue, 17 Jan 2017 13:31:12 +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 emsm-gh1-uea11.nsa.gov (smtp.nsa.gov [8.44.101.9]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5977D205D6 for ; Tue, 17 Jan 2017 13:31:11 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.33,244,1477958400"; d="scan'208";a="2323418" IronPort-PHdr: =?us-ascii?q?9a23=3AilGwghG8Zm52uow1oF9/G51GYnF86YWxBRYc798d?= =?us-ascii?q?s5kLTJ79osq8bnLW6fgltlLVR4KTs6sC0LuK9fu/EjFZqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjSwbLd9IRmsowjctMYajIt/Jq0s1hbHv3xEdv?= =?us-ascii?q?hMy2h1P1yThRH85smx/J5n7Stdvu8q+tBDX6vnYak2VKRUAzs6PW874s3rrgTD?= =?us-ascii?q?QhCU5nQASGUWkwFHDBbD4RrnQ5r+qCr6tu562CmHIc37SK0/VDq+46t3ThLjlT?= =?us-ascii?q?wKPCAl/m7JlsNwjbpboBO/qBx5347Ue5yeOP5ncq/AYd8WWW9NU8BfWCxbBoO3?= =?us-ascii?q?cpUBAewPM+1Fq4XxvkYCoQe7CQSqGejhyCJHhmXu0KMnzeohHwHI0g8uEd0Av3?= =?us-ascii?q?vbrs31OaUPXe270KbGwivMb+hN1Dfh6oXFaAwtre2CUL5ud8fa1EkhFxnCjlWV?= =?us-ascii?q?sYHrIjOb3fkKvWeB9epgVv+vi3U6oA9+pjivyN0siojPhoIa11vJ8jt2wII7Jd?= =?us-ascii?q?2iSU57Z9GkHYBNtyGBKYR2WNgiT3tzuCY9170Go4K0czYEyJQg3R7fZOKIf5KO?= =?us-ascii?q?4h39SOacODF1j29mdrKnnxu+7Eetx+LmWsS0zVpGtDRJn9bSunwXyhDf8sqKR/?= =?us-ascii?q?hn8kqu3TuDzR3f5+5GLEwuiKbWL5osz7gtnZQJq0vDBDX5mEDuga+TcUUr5/an?= =?us-ascii?q?5vz8YrXjup+cL4h0ihziMqg2msywH+A4Mg8WUmiH4+u8zrzj/VDiQLlQkv03kr?= =?us-ascii?q?XWsJDdJcgBoK62HxRV3Zo55xa6Djem1MwUnXgBLF1bZBKKl5XlNl7BLfziDfqz?= =?us-ascii?q?nk6gnClkyvzYJLHtH43BLn3Zn7fgebZ95VRcyA02zd1H/JJbFLUBIPP1Wk/su9?= =?us-ascii?q?3UFwQ2Mwupw+bhFNpyyJgeVHmTAq6ZLKzSsViI6vgpI+mXfoAZojn9K/875/L2?= =?us-ascii?q?l382hUcdfbW13ZsQcH24HPNmI0ODbnrwgtcOC2EKsxE8TOztjl2CVCRcZ22uX6?= =?us-ascii?q?0i/DE7E5iqDYDZRoCimLaBxju0HoVKZmBaDVCBCXXod4eeVPgQayKSOchhkjoF?= =?us-ascii?q?Vbi/UIIh2xWutBL1yrV8M+rU/DEYtY/52Nhy/e3Tmgk49SZoAMSFz2GNU2Z0k3?= =?us-ascii?q?sQRzAox69wv0p9ylaf0ah/mPFYFMJc6O1XXQsgMp7c1eN6AcjoWg3dZteJVEqm?= =?us-ascii?q?QtK+DD4sSdIxxdkObFtjFNWmjxDOxDClDKEPl7yMHpA09bjc33fpLcZn13nGzL?= =?us-ascii?q?Uhj0UhQsZXKGKmmrRw9xLICoHVlEWZkrqler4H3C7R7muDy3SBvF1AWg5qTarF?= =?us-ascii?q?RWwfZlfRrdnh50PCSaOuBqojMgRfzM6NNLdKasfpjFhdQ/fjIMrRY2S0m2iqBB?= =?us-ascii?q?aIwqiDbI3lemkH2yXdEkcEmRgJ/XmaLQg+Gjuho2XGAT1uFFPvZEXs/PJ7qHO/?= =?us-ascii?q?V0M0zgeKY1dn17Wv4B4Vhv2cS+0N0b4evicutSl0Fk6n393KE9qAuxZhfKJEbN?= =?us-ascii?q?wm+1hL0mbZtw1mPpy8NKBunEUefBprsE/0zBV4FIFAkcksrHM3wwt/Mr6X0VNb?= =?us-ascii?q?dzOFxpD8ILPWJXPu/BC0bK7W3EvS0NGM+qcA8P44sUnsvBm1Fko+9HVqy9dU03?= =?us-ascii?q?qY5pXPEgUSS4n8Ukgp+BdnoLHaeDMy55vO1X1rM6m7rCPN284zCOsi0BagcM9V?= =?us-ascii?q?MLmYGw/qD80aG8+uJfQkm1izdB0EOvxd9K8vP869cvuGwK+rMP97nDOolmRL+o?= =?us-ascii?q?d90liD9yBkUO7Hw44Fw+2E3guATzr8j02ussPwmYBZfjwSHXCwySvjBI5MfKFy?= =?us-ascii?q?epwLCWi2Kc2t2tp+n4LtW2Jf9FO7HVwJxdWpeRuMYFznxgBfz1gYoXm9lSu/1T?= =?us-ascii?q?x0nCkjrrCD0yzW3+TiaB0HN3ZXS2Z4iVfjP5O0j8waXUivdAUpjweq5UfkyKhd?= =?us-ascii?q?uKR/LnPcTV1OfyfoM2FoSrGwuaaaY85T9JMotj1aUOSiblCeTr79pAAX0yf+H2?= =?us-ascii?q?tCwzA7ciulto/+nxxgh2KXNGxzo2bBecFs2Rff48TRReVf3jocQyl4kiXXC0On?= =?us-ascii?q?P9mv+tWVmZLDvfq4V267UJ1cbzXrx5uatCSn/W1qHQG/n/erl9zpCwc61TP72M?= =?us-ascii?q?dwVSXTtxv8fJfk176hPuJ6e0lkHlj869B1GotmiIs/mIkQ2WQGhpWS5XcHjXr8?= =?us-ascii?q?Psha2a3kaHoAXiIEw9nQ4Af5wkJjNW6Jy5j/VnqD3strf8O6bX8O2iIh88BKD7?= =?us-ascii?q?+Z7LpFnStxplq3sxnRbONnkTgD0/su72QWg+YTuAoi1i+dGKwdHVFEPSzwkBSF?= =?us-ascii?q?986+rKRLa2azdriwzlByksyhDLGFpAFcV230epMjHS929Mp/KlXM3Gf06oH+d9?= =?us-ascii?q?nadcgTuQGMkxfck+hVL4o8lv4LhSp8JWLxpGYlxPA/jRxv25G6oYeGJn52/KKh?= =?us-ascii?q?Ax5YMDz1aN8I+j33i6ZRgNqW1Zi1Hpp9AjULQIfoTfWwHTIIsvTnMwKOHyMmqn?= =?us-ascii?q?iHHrreExSS6Fx7r33TCJCnLXaXJGMWzd96XhmSOFRfgBwIXDU9hpM5DhqlxNHl?= =?us-ascii?q?cEtj/D8d/EX3qhxIyuJ0MBn/VHzSpAK0ZjcyT5iQMABa7gdc6EfJKcae9P58Hz?= =?us-ascii?q?lE/p29qwyAMm+baBpODWESQUGEBE7sPr+15dnG7eeYGvCyL/zUYbWBseZeTeuH?= =?us-ascii?q?xYqz0ot6+DaBLt2PMWN/D/0/xEVDRWp2G8LFmzoRUSwajD/Nb9WFqxem4S17tN?= =?us-ascii?q?u/8PP2WAL1+YSAFbVSMdJ1+xC5n6iPLeiQizhlKTxAzJMD2WfIyKQD3F4Vkyxu?= =?us-ascii?q?aT+tHqkbuC7TSqLfh69XAwQdayxtKMtC97g80RVVOc7HltP10aZ1juYvBFdYUV?= =?us-ascii?q?zsgd2mZc0WI2C9LV/HClyENLKcKT3M2cH3bru2SadMg+VMqx2wpTGbHlfgPjWD?= =?us-ascii?q?kznmSQuiMeRLjCGVMhxRpp29cgptCWjkSdLpdAe3MNlpgj0q2bc0nG/FNXYAMT?= =?us-ascii?q?hgdENAtrOQ4jlegvVjHGxB62FoLeealCmE6OnYMIwZseNxAiRzleJV/mg1y6dP?= =?us-ascii?q?4CFDXvx1lzPYrsRyrFG+jumP1j1nXQJTpTZNno2GplhtOaPD+ZVaXnbE5h0N53?= =?us-ascii?q?2KCxsWv9tlFsHvu6dIx9jVia38NSxP893R/coTHcTULtyIMGY5OxrzBDHUFBcF?= =?us-ascii?q?TSKsNWzHnUxRiv+T+meQrpcgrpjsn5oPR6RBW1MpE/MWEENlHMYNIJ1vRDMrja?= =?us-ascii?q?abjNIU5Xq5tBTRQt9asYrfVvKKGvjvJjeZjaNfZxsUz7P4LIITOZf920N+a1l1?= =?us-ascii?q?hoDKF1DXXdBXrS1rdhU0r1lV8HhiUm0z3FroZR624HAND/G0kQQ2hRFgYek27z?= =?us-ascii?q?fj+VQ3JkfQpCQqikUxncjlgTaLfz7rNauwQYZWCyn0tkg2KJ/7RRh6bRGql0x+?= =?us-ascii?q?KDjEX65Rj6dndW1zkwDcuJRPGflaTaBffRAf2+qYZ/Qy3lRasCmnwlVH5eTdA5?= =?us-ascii?q?t4iAQqaYKsr25H2w97dtE1KrbfJLRXwVVLgaKOpjGn1uY0wAAEJkYN9HideCkH?= =?us-ascii?q?uUASMbkmPSWo9PR26QOegztDZHQMV/0yr/J28UM9Pv6Mzzjn079CNE+xMfeQL7?= =?us-ascii?q?meu2fels6FWU8/1kQNl0ZZ57d2ytsjf1CSV08x0LubDw4JOtbaKQFJc8pS82De?= =?us-ascii?q?fSCQvurXxZJ4JIa9FufzTe+SrqkUhFmkHAUoH4gW6MQOAIWs2lnCLcj7NL4F1Q?= =?us-ascii?q?kt5APzKVWfEvtJYwyEny0do86jzJ96xpJSJjAHAWpgNiW36K7XphU0j/uDRts2?= =?us-ascii?q?ZGkVXpccPHIsRMK6gzJZv2hHDDSvz+0W0haC7z7hqSTLFzTzdcBjZO2TZRJiE9?= =?us-ascii?q?G55ykw87WsiV7W7pXfJ3v2NdJ8td/T8ekavYqIC+tITblhtEfRg4dYR2a0XGHS?= =?us-ascii?q?Ct66PZ7wa5UrbdzvEXu1SECwizcvQ8f2JtatIbCCgRv0SoZMrImbwDcjONe5Fj?= =?us-ascii?q?EZARd/uecD5aN7ZQAYbJo7ZwPoux45N6ylLweSys+uTHq1KTtKU/lfyv23Z6dJ?= =?us-ascii?q?wCoob++6zmYgT54hwuar9k4NQY0FgQvFxfa/fYVeVzb8GmBFcQXVuSU5j3RhNv?= =?us-ascii?q?o1wuon3RzHrVwcMzeNdOx1dWBJpM88Ck2IIXV3C2s4QFmcgZDF4gGyw7AY5zFd?= =?us-ascii?q?kMpM0e1ZrHj+uYfSYDG2WK2rs5rVtTYgbdg9rq1+NozjOteJuInYnjPBUJnaqh?= =?us-ascii?q?eFXzKiF/pGhthQJzpVQOVJmWEgPswGpYpB6EoqW8gjJrxOCLMjqauwZTpiEyES?= =?us-ascii?q?0TcTV5mc0zwanue8x7zamw+fcJQ4KhMEtolCj8AcUy5xbCIeorOjV4XImG+FTG?= =?us-ascii?q?gLPBkc7R5W6AIGiIBwYvjv4JDUQ59U1z5Wv/V0XzPRGZls9lv0Vn+ZjkD9SPSh?= =?us-ascii?q?leyp2gRSw+j339YAWR5wE05dy/9Ylks1Mr13LbcfvpLSuD+SaUz6pH7tyPehJF?= =?us-ascii?q?RJ0sLbaVv4AZHfumXhTC0T52cURZRVx3HFFZUeiQ15aLwkpF9UOoCpZl7+5yA4?= =?us-ascii?q?x4RuB7S4T8arx1c5onYGQCeqF8FBBfl/vlzKQjNof5elpY75NJVVR29f5IeSq0?= =?us-ascii?q?xFkEl3NS6214ZcIdlX4jEQRDhPvSmdvNyqRcJf2895FYMDL8xjtHf6HKNEPJmR?= =?us-ascii?q?rGMsurzz1HDW5zA8vE29xDWpFK+yV/hZ8HEGGgU1O2SerVEiD/E2/WfI9VDCqU?= =?us-ascii?q?t5//tBBreVk0V+vjJ9HpFIBjZG0XClLltzTHlas+VUMqvVaclcT+M0ZRCxJxw0?= =?us-ascii?q?DeQm0FCR/UFogXf5ZDR/twVA9y/BXwk0VCwVgrb3lj0dscynOCEVRIxWYjk7aC?= =?us-ascii?q?fFMQ2bkzhNvBlDc0FqR4wZAtFd9rED2otU+tDNSVyiKCECWBxiOBk10f9YlU5E?= =?us-ascii?q?q0WXZzzSDRCvdfbUqR13fMGRrMGzIPT+5gdHhZvtsPok+KUbW32mhQqtTMjEoI?= =?us-ascii?q?/mq92KsFGCdKTjPu29YH/BTSTMgguqibciEZbK4zDZMBBHJJli1XokfZ/hBHbX?= =?us-ascii?q?PRRBIqIWPFZbWbx/adpduOxaYdFreLoR8693Gh2HXg/vGJCorPReLlbcXy7eID?= =?us-ascii?q?+F8uOiuo/c8KLSSfD4ZsOSw3bIXbh3Mo196TnhFLfgyZVe9Vbu2vdx6kN6TkDL?= =?us-ascii?q?MyKGrNv/PQ4E+detdlD8sZ0zATPZHop/nGDrxk5ea8odWzeq/4gAyJNF9HbwTv?= =?us-ascii?q?p13VP9sOJO67Vp65Q77r5yxMioIqfSLOhVvlV8AhiIHAlq8IsiAHRnTWBLfuAR?= =?us-ascii?q?MOvRfbgejc32seD4CbEY6B2P9OxFctbHI0bBmtehBT2CVRNEmxoOpiAAIguayf?= =?us-ascii?q?GFh7d+Sdy5qujhxkIt/1++IwYezLB2+YeL4LeHpPPMYhvKyrgER7LqSd/tobQq?= =?us-ascii?q?p0OS/+crlLoUdmxyeQ2nH/AXVtQByWf40aAq0SUsHtvfH7L65vFMSW82kyn9m5?= =?us-ascii?q?B5A1UWAOkbHaSK/YRZmmc3hfDZOscRcqBYlWaFDQSkHaMayX639yuXJ3FoghTU?= =?us-ascii?q?3BH0RWO88kP2rTNiTiTW1NrjlFRaVqWsBUhORSWpIVF3vCmJPAX2qNr9ob4141?= =?us-ascii?q?0uMmz4qNKNk3OsOLFNEM3lI9ycOi00q0gJjJAqQ9yvxIQbGca8INgN8XFxdP3e?= =?us-ascii?q?63ixny9GuadHiJLU4tuJ9fXPAXmgk6qapq2PxD9CzHg4s0s/6te9Of7Q/NCKX+?= =?us-ascii?q?6n12AKTyd4oQfBWQC6qqDDpVAOJUOLyFvLmJANPtxB0nk4y0Dm5OwnQN0t8QVT?= =?us-ascii?q?DZvPaO0ZqjDyIjT0x0yTY9UtVimRyzFXBE76EUFkGKgg32L9pMTJlXPL9l0pQI?= =?us-ascii?q?lwclbrhR1xD4U2M0Ii8kMXwjYZEQgQdR+bEKyoBV77IoceUkgDcxuH1qCgeqgr?= =?us-ascii?q?xU1z3q+v5OjLYOx5AKoNMOpdjgGQk1VAH5IWsLcRQLRidF9B+q/XoRLiC4v8X/?= =?us-ascii?q?T8k3o/K+G1SNhA8c8Fr3si/hq/Rx245JdH9LYbjZCFe7VKYZfSoc986F1n6iQX?= =?us-ascii?q?dixXhxh/jQ22XvwApOz55djbqpWo4P60VKkxX+UX6wQ0B2Nmgpvrml8jv8vY1+?= =?us-ascii?q?hCRY3Okon/6xpCI2CQt4bVzRZ8MvACK4S1c7Z8738HPTQRJ2oSPdqKbPkx+y1t?= =?us-ascii?q?MDTW51FZB8MDe9MZM9TXmQBVjE3pV6tf9szFFV+EE41zbdwn73LryDAp9psxSu?= =?us-ascii?q?fg6T6sKp/F815AJOhDgztwlN3cuOcZ2/3SCDIY4XOBcRh63juCy4WRC/b35eiD?= =?us-ascii?q?09DUV0gIHyEsUYddJSaC+RS9SeqokJXkSR+b6sjuj50gbk2QW2axnKMfsqlWC+?= =?us-ascii?q?JAjT/73jdGHIDvm/2Vq8as6HdQtlBfCIZ89wHFF7lfPpR1PhT4jMqrSlFnBiTh?= =?us-ascii?q?fMHUdxwuuPeZx+oX++VxLVf+apMbIhMKzLL683lVQhFtSLHopFaZW/weZN98RP?= =?us-ascii?q?PDtHBV5ppqK7UTM1iFuJzqsjBIpUgqAA8zdrAwqiZVdk/QkwBORqn0ubEAigoA?= =?us-ascii?q?UdFjok9DA3iwOH8k6zrBS6tVkLGbCOYJ/TWLUqwOT0JoPztxQxyvwpVhZaepnf?= =?us-ascii?q?Bcv2NCnyN9vOYl0zx8Sxuhoi3gvaQN1iw8+LugrjUOpWRFTvmCkyfPEVhDw+oF?= =?us-ascii?q?jaEAC3bl7lywZ2IDY5X24LlmI8Tg6IYg7m87YRo9ZS0HXf6vBzv2j6yWHoyFqM?= =?us-ascii?q?hciwKVuMXScb+zKjAfNrI8yR3/QHh91hLRnA1y/GsKRTWg68QkJJ6mNMYgySep?= =?us-ascii?q?FnLXdFEW4qNGqMHxr0IETPMqaVN9x2VuyseHSTEWRMzUAmo7kwcqZ2NFcJJF9B?= =?us-ascii?q?8bGLIlgjmNvqZc+AEbfi3YEoO/+onfhc3Iw2UyTc92xmLKoa2InpEq0Hplm9Ny?= =?us-ascii?q?9CKBpHQSd+jFU8BxA3nz14Ffyff9Z/Wsqe0HVopmyKq7X/8GL8aj+HG62JN0VU?= =?us-ascii?q?+53r4eBUa2MPcfxrfHVCeoUWyYWfqRfGiKhDs5NlPy6gSpLl0wc8dGtUg9MvHN?= =?us-ascii?q?hpREjQ3uTat0RjmMpV/c1GEjM/0Vdww4uIejYAELQvQeZ+6CKugy2vE+DkUDb2?= =?us-ascii?q?PRFytsF+C2qUKtnJR8O3h47kX6ZePt8w74P9uWHhkJCpXarpl3+fy7Wm2NI3lg?= =?us-ascii?q?wwNuPENs7efQC0wxtvNAc5aWhdXQhdR70O4dd/dqNS09u8ITlZx45ImR0ceKbQ?= =?us-ascii?q?vRwYjoKdHSuPiYDOXVz142dWFCTroZfQT16p0mPt44Xr3eBqdZvRUACqg5XpMh?= =?us-ascii?q?M3399KdqIwNvagTRfqi7gtH2puKXYZtZv3rW7lMzLCffvB0O0f60QhZ4b5CtgX?= =?us-ascii?q?X9PpYwSihHr9JzFhtsBJFPFN8Yrwq7H56Un7m2hMSv9EN8p+8HqrHwCvTN1NSl?= =?us-ascii?q?w4VxQYZV6lGRMDbWHqlrjVxvjv6ujffYzpnxFcTidMsKVOdlRm7Fa6fGEZukJz?= =?us-ascii?q?OPO8L8fktG/KCG0LJ9TBqdfif5X7CJtCe8LvVr/V07ypBkfOrU1DEs4anb2MHz?= =?us-ascii?q?Z25HuCiutnuJNJpD7FzQG+PSRRVUSeCK8Gx9B60YcZP09PsSMdwl2NWc5A1z4y?= =?us-ascii?q?pZ3cudJ6iutFTM2l56dZ3HMEvpwTg2VpcQLBS5L0QsnXfTqm7BDnREMsikNc5t?= =?us-ascii?q?jc6RDhzs4UlxhG4sandFGmrpXteRJXMb1tm/ZAKQ8gJLCMwPn+mteU43rqeyU/?= =?us-ascii?q?VnOo1ZmeW2s7UKic1pJD/LRMhbOSHQMbB3Mj1eAOXTpFgnfAQEvKYtWogvfpWO?= =?us-ascii?q?I10IMF2GySzsyQvNylD0d9O22KaOOiYW/W1Nz6jZ3jhUuwm5pfGZj9XmUL/DcJ?= =?us-ascii?q?72XP/SMCwiVjyBWzQyEECp9kmgu/oFuvqYPGgerkoTYiKIBw4ZvrpvosTIDm/P?= =?us-ascii?q?he1je4UHhPKAVCDzTy13j7E/BjtNtUCQQ/oDEhTWb3DhgGpAogCiIOFD/W79Zb?= =?us-ascii?q?2C2qVVQ/AWApdLcvCBTNvXY+tRJy0pljoHPOaxZMPcr7Ij3VLTTGsZDrPE9FuA?= =?us-ascii?q?Q06KWvac3S7kXZ0Jv4govSol4tDQnipwE6TSJbafpiWu/5W+jCmCvO3RSGgtb1?= =?us-ascii?q?YygOIYD2mL2ANAJ30cC9EJpEHtRbaNZ11C1HIsle1j2hwBdR9tUnJwyH1Wnfe8?= =?us-ascii?q?GspfSVIOimOhXuEGZkhtDDws5U+K/hHyYdsYtMDRQG9e8L8MRJEYLPY29YbXNq?= =?us-ascii?q?wQwOw10z14uiA6tTuSD08Oxj6Cpq7RGr9sg6ZP7nQi/u1nG0SITy7bf0DZxYe8?= =?us-ascii?q?TcFC3yFjpTbjzcWQ9vtgMLpcupFRHEYBASUwIMvUuz9GTyW89RGztF6DFS6fO3?= =?us-ascii?q?pN7S4CPy0eXv581e5gqBLBfduH7lmf4eZpikKuBB3DL72uwp1QQpXr3AC1cm9P?= =?us-ascii?q?NzCsDYp3sd5Kjt8ZZa5hbo+7VRSJFgHjCkq9vCcW+VC+ur22CeJSy3ga16ArL8?= =?us-ascii?q?vkGYINCI+dlHtDzmxHydIiiyWxC9fbd5uzo5hjCGsBO7G9QH3vcZSPNDL34rRL?= =?us-ascii?q?6YsjD0afbq0hOWtft5Mn3jPxY0iA5Zb7/ijLKLqxMzO+JpdKeKupj21Pi6OJDI?= =?us-ascii?q?Tk6uZeEjJT4qk4jcLJsDbV7C6ba9utYmTWwxM1OxnqYsOWr8JTKJkpOohEWf5p?= =?us-ascii?q?QUETqFUSfv4tBsSh4G/m3RnZXORwkC4sdAn/WIiszJlYeTB0/5+pxVee6aeuEv?= =?us-ascii?q?yiE83M7ti7akhT1axvaYrU8sXrww=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2GnBgAzHH5Y/wHyM5BdGQEBAQEBAQEBAQEBBwEBAQEBFQE?= =?us-ascii?q?BAQECAQEBAQgBAQEBgw4BAQEBAR9fA4EGjkqRBx+CAwGOVYZUKQOBd4YYVwEBA?= =?us-ascii?q?QEBAQEBAgECYCiCMxsBgQRbPAYBAiQTFCALAwMJAQEXBwEhCAgDAS0VEQYBBwU?= =?us-ascii?q?GAgEBARgEiGIEsRM6JgKJZQEBCAEBAQEkiEcIhncRAYYAAQSbOoZdiwKCSIdYC?= =?us-ascii?q?gUXhidIkiRYcTYoCjqENxwYgUhyhiqCLgEBAQ?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.nsa.gov with ESMTP; 17 Jan 2017 13:30: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 v0HDUtTl014347; Tue, 17 Jan 2017 08:30: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 v0FF6Sl3226278 for ; Sun, 15 Jan 2017 10:06:28 -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 v0FF6QdC021236; Sun, 15 Jan 2017 10:06:26 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1BsAwB5j3tYhwQP49RdGgEBAQECAQEBAQgBAQEBgzkBAQEBAX4DgQaDUZt6H5BZgkSEGiKGAAKCGFcBAgEBAQEBAhMBAQEIDQkKHYUaAwMjBFIQHwEFAiYCAlcGAQwGAgEBiQOveoFrOol8AQEBAQEFAQEBAQEjgQuHPAiKK4JeAQSbOoZdiwKCSIdYCgWGPkiSJIF+KAqEcRELGIFIcohiAQEB X-IPAS-Result: A1BsAwB5j3tYhwQP49RdGgEBAQECAQEBAQgBAQEBgzkBAQEBAX4DgQaDUZt6H5BZgkSEGiKGAAKCGFcBAgEBAQEBAhMBAQEIDQkKHYUaAwMjBFIQHwEFAiYCAlcGAQwGAgEBiQOveoFrOol8AQEBAQEFAQEBAQEjgQuHPAiKK4JeAQSbOoZdiwKCSIdYCgWGPkiSJIF+KAqEcRELGIFIcohiAQEB X-IronPort-AV: E=Sophos;i="5.33,233,1477972800"; d="scan'208";a="5907579" 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:06:26 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3AdZwfcRHyNcpKQ9tZ9F98I51GYnF86YWxBRYc798d?= =?us-ascii?q?s5kLTJ76ps+5bnLW6fgltlLVR4KTs6sC0LuK9fu8EjVdv96oizMrSNR0TRgLiM?= =?us-ascii?q?EbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVr?= =?us-ascii?q?O+/7BpDdj9it1+C15pbffxhEiCCzbL52Ixi6twvcu8YZjYd/Kqs8ywbCr2dVde?= =?us-ascii?q?hR2W5mP0+YkQzm5se38p5j8iBQtOwk+sVdT6j0fLk2QKJBAjg+PG87+MPktR/Y?= =?us-ascii?q?TQuS/XQcSXkZkgBJAwfe8h73WIr6vzbguep83CmaOtD2TawxVD+/4apnVAPkhS?= =?us-ascii?q?EaPDMi7mrZltJ/g75aoBK5phxw3YjUYJ2ONPFjeq/RZM4WSXZdUspUUSFKH4Gy?= =?us-ascii?q?YJYVD+cZIOhWsYf9qVsNoxWwCwajC+HgxSNHiHLtwa030f4sHR3a0AEuHd8Dtm?= =?us-ascii?q?nfotXvNKcVVOC41LTGwzXeZP1Rwzj98ovIcg06ofqRUrxwdcTRyVMuFwPDgVWb?= =?us-ascii?q?tIvoMC2R1uQDqWib7uxgVe20hm46sAF+vCKvxtw2honSgYIV10rE+jlnz4Y7It?= =?us-ascii?q?24UkF7bsC+HJtWqS6aK5J7T8U/SG9roCY30qMKtYOlcCQQ1pgr2RzSZ+aaf4WI?= =?us-ascii?q?+B7uW/6dLDV7iX5/d7+ygwy+/VWvx+D+TMW4zVJHoy5Dn9LRrH4CzQbT5dKCSv?= =?us-ascii?q?Zl/keuxzKP1wfL5+FBJkA0iLbbJ4Qvw7EujZUfq1nMETHulEX3iq+ZaFkk9/C2?= =?us-ascii?q?5+j6fLnqvIGQO5F2hw3kL6gjmtazDOsgPggLRWeb+OC81LP5/U3+RbVHluM5kq?= =?us-ascii?q?3XsJDAJMQboKG5DhRI0oY49Rm/FSym3M4DnXkAMVJFYg6IgJbnO1HJOvD4Aumw?= =?us-ascii?q?j06qkDh12/DKJqfhDYnVLnjfjLfheq5w61VBxwoo1t1f+5JVBa0BIPL0QEPxss?= =?us-ascii?q?fYAQUjPwy7xObnFs131pkCVmKXHq+ZLKTSvEeT5u0xJ+mMZYkVuCvyKvU++/7v?= =?us-ascii?q?jWM2mV8afaWz25sXc2q3Eu5pI0Wef3q/yusGRGMLuBcuCffng0CYUCJCInO1U7?= =?us-ascii?q?846xklB4+8S4TOXIaghPqGxij/VoZbYmFAF0CkDWbjd4LCXewFLi2VPIspvyYF?= =?us-ascii?q?XvCZQpUgzln6uRfz0bt8BvLd4CwDrZbq39Uz4Pfcw1V61zVxAt/V9maXVWBv1j?= =?us-ascii?q?cKTjo7x+Z750l60E2CyoB/mfVTEdEV7PRMBENyDZfBy6RfDNfoV0qVZt6UTH6+?= =?us-ascii?q?S8iiRDQ2Scg8hdQJZhA5U5+ZgwrM0mKHRfc1nriPFZp+uvbH0mL+Ku59wnLCxa?= =?us-ascii?q?9nhF4jFI8HDnGrnq5y8UDoAofNl0iI3/Kxeb80wD/G9GDFy3GH+k5fTlg0GZrE?= =?us-ascii?q?WXQeb06el9Pz61neVPf6FrUjNgpIzIiJbLFNYNDzkU5uRfH/NdCYaGW0zTSeHx?= =?us-ascii?q?GNk4iiJK/jYWYAx23wDEYekgYctSKLMQYkByGui3/FASZ1U0noflnn/Od5sny2?= =?us-ascii?q?CEk501fZPAVay7Op90tN1rSnQPQJ0+dB4X95pg=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0G7BAClj3tYhwQP49RdGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBFgEBAQMBAQEJAQEBgw4BAQEBAX4DgQaDUZt6H4IEjlWCRIQaIoF3hAk?= =?us-ascii?q?CghhXAQEBAQEBAQECAQIQAQEBCA0JCh0wgjMbAYEEWzwDAyMEUhAfAQUCJgICV?= =?us-ascii?q?wYBDAYCAQGJA696gWs6iXwBAQEBAQUBAQEBASOBC4c8CIorgl4FmzqGXYsCgki?= =?us-ascii?q?HWAoFhj5IkiSBfygKhHERCxiBSHKIYgEBAQ?= X-IPAS-Result: =?us-ascii?q?A0G7BAClj3tYhwQP49RdGgEBAQECAQEBAQgBAQEBFgEBAQM?= =?us-ascii?q?BAQEJAQEBgw4BAQEBAX4DgQaDUZt6H4IEjlWCRIQaIoF3hAkCghhXAQEBAQEBA?= =?us-ascii?q?QECAQIQAQEBCA0JCh0wgjMbAYEEWzwDAyMEUhAfAQUCJgICVwYBDAYCAQGJA69?= =?us-ascii?q?6gWs6iXwBAQEBAQUBAQEBASOBC4c8CIorgl4FmzqGXYsCgkiHWAoFhj5IkiSBf?= =?us-ascii?q?ygKhHERCxiBSHKIYgEBAQ?= X-IronPort-AV: E=Sophos;i="5.33,233,1477958400"; d="scan'208";a="2302523" 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:06:23 +0000 Received: from [192.168.1.2] ([78.49.147.199]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Lu5BO-1cc5SM3FaA-011VV3; Sun, 15 Jan 2017 16:06:13 +0100 Subject: [PATCH 08/46] selinux: Delete an unnecessary return statement in policydb_destroy() 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: <1370e095-265d-9ca5-8184-b975fc75ead7@users.sourceforge.net> Date: Sun, 15 Jan 2017 16:06:10 +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:POijGdMgFdUkrLDwb4TTjdJZC+eqOPEE5VaQCwgPlF1X+BLwjBO opMhGtDduCzmklrbvXqs7iI4PdQfJ3cpyLGXsuVD7POE3iPtRFgGsteWnKqZZOIHANgzkhB ho5rc7FJqWL8A1rAKSBHnThRWUMg7hSoMFpIb0rSg+MKTkQok5b2HZG4lfTckfgWHZ9wQ8e 4RdV/H/dGj/Uo997S5PTw== X-UI-Out-Filterresults: notjunk:1; V01:K0:MKF9K9SxzUc=:0cBbiRH7+eHSj/wuYwD75V rhahKqEVPdN8R8oGNYUD2RJUoTfG39DDcRXjAfHWl9iO/ZG0bTYD0wQopFzMMMqSHDzc1Nzlt jNRcKJmtC4d/xwJERNTzg0w02cwRk9iu0ofE4MsX3+qxui3B7X3HVod6iab+bIBHMRF4R+KQB oF/apiLlqUbL0oERdz+6cShpj6wZK9bvyyXxeaf9NEJmylE0VmGcZdKE2ttduzaoZQZTW4tX5 PP1tyIcCcv7U3yUV/5F6kgEvt5bR889sMb0hFAkPk5nkyDydGBmJG/padLXf3AKRXoj2joMep 9VULNj31Hboe5JBipEX9COXKCnBr7yrHWbmKSOIzV0VnpqKzyEQhjTi/0uOngpYTfvr3dFdxW ZcKF8XsDxPETjHSRPGz2o1+sNXrHa9HJXUeT8cFkwF7/yCFQQOjjkDmVPKhZsqxkCxe93Y4v4 o1cba8/hUWmAcIuEbS2aO5d7ghNRtkhu5NszIoiSLjkn6ABqTTCajzfvdFhwJzQvDl9l8YWsl FBlYvLNq3NxBTDphRC9C3mjRQhJRVvQ1MQzIFPzFzXBQjk4Y8DExMQXJqdgyeC9imdGC7n71A SoC+V7C8ArRqp7uQS1LNswHkKWIGBb0dcrUgRwTo/U9Bb1HtDXHrv0i2dm/n1nkqcmwzlWhy9 WUn77HB+opEjn5g27gsellXDtG85mEB9br0bEF4hOjq6lx+f+5/ekSc5RByu09g6vwbYI4fJu MGRanQlAfDrMP3P/ANncckWo61Sa9BBwRBeXqvM85I68C5Idxj9J4oyXXKyUnnsq2oP6r6umE ggBmAjl 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 14:00:02 +0100 The script "checkpatch.pl" pointed information out like the following. WARNING: void function return statements are not generally useful Thus remove such a statement in the affected function. Signed-off-by: Markus Elfring --- security/selinux/ss/policydb.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/security/selinux/ss/policydb.c b/security/selinux/ss/policydb.c index 4d4ba1ad910d..fe8992382a71 100644 --- a/security/selinux/ss/policydb.c +++ b/security/selinux/ss/policydb.c @@ -878,8 +878,6 @@ void policydb_destroy(struct policydb *p) ebitmap_destroy(&p->filename_trans_ttypes); ebitmap_destroy(&p->policycaps); ebitmap_destroy(&p->permissive_map); - - return; } /*