From patchwork Tue Nov 29 16:12:39 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Smalley X-Patchwork-Id: 9452585 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 BF5CA60235 for ; Tue, 29 Nov 2016 16:11:08 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B2F1D283E5 for ; Tue, 29 Nov 2016 16:11:08 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id A78EB283FD; Tue, 29 Nov 2016 16:11:08 +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]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id AB1E0283E5 for ; Tue, 29 Nov 2016 16:11:05 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.31,717,1473120000"; d="scan'208";a="1124353" IronPort-PHdr: =?us-ascii?q?9a23=3AOB4T0Rf4k4ybAzw8vItMhVhdlGMj4u6mDksu8pMi?= =?us-ascii?q?zoh2WeGdxcq5YRGN2/xhgRfzUJnB7Loc0qyN4vumAjNLu8/Y+Fk5M7V0Hycfjs?= =?us-ascii?q?sXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFRrwLxd6?= =?us-ascii?q?KfroEYDOkcu3y/qy+5rOaAlUmTaxe71/IRG4oAnLuMQbg4RuJrgsxhfUv3BFZ/?= =?us-ascii?q?lYyWR0KFyJgh3y/N2w/Jlt8yRRv/Iu6ctNWrjkcqo7ULJVEi0oP3g668P3uxbD?= =?us-ascii?q?SxCP5mYHXWUNjhVIGQnF4wrkUZr3ryD3q/By2CiePc3xULA0RTGv5LplRRP0lC?= =?us-ascii?q?sKMSMy/2/Nisx0kalVvhSvqRJiyILQeY2ZKeZycqbbcNgHR2ROQ9xRWjRBDI2i?= =?us-ascii?q?coUBAekPM+FAr4T/ulcDoxSxChWjCuzx0T9FnWP20K8g3ug9CwzKwBIsEtQTu3?= =?us-ascii?q?rUttX1M6ISXPiowqnU0zrDd/NW1in76IPVbx4hpOuDXbZ0ccXPyUgkCgTIjk6N?= =?us-ascii?q?poz+JD6VyuQMvHSb7+pnT+6vjXUnpBtrrjigwccslJDEi4QIwV7K8iV5xZw6Jd?= =?us-ascii?q?y+SENjbt6kEYdQtyGHN4RtWM8tX2ZouCM8x7YbupC7ZDAHxIkoyhPQcfCKc5WE?= =?us-ascii?q?7gj9WOuePzt0nm9pdbSijBio60eg0PfzVsys3VZPqSpKj8fDu2gW1xzW9siHUv?= =?us-ascii?q?x9/lq92TqX1wDc9OVEIUcsmKrHMZEh2L8wlocIsUjZAi/3mFn5jK+Rdkk+/Oin?= =?us-ascii?q?9//nban8qp+ZNo90jhnyMqUomsOhHeQ1KhUCUmeU9Oim1LDv4Ff1TKtFg/EoiK?= =?us-ascii?q?XVrYjWJcEBqa64Bw9V3Jwj6xG6Dzq+y9QXg30HLFNDeBKagInlIkrBIPflDfe5?= =?us-ascii?q?n1ujjixryuvaPrzhHprNLn/DnK3nfbZm8UFQ0gUzzddB555MELEOPOrzWlPttN?= =?us-ascii?q?zfFhI5PRa0zPzhCNph14MeQnmCAqqBMKPTqFOI/ewuI/KWaI8Sojb9JOAv5+Ty?= =?us-ascii?q?gn8hhV8dYa6p0IMUaH+iHfRmJFiZbGHvgtgbEmcKuRc+QPbtiF2YXj5Zf2yyUL?= =?us-ascii?q?4k5jEnFIKmCp/OSZqwj7yb3Se0AIdWa3tcBV+QFHfkbYKEW+0DaCiKOM9ujiQE?= =?us-ascii?q?VaS9S48mzRyutBH1y75jLurT4SAYsY/j1MRy5+3Wjx4+7zt0D96S02uVVWF7gn?= =?us-ascii?q?sIRyMq3KB4uUF90VmD0bJ/g/xDCdxe/OhJUgE9NZ/Syux1EdbyVhjHftiXVFas?= =?us-ascii?q?Ws+mDi0pTtIt398OZF5wGtu4gRDHwyqlHaUVl6eQCZwq7K3cxWP+J9t4y3rc06?= =?us-ascii?q?khlVYmSNNVNWK6nq5/6xTTB4nRnkWFiqmlaKUc0zTJ9GqY0WWOu0RYXxJqXqXe?= =?us-ascii?q?QXATfE3Wosrl5knaVb+hFawnMhddyc6FMqZKbNzpjVFCRPj9I9TTeHi+lHmqBR?= =?us-ascii?q?aP3L+Ma5Dqe2oF1iXHFEcEixwT/WqBNQUmGyiuuX7eAyZwGlLhbELh6vVxqHOh?= =?us-ascii?q?QU8u0wGFcVdh26Cz+hELmfyWU+kT0a4cuCc9tzV0G06w38zXC9Wcuwphe79cbc?= =?us-ascii?q?kh71dH0mLZsQN9M4ekL6BjgF4RaR53v0T02xVwEIVAntAgrGk2wwpqNaKYzFRB?= =?us-ascii?q?eiuc3ZDxIb3XNnD+/AuxZK7S21He1suW+6gU5fQjs1XjvQepFks+/HV8ydVV1W?= =?us-ascii?q?WT5onSBgoITZ3xSlo39wR9p7zCeCk94IfU1XlyPqmurjDC3NwoCfA+yha9Y9hf?= =?us-ascii?q?K7mIFAjoE80VH8KuMvAlm0C1bhIYO+Bf7LY0MNm7d/uCwqKkJvxskymhjWRD/I?= =?us-ascii?q?B91USM+jF5SuLU2ZYFxO2X0hGBVzjikFerqtr3lpxcZTEOAmq/zjDpBItVZqFr?= =?us-ascii?q?Y4kLD3yjI9OpydV6g57iRWRY+ESlB1wYxM+jYQCSYEDl3Q1MyUQXpmSqmSimwD?= =?us-ascii?q?xyiDEktamf0zLIw+T5choIJHJLSHNljVf2Loi+l8oaU1Swbwg1iBul4l73x7Zd?= =?us-ascii?q?pKtiNGTTX0FIcDX2L214VKu/qKaCadZV6Jw0qSVXTPi8YVeCR77luRQazifjEn?= =?us-ascii?q?BCyzA6azGruoz1nxJgh2KbNnpzq2DZec5ozxfF+NPcXeJR3iYBRCRgkTnYHEW8?= =?us-ascii?q?P9238tWMjZjDtPy+WHy7VpBIbCnr1p2PtDGg5WFwGh2/mO2zmsf7Hgck3y/70M?= =?us-ascii?q?NqVSrWoxrmZInkybi6O/p9fkZ0HF/899Z6GoZmn4s+np4Q32QahpKQ/Xccn2f8?= =?us-ascii?q?L8hU2aXkbHUXXT4L2dnV4Ar710J/MnKF3YX5Vm+SwsF5fdm1fnsW2j4h78BNEK?= =?us-ascii?q?qU47xEkjdvolu4tQLRff99kywbyfQw9H4amP0GtxA1ziqDGLwSG1dXPTD0nRSS?= =?us-ascii?q?89++tLlXZHqocbWo0Upxh9ShDLWcrQFARHb2YI0tEDR27sphLFLMy2H85Zv8eN?= =?us-ascii?q?bOd94TsAObkwvYhehPNJ0xjuYKhTZgOW/lp30p0eA6gQZr3Z6guIiHLGVs8bmj?= =?us-ascii?q?DRFEMz35fcQT+ivijaxGhMaZw5ivHol9GjUMRJboS+ioHygKtfT/LAuOHjw8qm?= =?us-ascii?q?2AGbrDEw+f6UFmoGjJE5+3NnGYPn0Zwc9lRBmHK0xVmBoUUykinp4lCgCqw9Ts?= =?us-ascii?q?cF9n6T8K+FH4rBpMyv5vNxTkU2fQuhmnZSkuRJiYNhpW4RlI513JPsyG8uJzAy?= =?us-ascii?q?ZY84W6owOWLWCbYwVIDXoVWkyfHVzjJaeh6sXa/+iDGOW+K/rOYbOTqe1RTPqH?= =?us-ascii?q?2ZKu0pF7/zaXLMmOMGNtD+Eg2kpEW3B1AcPZmy8ASyYPjSLCc9abpAug+i1wts?= =?us-ascii?q?2/6+7kWBz16ouAFbRSKs5i+wusjqedLeGQizh2KS1C2pMK23DI1KAV3EQOhCF2?= =?us-ascii?q?azmtDbMAuDbWQ6LRla9XCBgbZjhuO8RW9K083xNCOcjBhtPyzL54geY/C01ZWl?= =?us-ascii?q?z5hsGpecsKLnmnO1PIHkmLKqqJKCbMw8Hvf6y8T7hQg/9Vtx20ojmbFEDiMi6E?= =?us-ascii?q?lznzWBClKftMgz2DPBxCpIG9dQ5gCXTkTNLjcBG7Kth3jDwozr0ynXzKL2kcPi?= =?us-ascii?q?Z/c05WsrKQ6iZYjellFGxa8nppN++ElDiF7+PAMJYZreNrAjhol+Jd+Hk6yLtU?= =?us-ascii?q?7CVaS/FunSvSqdBuo1+4nemT1jpnUB1OqjNVi46Ru0VtJ7nZ/IFaWXnY5BIN8X?= =?us-ascii?q?mQCxMSqttkDN3vp75fytzRm6L2NjhC78jU/MsHCsjTMMKILnwhMR/zFz7VCAsK?= =?us-ascii?q?VjmrNG7Fi0xaivGS+WWfroImpZj0hJoOVrhbWUQzFvwEEEtlGMcPIJRwXjM/jb?= =?us-ascii?q?6UlsgI5WG9rBnQXslauI7IVu6KC/X1NDmZlaVEZwcPwb7gN4QcKJb71FJ4ZVlg?= =?us-ascii?q?gIvKG1HdUstMoi17cwA0p0tN8GBkTmIt20PpcAWt72EPFfSshB45lhN+Yfgx9D?= =?us-ascii?q?fr+1o4O13KpC02kEYsh9rlhTGRfSXrI6iuR4FWDDD4t08rMpP0Wwx1dxG9nVR4?= =?us-ascii?q?NDfYQLJcl6Zvenp1iA/dpJRPAuVRQrdeYB8KwvGWae4o3kpApSW6309H5PfFCJ?= =?us-ascii?q?t4mAssb5Gss2pK2xh/Y94tOazQOK1Jw0BNiaKVoCCnzO8xwBUEKEYT626SYzQH?= =?us-ascii?q?uE8VNrk8PSWk5Ohs6RGEmzRZYmgATuYqovVp9kI9POSM1STg3KBfKkqpLeyQM7?= =?us-ascii?q?uZu3Tclc6PWl4w2FkImFdY8rhty8gjdVaUV0c0zLaKDRsGKc/CJRtSb8pI+3jZ?= =?us-ascii?q?ZTyOvvnVwZJpI4W9EfjlTeuJtKYOnE2kGgcoH4MX48QOGJmszVvULcD9LL4K0R?= =?us-ascii?q?8t/hjkJE2ZDPRVfxKGiCwHrN+7zJ9224ldOz4cDH5hPiWw47bYuhUlgOGfXNss?= =?us-ascii?q?ZHcVQJcEPGosWMKmgy5Zo2hADD6v3+Ia0giD7yXzpiLMDDn8dNdja/CUZQtwB9?= =?us-ascii?q?2s/zUw7bS2g0bN8prCP2H6KchiutjX5OMGppaHDvRUTaV9s0bcgIRXWn2qUm7V?= =?us-ascii?q?HtGuPZTwbZcjbcDsAHagTlO/ky41T9v2PNu1LqiIhh/nRYhKv4mBxz0jNNGyGS?= =?us-ascii?q?8AFBtqoOED/q18bxUZY5UneR7oqxg+N6unLQiC1tWuQnqiJiVOQPlazeS6YbtX?= =?us-ascii?q?zyw2YeKh03QgT4s1z++u/U4DWZEGlBfeyui/Z4NGSyj8BmRdexnTpSo+j2VuLf?= =?us-ascii?q?g9wuEkzRzSrFYcLS6EdPZyaGNepdE9BUmeIXJsCmo3X1Wcl5bM4haw37AO+CtQ?= =?us-ascii?q?h9lU0fBEsHj6up/QfjesVbe2pprLqCUgbMIpo6trPYzkOMuGu4vUnibDQ5nIrg?= =?us-ascii?q?2FTCm6GuJAmthWISJXXPlImWYhOcwdoYRP8Fc/WN0iKrJIE6QjureqaT94AiEI?= =?us-ascii?q?1i8ZS5mM3Docjeegw7HajAufcIw+MBwYt5VPmsEdXDNrbS4Fq6+jUorXm3WCSm?= =?us-ascii?q?cVPAcZ9R5M6x4Ylo9sYuDl55LFQ4NOyzFMv/15STfEFp5s91v/S2GZn0L4SOm/?= =?us-ascii?q?nOO13QJe1vXs0sMUWBRnE0hS2/5Wllc0KLFwM6QQpJTFsiWPdUzhp2/t1PGmK0?= =?us-ascii?q?NPycLKc134DYzFtWX4Ui0d9n0URZNPyH/FGpQIlgp1cqArq0tQIIq+YEbx+yQk?= =?us-ascii?q?x5h1H7m/Tc2qx0wqrW0cSCevEtpBDfprsFPLWDJ/eJCktI/qN49UQmBO5J2Xs0?= =?us-ascii?q?1Zn1l1My6l1ZpcLNlA4zAWUDdToTWdvd6ySMxZ1s91FJIMI8lwtGnjF69eP5iR?= =?us-ascii?q?uXI2sKT1ynDF4zA8rEu6xDKrFqCiVeJZ4mseFh8qJ2mFq0kvDuos8nvJ/VzXtF?= =?us-ascii?q?B74ftbDKCVjUptuDZ9AoxOBjFR2HCqNVR8Vn9Gs/lBJaTUdMxdTf8yZQOvOxMg?= =?us-ascii?q?FP4m2VCJ8l9unXvjZSx9qBda8TjHXwYoTSkVnqvtmToGp8G7Pj8aTolFbSk9Yy?= =?us-ascii?q?fAMA2XgyZXswhDa0tyQZAWHs5F+60H3YtT5sfCSVyjKTsfUxxmKw01yudQmlBb?= =?us-ascii?q?sEWAZy/dCRSndezVvh1wZ8eRo9ajLO7l8wdfloPnrOc4+r0BR32hhwKgWs3RoJ?= =?us-ascii?q?HnttKUrEuOaLn3PPCmbX/HUjfMkQi6ha04AJnS4yjTLA1bJoFhxnoqfZftFWzG?= =?us-ascii?q?MQlIKq8AO0VbUqV6ZslcreBBe89oYqAJ9rFxBhifXBPgBJSvrOVaLlbUXTneNT?= =?us-ascii?q?uO/fG/oY3J8bzQUuzgZsuSx3nZXa54IpB65iTlFLvw149R5Fb20O939kxmUVjG?= =?us-ascii?q?LzyBrNP5KwMT/8mialHtsYA1HT7NG5dwl2ftxltceMUJRS2q7I4Yx4ld6HrqTu?= =?us-ascii?q?J4yEfzuvVI97Z48Yk3/6xpycCsKKfOM/RVr1FoDQWPCwV38pUtHHJ/SHpPYu8Q?= =?us-ascii?q?L/fReboWjdz0p+DwDawX5wWf+/ZFZtvfO0HBhs6/BymBRhxChggMsiMVLg2G2P?= =?us-ascii?q?KfnK90U8mlr/Dj2k0x+1i+MgIGzLd16IeG4KWIvujXbwDVzbceRKjnXcbzrqko?= =?us-ascii?q?u0OO5P0riL8OdXZzYw28CuQdUdQdxmj4x6Aw0S0sC9/DH67n+PNbVXI2hDTgm5?= =?us-ascii?q?5nH1URB/wbA6GG/ZhEkWc+gOzZMccacqZclWaTDRSkCKMNyWa36yuLJ2lomhfO?= =?us-ascii?q?0xXrTGOy6l/2qDV0QSrKz9ftiEpaTKK3BVtIXyq0JUB4rC6PPBD2u9btvqQ19k?= =?us-ascii?q?42OHT+tN2RjGuhJK9XH8rnKdyaICk7uFUXjJkrSdy0w4wbGN29INAK8HFldfbe?= =?us-ascii?q?7mymkiBbr6dAnYre7dmf+u/LEnm4k62at7KNyShExXciuVEw9MugNu3O5t2NWP?= =?us-ascii?q?mozHoeTyZhtAvHQx61q6bUo0oSOUOVzEfBgJYKMc1B3XkkykHm4/AuQNYo9AVb?= =?us-ascii?q?FovNfP0Cqi7uNzvz21aQeco3VjOZ0ztVAF36DUV4FLI72GLqs8LDjW3Q9EEwRo?= =?us-ascii?q?lsa0znggR6D4A8KU0z7VgXxTQMEQwWZBCUEr6oAl/lLZMeWkgfaBSIxry6eqYx?= =?us-ascii?q?3U1v3Lyv4OvTbe1zB6UTMPZSkhCBkEJdGp0Ira0UWKh8dENF9K7LugjiDJDqX/?= =?us-ascii?q?rnlXo1LvC1R95V8MAHuHs44wa/QRWg5Y1F77kFlJCCbrREboTUvMBg80dn4iYC?= =?us-ascii?q?di1MgRdllRy2TfsRpPv97djHrpWn9vyiVKE3R+UY7xI0HXhxj4PsgFA/ptHaz/?= =?us-ascii?q?xTSozOiYXx6g9NIX+KuJrC0xZmNOoOL5mmc6pn93oaOScRPW8OPcCRa/km+SBh?= =?us-ascii?q?KjLT50ZNAskUf9MXINLNmRxIik3uQLxT7tDUGkOEBIdzecEo6HD3yDMs/ZsnTO?= =?us-ascii?q?ng7D62JZbC71BCJP5DlD9jlM7eq+gVz/vSDzIX4XqDZxh23CyC0Z+NBOj0/emW?= =?us-ascii?q?z9HUTVwGFDYsU4hBPDqC5RCnRu2tmZX1SAOb9Mvzj4g4dE2OXXG+gaUFsqlNEe?= =?us-ascii?q?5ckCr7xSJRFproh/6Ptdqj9ndXvEVdEIlv9R3FBLlfPpJjNBT3jMarXFZzBjf/?= =?us-ascii?q?eMzPchouufaWyfkM4+pkKkv+fpUXIhQaxLLm8XBVVBdhSKbqvlaFWuIcfNRmR+?= =?us-ascii?q?3CrnBJ7oJgLKgDPEODq5zurzdIrk02AQAyZb80sDNabEnPkxdPV6byprEAlhMW?= =?us-ascii?q?UcRltk9UBWKwJGU+6iLCVaRSiqmRFPMV/SuIQ6wLUkVnKCV+TA2p2JRgfLuph/?= =?us-ascii?q?NHsnhckiN7vvcqzyRsRAGgti30u6INxTUg9am3tDodonxFVfySnTrHB1tFzfQK?= =?us-ascii?q?i7ocCnn55FyzZXkMdo3y76d9KcTn74kh7Gw1YQ8/cC0eQeSgFybwgruKAoyIsN?= =?us-ascii?q?JcggSBt9nObb+3MCgdK7U8yRPlR3hm0QjenQ1l8HUKQjW+9tAkIJiyOcc/yiqu?= =?us-ascii?q?B2fbaE4G4rlVv8vpqV4LUOw2ZEtgwGV9yMeHQDYARMjSG2kojwgkbn5EfIhE6R?= =?us-ascii?q?8AGKkimiyIsbVe/gEIfDfUFZyo+ovOksfG13k9Scxnx2zMqa2DmJwqzGdpm9Vq?= =?us-ascii?q?4S6SoH4SbfDXU9dwAnjv0YdS0eP+Z/GqsuEJVoRmzLChXeQZMsmk/2u22YllVl?= =?us-ascii?q?WjxrsAA1qzKPUDyavDUye5VW2YXvyGc2qMnzc5Kk7y4h2oLlwraMhUtEI9N+rC?= =?us-ascii?q?hoJGlwL/S790QT+QpVDDxmw5Lewabx42uJugewESUO4RZu2cKPMywP0/FFQMbG?= =?us-ascii?q?HGHS9sB++wr1GtgJBxO2987kXifeTt7gfmPcOXGhkFEo7arZlx9Oe4Rm2bOn9g?= =?us-ascii?q?yxtyM1dy9+vFEVQ+qPNceY6LndfMn9R7zfIFd/B1PCImpNETnJ5j5JKP0MeOdh?= =?us-ascii?q?HR0oryJc/LrfeFGfHfyF4qem5CWLoDfQz1/5k6PsI+W7DLBbtZuhAcCrIgQJ0v?= =?us-ascii?q?MGfx8K90IRh2cg7WY7S0mdflqf6RZptTvH/W9VMwLCHTuxEZzfy0VwN7ZYiwh3?= =?us-ascii?q?ruOJAwWi5Br9p1BxtoAoRPH8IArxK5DJOPmaC7itqx+0ZktO8Qtar/FOrG1NOj?= =?us-ascii?q?34V+R5Ja/1CEPC7NBKl3hURoluSyguvA0pn2DMPtY8gEWfN+Qm7Edr/GBJuwJi?= =?us-ascii?q?iJOsLmdE5M66Sc365hUhWNeCD5WLKLtSO8NPV+4EU01pJ3cfHWzDws87HbwsX9?= =?us-ascii?q?a3tcpie5on6DLIFf40DSBezCQxJUTuKI8GFhHaIJdob07OMOPsY5wNiA4gl88C?= =?us-ascii?q?hC0NGbLKe/tEPM3Fx0dY7DJkvzxyk5QZUKIAi4MUY0hW/Zq3LdAWlTL8S9Lclt?= =?us-ascii?q?gc2VDgD250RqmGEifGhBGm3ySdeWI2gb1Nq0ZBeW+wJTE9YDg+m3dFYjtqKsTe?= =?us-ascii?q?loO5NFmfiltbkAnthpNyHPS9ZAPy7ONL95JCFcDubRq1gyZB4Lrbw1VZwoZZiB?= =?us-ascii?q?Ok8HN12AySzqxwvYzUL0b8Cs1LqOICsO9nVHzqnF0SRXqgi4oPaZhNfsXKrfbJ?= =?us-ascii?q?7oQP7YKDAlWS2CRTQuDUap/k+pu/8es/WEIWcfo1YUYiWJBQ4Np6Bvq8bfDmvS?= =?us-ascii?q?me1lYZ0Li+qWWyfqSC13jKAyHDpEtViQQ/ofEgnbd33hj3BfuAylPfBB5m/lb7?= =?us-ascii?q?uExqpVXOwWH4RMcv2FQ9fCf/BROSsonC0DOOmgZ93cs6o50lXQQGsWCabH70ee?= =?us-ascii?q?TE+ITfyY3D/rQ4EVsJIvuiop59LchCl3HLrUP7yHvT6h7pa4jDqEue3ZTmQtYU?= =?us-ascii?q?k1gOUYAGmbwRlAM3oJC9cPt0HoXKGAZlxA1HUzieJhwxUMYhh8UmVy0n1Km/aw?= =?us-ascii?q?AtNWSVwTjGOuRv0Gd1d3DDUr8E+F+A3yfMIAtt7JR2NE8LsDV5YdJuEy6IbLIK?= =?us-ascii?q?sQ3Oop3DV+rSwhvSWdCk9SgwOG/qfLAqJz2KdC5Wg5/vFxWEGDWTXffXbbyoC+?= =?us-ascii?q?EcJA2T9uoWz418rTpu1tNrxap4d9AFoRBCJ5OM3S/T5GUWHuxAS9oQy3HDKALz?= =?us-ascii?q?IFs343Inkee+J0yfJrmArZfdbGr0WLvuQur1X4JxyMD++PxJFTCszvnT69YC1P?= =?us-ascii?q?fCTjQ4t6sd5Rhd0SZuUhfoH4DFffeFutRjmEsjwBoUC56o+gCtBHlyBHyqg=3D?= X-IPAS-Result: =?us-ascii?q?A2HsBAA8qD1Y/wHyM5BdHAEBBAEBCgEBFwEBBAEBCgEBgw0?= =?us-ascii?q?BAQEBAR9YcxC7Hj0jC4UvgjhTAQEBAQEBAQECAQJfKIIzGgkEPQ0vAQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBGgINZQI3FCALAwMJAhcpCAgDAS0VHwsFGASITA6ubCoCiyoBHwW?= =?us-ascii?q?PMgIRAWiCAAuDCgWPbopnhkiKPgKKHIYSApF9VWEXAhEMIoVOVIVQDxeCFwEBA?= =?us-ascii?q?Q?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.nsa.gov with ESMTP; 29 Nov 2016 16:10:12 +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 uATG9c6m018715; Tue, 29 Nov 2016 11:09:44 -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 uATG9bCV097477 for ; Tue, 29 Nov 2016 11:09:37 -0500 Received: from moss-pluto.infosec.tycho.ncsc.mil (moss-pluto [192.168.25.131]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id uATG9atd018709; Tue, 29 Nov 2016 11:09:36 -0500 From: Stephen Smalley To: selinux@tycho.nsa.gov Subject: [PATCH] libselinux: avcstat: Clean up redundant condition Date: Tue, 29 Nov 2016 11:12:39 -0500 Message-Id: <1480435959-27151-1-git-send-email-sds@tycho.nsa.gov> X-Mailer: git-send-email 2.7.4 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: Stephen Smalley MIME-Version: 1.0 Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP dcb314 reported this via https://github.com/SELinuxProject/selinux/issues/20 Signed-off-by: Stephen Smalley --- libselinux/utils/avcstat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libselinux/utils/avcstat.c b/libselinux/utils/avcstat.c index 70b3109..5ff582b 100644 --- a/libselinux/utils/avcstat.c +++ b/libselinux/utils/avcstat.c @@ -203,7 +203,7 @@ int main(int argc, char **argv) if (!parsed) die("unable to parse \'%s\': no data", avcstatfile); - if (cumulative || (!cumulative && !i)) + if (cumulative || !i) printf("%10Lu %10Lu %10Lu %10Lu %10Lu %10Lu\n", tot.lookups, tot.hits, tot.misses, tot.allocations, tot.reclaims, tot.frees);