From patchwork Sun Feb 5 15:58:14 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Iooss X-Patchwork-Id: 9556127 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 E6B08602B1 for ; Sun, 5 Feb 2017 16:01:12 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D8B991FE95 for ; Sun, 5 Feb 2017 16:01:12 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id CDA1026785; Sun, 5 Feb 2017 16:01: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]) (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 1EBDC1FE95 for ; Sun, 5 Feb 2017 16:01:12 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.33,338,1477958400"; d="scan'208";a="2899586" IronPort-PHdr: =?us-ascii?q?9a23=3Amv6RyhD+6cDxEFQTRQyrUyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSPr5oMiwAkXT6L1XgUPTWs2DsrQf2raQ7P2rCTZIyK3CmUhKSIZLWR4BhJ?= =?us-ascii?q?detC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+?= =?us-ascii?q?KPjrFY7OlcS30P2594HObwlSijewZbx/IA+0oAjRucUbgpVuIbstxxXUpXdFZ/?= =?us-ascii?q?5Yzn5yK1KJmBb86Maw/Jp9/ClVpvks6c1OX7jkcqohVbBXAygoPG4z5M3wqBnM?= =?us-ascii?q?VhCP6WcGUmUXiRVHHQ7I5wznU5jrsyv6su192DSGPcDzULs5Vyiu47ttRRT1hi?= =?us-ascii?q?gHLTo5+3zJhMJ2gqxQvRatqwViz4LIZY2YMud1cKHActMAXWdPXthfWTFPDI2/?= =?us-ascii?q?aIUADeQBPf5aooXgqVYBogexCwayC+P00TJImn370Lcm3+k7DQ3KwgotFM8Ovn?= =?us-ascii?q?TOq9X1Mb8fX/i0zKbUyjXDa+lZ2Szg44bLdRAhpuqMXaltesfWz0kvFh/KjlKU?= =?us-ascii?q?qYP/JDOZzOUNs2+c7+p7TuKikGsnpg5+ozS1wccskIbJi5sTx1vZ9it52J44Kc?= =?us-ascii?q?C3RUN0e9KpEIZcuzuEO4Z5XM8uWXxktD44x7AEo5K3YSYHxZo9yxLBd/CKcpKE?= =?us-ascii?q?7xz9WOuXPDx2nmhqeKiliBa36UWgz+r8WdSq31tStSpFl8XMtmgK1xzO9siLUv?= =?us-ascii?q?t98Vml2TaIzw3T9vtLIVo1larGMJ4t2KIwl5oPvkTDGS/6gkP2g7ONdko44OSo?= =?us-ascii?q?7uXnYrH+qp+dMY97lB3+P7wzlsGwDuk0KAgDU3WB9eii27Dv41f1TKhSgv0ziK?= =?us-ascii?q?bZsZTaJcoBpq6+Bg9Yyp0j5Ai7Dzen1tQYgHYGIEtedxKAkojpPU3BL+7jDfqk?= =?us-ascii?q?n1StkCtkx/DBPrH7BJXNNWLMnK3ufbZ69U5Q0BAzwsxH55JIFrEBJ+r+Wk32tN?= =?us-ascii?q?zeFBA5Lwy0zPzhCNhm1IMeXmSPAqqDP6PJrV+H+PgvI/KWaI8Sojb9JOAv5+Ty?= =?us-ascii?q?gn8hhV8dYa6p0IMVaHC6BPtpP0aZYWHrgtcHEGcKoBEzTOLuiF2fXj9cfGuyX6?= =?us-ascii?q?Qg5jEmEo6mCp3DRo+1irybwCi7BoFWZnxBCl2UCXfnaZ6LVOkKaCKTPs9hlScJ?= =?us-ascii?q?Vbm/RIA/yx6irgj6y6BoLuDM4C0XqYrj1MRp5+3UjRw96Dt0D8Kb026QUW50mm?= =?us-ascii?q?IISiQs069hu0x9zU2P0a9ig/xXDdZT/e9GUh8mNZ7AyOx3E839Wh7bcdeTU1up?= =?us-ascii?q?XtKmATQtQd0r2N8Of1xxG9O8gRDfxyCqGaMal6SXBJwo9aLRx3nxJ8Bhy3nY0K?= =?us-ascii?q?kukVwmTdVTNW28hq9y7A/TB5bXnEWfkqalb6Uc3CrW+2eEwmuCpkZYUBR/Ua/d?= =?us-ascii?q?R3AQelPWrcjl5kPFV7KvCbUmMgxHycOZL6tKbsTljVRARPv5PtTReXixm2SxBR?= =?us-ascii?q?aW2LyAdozqdHsB3C/FEkgLjxgT/WqaNQg5HiquuHnRADtqFVLueEPs7fJ+pGmg?= =?us-ascii?q?TkAq0w6GdVZh2KSx+h4Ug/ycVvwS06kYtyYhsTV0AU2908jYCtWauwphZ6JcYd?= =?us-ascii?q?Un7FdAz2LZuBR3Poa8IKB6ml4ebwN3slvw2BVvEIpAi8kqrGgxwQpqM62YylJB?= =?us-ascii?q?dyiA3ZD0ILLYNnf98Aqoa67M1VHUyMyW9bsX6PQkt1XjuxmkF0Qj83Vj1tlazW?= =?us-ascii?q?Gc647EDAUMTJ3xVVw3+AJip7HAZSk95Z3b2mFwMaWutT/Cwd0pDvM/yhm8Z9df?= =?us-ascii?q?LL+EFAjqHs0UHcihMuoqlESobhIfJ+1S8bY0P8K/e/ud1q+rJ/xsnDW8jWRI+I?= =?us-ascii?q?p9yF6D9zJgSu7U2JYI2/KY0RGEVzf7kVesqcP3lppHZTEVA2qz0y/kBJReZqdq?= =?us-ascii?q?Z4YEFX+uI9GrxtV5n5PiQWNX9ESiB1wYws+kYgCdYED43QFK0kQXu3OnkzOizz?= =?us-ascii?q?NoizEpsraf3CvWzuv+bhUHPnBERHJ+jVbsJoi5lMsaU1Spbwc3khul+Uf6yLJB?= =?us-ascii?q?qKR5MWbTXV9CfzLqIGF6Tquwqr2CbtZP6Jw2tSVXVOO8bEueSr7gvxsa1CbjEH?= =?us-ascii?q?FEyDA8bTGqtY3znwZmh2KFMHZzsH3ZdNlrxRfR/tzcQuVR3iYdSSljjznXAVa9?= =?us-ascii?q?P9yz8tWSjZvDtP6xV365XJ1JbSbr1Z+AtDe85WByDxywhfSzmsH5Hgggyi/2zM?= =?us-ascii?q?dqWjvSrBnnf4nr0r62MeV9fklnHFX88dZ1Gplikossg5EdwWQaiYiI8noGi2jz?= =?us-ascii?q?Nc5W1r75bHoIWTEE2cXV4BT/1E1lMH2J25rzVm+Bzct5e9m6fmQW1zo778BLDK?= =?us-ascii?q?eU6KJLnTBur1Wisw3Re/99ki0ayfs0534Qm/sJtxY1ziWBHrASGlFVPTLtlxuU?= =?us-ascii?q?89C+q79XaHyzfriw00p+m9+hAaqGogFdXnb2YI0iHShq4sV4KlLM32X56pv4d9?= =?us-ascii?q?nIcdITqhqUng/Ej+hUM5IxiuMGhTF5NmL5vH0lzfM7jBN10JGhpIiHKmNt/KOl?= =?us-ascii?q?DR5DLDH1Yd0c+i31h6ZEgsmWx5yvHolmGjgTRpvoSvaoEDYMuvT9KwmOFzM9p2?= =?us-ascii?q?yAGbrCAQCf811qr3XVE5CkL3uXPmUWzc1+RBmBI0xSmBgUUy8nnp49DAyl3tbt?= =?us-ascii?q?f1x+5jAV+l74rR1Mx/ltNxXjVGffoxunZi0ySJeBMBpc9htC6FvNMcyC8uJzGD?= =?us-ascii?q?lV/p6/owyLMWyWfAdIAn8PWkyfAVDsIKWu6cPH8+iCCeq0N+HObqmWqexCS/eI?= =?us-ascii?q?woqi0pN88DaRMsWAIGFiAOc92kpfQ395Ad/UmygUSyMJjSLNdNSXpAy7+i1qtM?= =?us-ascii?q?Cw7OrkWAzo5YuVBLtdL89j+xaojqefL+SQnjp2KS5E1pMQwn/F0KYf3FgPhCx1?= =?us-ascii?q?aTmtF6kPtS7XQKLWhKBXEwYRazlvO8tQ86I8wg5NNNbDitzvy754iuU4BEtEVV?= =?us-ascii?q?z9msClfMIKLHu7NF/dA0aLLruGLyXRw87reaO8VaFQjOJMuh2zuTebF1HsMy+G?= =?us-ascii?q?lznuWRCvP/9DjD2HPBxev4G9dwhiBXLlTN34dh2xKMV3giEuwb0omnPKMnYRMT?= =?us-ascii?q?ZmfENLsr2Q6iZYj+5xG2Nf83VlKvOElDyB7+nCLZYWs+VkDThol+5A53Q60bRV?= =?us-ascii?q?5jleRPNpgCvSssJuo1a+n+aSzDpoSgFDpStNhI2Rp0liPr/Z9pZYU3be4B0N9X?= =?us-ascii?q?mQCwgNp9Z9EN3joa5RxsLKlK3pLDdC9NLV8NAGCMfILcKLKn0hMQDmGDTMFgsK?= =?us-ascii?q?USarNX3Dh0xaiPyS+GeVoYYnpZj3gpUOTKNbVFsuFv4BEEtqANkCLI1wXjM+nr?= =?us-ascii?q?6RlNQI6mamrBnNWMVauYjKVvSIAfr1MDaZlaJJZxUJwbPiNoQTKoP7201kalZg?= =?us-ascii?q?moTFB0vQUspJoiF7aQ80ukpN+mBkTmIvw0Lldh+t4HgLGPGphR45lBFxYes39D?= =?us-ascii?q?j2/Vc6PUHKqzEzkEksg9XqmyqdcDrsLKe2R45WETP4t1Q2MpP4Qwd1ahe+nUp6?= =?us-ascii?q?OzfYX7hRladvdXh3iA/AvptCAeVTTaxLYB8Xw/GafOgn3kpHpSWm30BH4/HJCZ?= =?us-ascii?q?x4lAslaZSstW5P2xp/bN4pIqzdPLBGzldKiaKQoCClzecxwBcAKEYL9WOdYi8I?= =?us-ascii?q?uEgTObkhKCuk5Ots6RaNmzFbYmgDS+Iqou529kM6I+mA0yXg07tZJkCrMOyeLr?= =?us-ascii?q?2Wu27bms6SRVM/yEAImlJZ8rhx1Mcsb1CbV1szzLeLERQGK9bCIxlPb8VO7HjT?= =?us-ascii?q?YTqOseLVzJJzIYqyDOToQPSNtKYTmUKkABwmH4IX7sQCH5mgykfYItn7LLQd0x?= =?us-ascii?q?Ui+BzrJEmZDPROYB+LiikIo9qhw5Btx4lSOjEdDH5mPiW2/LbYuwgqgPSbXNcs?= =?us-ascii?q?fHgbXpEINnQoV82mgyRZpWhPDCGr0uIFzwiP9yLzqT7ODDn9ctVjf+yZagl2CN?= =?us-ascii?q?Gs/jU+/bO2hkDL/ZXDPWH6NMhiu9/V5eMcuZmHF+teTaNhvEfEh4lYW3uqXnbL?= =?us-ascii?q?Ed6yPZj/dY8sbN3zCnuhXVy/jS81Q932PNa3IaiCmRvoSppMsImHwDAjMtewFi?= =?us-ascii?q?oAFBd0puED4r98ZAIYbpUnZh7oshgxOLakIAeEyNmuRXiiKSdORflF0eq6f6BX?= =?us-ascii?q?zzYrbuKi1XQvUpQ6z+6x8U4RWZ0HlQ/eyui5Z4lfUCnzHXpddx/JpSUni2hrLv?= =?us-ascii?q?wyzfsnwBPUrVkcNCiGdO9zaG1Epd48A0+SIXVtB2o3QF+clZbM7hSq378M4ytX?= =?us-ascii?q?h8xU3vFdsHjiop/fZyqhWLCqqZXQtCogcdgmoq1qPIP+I8uHtInRkSfFQJnWrA?= =?us-ascii?q?KFTDawF+BGldhIPCJYXP5IlHkqOcwco4VB71YxW9w/J7xIBqgsoKyqaTp6Ai4T?= =?us-ascii?q?yy8ZS52P3CYYjue6xbTaig+acI4+PxwcrJVCntwdXjZsbSMapa+sS5vZmHeBSm?= =?us-ascii?q?kLJgcT6gJM6xgbm4Brf+Dq+ozIQIZCyz5Luf50VDXEFoVw/VvhVm6WmUT4SOmm?= =?us-ascii?q?k+Gxxg1d0vTs38IBVxFiF0hS2fxWllAyJ7FtK6gcpInKsiWHdUnipmLi1POmJE?= =?us-ascii?q?VNyc3Tb1D4FozFtWvgXS0c/n0UQZRPxmnGG5oPiQR0dKElqU5QL4Chf0bx+yYr?= =?us-ascii?q?x591H7WiU8Ck2Uolp24cRyi2C9pBF/1msFXPVTJ5YZCksonqNo5OTW9X/J2dr1?= =?us-ascii?q?ZZn1t3My6l15VTN8FN7iQLXDhVrjWXpMGyR9Fb2c9qE58MJc9yu23nF6NeP5ie?= =?us-ascii?q?uGY7uqD1ynDD5TAzrlO6xDS1G6+3S+JZ/mIeGgU1J2SQsEYvFe4s/n3U8l/Trl?= =?us-ascii?q?B+5/1bCaSXjUVtvDZ9GYhDBzhT2X+5L1RzTXxGs+RAJ6TWaMFcQuc9agGxNBAk?= =?us-ascii?q?Ev4mxUOJ91lunXjleyxyqhda+yfFUgksUikVhq3imScQq8GgPT8aRYlFbTAmby?= =?us-ascii?q?fCMAKUhzxYvAxYa0FxQJAZA9BF+74B0YtT5MrCRl6mKTsZUxx6KgI4zf1fmFZZ?= =?us-ascii?q?v0WCZCDdCxCkdfXUvx12fMeRrdKpI+/j8AdBlIznrPgy978fSH2+hQ2tXdfeop?= =?us-ascii?q?fgtt2Ns0uDb7v4P/G5YXDaVjTMiw6/has8BZnQ4yfTKBZbK4V9yXc8YZjuE3TL?= =?us-ascii?q?Mg5CJ60GPEdUSL51ac1eou9EY89rZrwJ9bVqBhKdSRPlAJavo+VeLlbPWTTeKD?= =?us-ascii?q?2M8u64oY3N9rHSVPbvZteSyHbdX6J4IIp15SP9G7j0zY9U4lD21et19kNmVVjG?= =?us-ascii?q?NDiMo8/vJgwX+MWvdFbus5MyEDzKB5dwlWbiyVtbd8oLWSGq9ooXyI9B4nbqVe?= =?us-ascii?q?14ylTzsPFV97R884k4/a1myceuKqfOMvlatUhnAgaKCQl06potB3VwSH5Lbu8X?= =?us-ascii?q?NvjRYbwTjdrypODvC6wX9BqV9vRBadvcO0HOgNSwCi2HRBxfmwcBtCQaIReC2P?= =?us-ascii?q?6Dh690U9yqpezj1kIq+Vi+IQYMzKpx6oec5qqIuOjXYgPNzbgeRKflWN78o68x?= =?us-ascii?q?u0OW+f0kjqQBenJ0Yw2gFOgSSNIdyn3nzaAwwiImC9nDEK74+P5fS3I5mSrtm5?= =?us-ascii?q?VnEFUSHvMbA6aL/ZhEkWgigOHZMMMZcrxZmmmTDxGkCqENxWSt6ySJPGlvmgvO?= =?us-ascii?q?3A3oQWOv8F/2qjd1QSnWwNf5lUpVTb23Cl1MXyeyPE94rTePPBbptNXruKQ69k?= =?us-ascii?q?c2Mnf+uNKKjmuhN6tdH9fjK9yEPSk0uFUXgYUzRtO134AbF8C9INAM/35gdfbe?= =?us-ascii?q?93mkkylao6dAnYbe5N+a+unPF3m6k6Kas6mNxCxfynUgslE/99GgNvXK59KURv?= =?us-ascii?q?SlzHseQDlktAvARRG1rKbXr1cOOUyEyE3LgpAFPslF3Xkk0UHr/O4jQNYo+QVf?= =?us-ascii?q?EIbAYukOpTH1ODv621aQeck3VjWE0ztKAl31DUR4GLIi127qu8LJj3jQ8UUyRo?= =?us-ascii?q?Zsb0znmQB3D4IgJEIo71gXxDYDEQcTZh2ACbGoBF7qLY0aWkgfZxWH26K6eqQs?= =?us-ascii?q?3UFpxLOg+vPTZ/RmB6URLvZdkhKOnF9DF5IMrKIRXalxe1BY9K/YvATiDZboX+?= =?us-ascii?q?T+n3oqKfK1Wtxa8dwet3Y65ga/XB+g5JdY4rYVlp+Ha6lEYYLWs8Bk9Udn4jwP?= =?us-ascii?q?eTJRjxhjlR+5VvocpO/76NjBrJWo8vquVLoqR+gP7Bg7HXp+gIH/gF89utHazP?= =?us-ascii?q?xcRZfLiYvl/wBCPWWKtJzc0xZiNeoEM5irc6p493UbOygeIGoDPdiXa/k5+CJt?= =?us-ascii?q?NSvc5lxcDcMWZNMYOsXNlRpSikL3RLFZ7tDbFUOAC4dva8Ao6HL6yDE08JQmSO?= =?us-ascii?q?nv9CS7JYvB4FFRIfxMkD9glNXYpOga2fDSEjQY4WGFaxhpxSOP04KCC/fr/eSC?= =?us-ascii?q?0t7UVVIGHjIuU4hHOTqC/ReqSfaylJr0TAyb8NLzgIg5dEKKXHO9hqMFsrxDEe?= =?us-ascii?q?RYkCX0wiBeFpzph/KSq9es8HFYtkFbH4Zz4xzFH79fPpZiNRTjiMarQkl8Bi3i?= =?us-ascii?q?eMDbbRcuoPCZxvsQ7OV+OUr+YpUbIhEex7L593VVVA1uR6DyvlqDWuIRftRmQu?= =?us-ascii?q?vern9J8YJgN7MPPF+FqZz2tDdHtlQ2DxUvaLAutTFVa0jOnAJUW6boorEAkRET?= =?us-ascii?q?UcRkuUNWH2K/Jn4+7SLdVatJlKmRFOAV8jKLQ6wBSUpoKD1xQw+12Jh1f7upnO?= =?us-ascii?q?xHvX1GnixnvfgqyCZqRB2iti3wv6gNwy4v+KmktDUdvnxIVuqenDnOCVVfy/QK?= =?us-ascii?q?iqAQC2385ly4YXkDapby4bZ8KMTk64Yh+XQ+bg85cy0AQ+ugFzn6j7mUDYyXrN?= =?us-ascii?q?JcmBmNtd3Ibb+yMScSMbA9xgj4R3Rn0wjemxFo8HAQQji76d8pK4q8Ndwixiqy?= =?us-ascii?q?FmjRbEwM7b9RsMvtqV4LS/M7aVx9z2V4yciLXzADSsPJFWY0iAgkdGpFfYlM6R?= =?us-ascii?q?8fDaYohCiHsrNB/gEObzfeCp6l9ZXIncfUxXk9Ss9nxmDRpq2FgJMmymFqm9Nw?= =?us-ascii?q?7i6TpXsTdu3YU8l3Anjw14dS0vL+Z/Szsu8dTItp1bWhXOUEMsa95Wu8wI9qVV?= =?us-ascii?q?O9xrQCA1q5N/cOxrbFUyi/T22VQuCLc3WRkDY4NU7y/gOkLlotaMdFt0U9KPfN?= =?us-ascii?q?hoZAlw39VrN5XieQqkHVzGwtNeMXbAw3t52hewMUUO4dfe6cKvYywPcmElsDc2?= =?us-ascii?q?fJHTdqC++xqVOtk4x7O3Ju4ErkZeTt9hvrMMCVGhkCEI7VsoR9+fqkSWKdIXVg?= =?us-ascii?q?1gF9PFFo9+fDEFQ8ru1cc5aRnNjIgNR71e8Fd+tzPiAmv94Tm55j6ZOK38uQdh?= =?us-ascii?q?HR1JnyL8nPoveEG/3f01gqemZCX7oFYAP14p43PsI4W7LPHrtWoxAcCbI8QJM/?= =?us-ascii?q?K2f77Lt0Ix9rcg7NeLS0hdHnpueKZptXpH/W6Uk9LCXGtB0Azfy0SxJ0b5awi3?= =?us-ascii?q?X0Pp8wWipLr8dxBRt+AItPB8QAohK8DJGKnqG7l8S8+1h+u+8NrarwFu7K28qk?= =?us-ascii?q?0IlrWJha/0OLNi7LBKZ3mkRlkviygvDY35n/F8zifdIEVPBlTWPea77GH4C/Kj?= =?us-ascii?q?eQNcLmf05J7aSQ0LVjUhWefCr5RbaJtDW4NPV45kU20oJ5fPLJzDws877UxsD/?= =?us-ascii?q?Z2Rapie/t36GKoFT7FvQBezRRxhUU+aK8H55Ha0Laov57OAOMdg8z9WH+wlz6C?= =?us-ascii?q?5N0NCZI6igskDMxlh7eozFI0fz3SY2R5UKKgylMUQwmW/ZtmjdAXNEI8igKMlt?= =?us-ascii?q?hsuVDxP060l1mGEtfXJBGnHzSNeQI2cb3cW+aBeN9AJRANYJh/S3dlIgtq2uVe?= =?us-ascii?q?loPY1Imf60u7UDkNZpLTzPRcddMy/fML92PiReDv/Rq1gweBEJqLs1VZkvZZiI?= =?us-ascii?q?PkwHNFyPyT79zQfY1k30bdOs3r6TICkK6nVH067F0T9Uqgm8o/mWns3jULHfbJ?= =?us-ascii?q?HxR/PSLislVjeESjQ2EEap/0qkuvUesPqfO2cfrUgeYjiOBw4LuqBvsd/QA3fR?= =?us-ascii?q?meJ5f50Kg+uVVjvtSC1+iKoyBiFLtV2DQ/oDCQnadXnhj3RAuAa6PP9D4Wrlb6?= =?us-ascii?q?GExqpSQ+EWDZFDfeaDQ9vZZ/9eIywllisdOOmmZN3crqs53kjOTWQHD6nC7Eee?= =?us-ascii?q?Q1KOQvyA2zLrWp0Yv4oxuiov4NLQhC53E7/TMraZvTGu95C3jCeCte3ZTGktbF?= =?us-ascii?q?Q/gPgeD2mZ3BlANGYEBskOuEHjR66Pe0dB2XEyhOJwxRAMYgVzU3xp0n1Qhvq9?= =?us-ascii?q?HNNWSUIMhmO0XPIGdEx3DC83/UKS4A3yZtoAucTISm9b6LQDVIQdLP4y6IbLJq?= =?us-ascii?q?Qc2vAp0yx6oH9yjyLIFF5ZjwSY44LMDal8wftE/mB+8PZoDW+VRDaKVGnMzY6v?= =?us-ascii?q?EIpuwiB1ujiw0cvfueRkL/1boIZiG38PXTIwIcrSq2MSGVro0Re/6k7oVA+VJy?= =?us-ascii?q?gUtXNSfSE=3D?= X-IPAS-Result: =?us-ascii?q?A2EFBQCnS5dY/wHyM5BdHQEFAQsBGAYMgymBao5SoXyGUyu?= =?us-ascii?q?IZVcBAQEBAQEBAQIBAl8ogjMbghwGAQI3FCAOAwkBARcpCAgDAS0VEQ4LBRgEi?= =?us-ascii?q?VIEAbEcJgKDaIdQhkyGPoJVAhEBaIUZAQSbZoF9j3+KYIYvSJJEWHYIHxMqRIR?= =?us-ascii?q?6gUl0hkkPF4IWAQEB?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.nsa.gov with ESMTP; 05 Feb 2017 16:01:11 +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 v15G1A6J006916; Sun, 5 Feb 2017 11:01:10 -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 v15Fwktr111727 for ; Sun, 5 Feb 2017 10:58:46 -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 v15FwipG005432 for ; Sun, 5 Feb 2017 10:58:46 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1AxAADoSpdYmCIeaIFdHgYMhT2OUqF8gkSNH1cBAgEBAQEBAhMBAQEBAQgLCwgdhRkGgQlRVxmJcwQBsRyEEIdQhkyGPoJVfIUZBZtmgX2Pf5EPSJJEgVUfEyqEOAx6gUl0hkmCPAEBAQ X-IPAS-Result: A1AxAADoSpdYmCIeaIFdHgYMhT2OUqF8gkSNH1cBAgEBAQEBAhMBAQEBAQgLCwgdhRkGgQlRVxmJcwQBsRyEEIdQhkyGPoJVfIUZBZtmgX2Pf5EPSJJEgVUfEyqEOAx6gUl0hkmCPAEBAQ X-IronPort-AV: E=Sophos;i="5.33,338,1477972800"; d="scan'208";a="5932752" 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; 05 Feb 2017 10:58:40 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3AwyB7gBY1uj5u1WuRfHkrO2X/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZoMW6bnLW6fgltlLVR4KTs6sC0LuK9f+9Ejxaqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjSwbLd9IRmsrwjctsYajIh8Jq0s1hbHv3xEdv?= =?us-ascii?q?hMy2h1P1yThRH85smx/J5n7Stdvu8q+tBDX6vnYak2VKRUAzs6PW874s3rrgTD?= =?us-ascii?q?QhCU5nQASGUWkwFHDBbD4RrnQ5r+qCr6tu562CmHIc37SK0/VDq+46t3ThLjlS?= =?us-ascii?q?EKPCM7/m7KkMx9lKJVrgy8qRJxwIDaZ4OaNPRlc6/BYd8XX3ZNU9xNWyBdBI63?= =?us-ascii?q?cosBD/AGPeZdt4Tzv1oOoge5BQmoHuzv0SJDiHzx3a09yOQhChzN0QsmH9IPrH?= =?us-ascii?q?vUq9H1O70JUeyvzanIyjLDb+hN2Trm7YjFfR8greuLXbJqfsrc0E8iHB7GgFWI?= =?us-ascii?q?sYHpIi2Z2+AXv2SG8+ZtWvijhmA7pw1rrDWiyd8gh4vLi44P11zJ+yt0zJwrKd?= =?us-ascii?q?GkSUN3e9CpHIVWuiqHLYV5WNkiTHttuCsiyr0Jp5q7fC8SxZQiyB/TduaLc5CP?= =?us-ascii?q?4hLnVOeRPSl3i25leLK5hhay6FWgxfPmWsmzylZKoTJJktjKtn8Tyxze8tWLRu?= =?us-ascii?q?V580u7xDqDyw/e5vtKLEwoj6bWJZEszqY1lpUJsETDGiH2mF/xjK+Tbkgq5/Sm?= =?us-ascii?q?5fn7brj+vZOSN5N5ih3mP6sth8KyGeE4PwcBXmSB/uS8zrLj8FX/QLVLkvI2la?= =?us-ascii?q?3Zv4rBJcgBp665BAhV0p046xukFDim18kYnX8bI11bYxKLlY3pNl7BIfziCve/?= =?us-ascii?q?mVusnC9xx//aJr3hHonNLn/bnbf6Y7l9709cyAwuzdFQ/J9UFrEAL+7zWk/2rt?= =?us-ascii?q?DYCAQ5PBauz+boD9V9yNBWZWXaGaKdMaXPoXeU9+kvJK+Kf4ZTtzHjeNY/4Pu7?= =?us-ascii?q?q34ynlsUZuGI2pwMczjsGPVtJEGQejzthdAaCk8P4hp4S/bl3g7RGQVPbmq/Cv?= =?us-ascii?q?pvrgowD5irWN/O?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0GhAAB1SpdYmCIeaIFdHgYMhT2OUqF8g?= =?us-ascii?q?kSNH1cBAQEBAQEBAQIBAhABAQEBAQgLCwgdL4IzGYIeBoEJUVcZiXMEAbEchBC?= =?us-ascii?q?HUIZMhj6CVXyFGQWbZoF9j3+RD0iSRIFWHxMqhDgMeoFJdIZJgjwBAQE?= X-IPAS-Result: =?us-ascii?q?A0GhAAB1SpdYmCIeaIFdHgYMhT2OUqF8gkSNH1cBAQEBAQE?= =?us-ascii?q?BAQIBAhABAQEBAQgLCwgdL4IzGYIeBoEJUVcZiXMEAbEchBCHUIZMhj6CVXyFG?= =?us-ascii?q?QWbZoF9j3+RD0iSRIFWHxMqhDgMeoFJdIZJgjwBAQE?= X-IronPort-AV: E=Sophos;i="5.33,338,1477958400"; d="scan'208";a="2899547" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from mx1.polytechnique.org ([129.104.30.34]) by emsm-gh1-uea11.nsa.gov with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Feb 2017 15:58:40 +0000 Received: from localhost.localdomain (32.206.133.77.rev.sfr.net [77.133.206.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTPSA id DEA4E564780 for ; Sun, 5 Feb 2017 16:58:38 +0100 (CET) From: Nicolas Iooss To: selinux@tycho.nsa.gov Subject: [PATCH 2/8] libsemanage: make lang_ext parameter const in semanage_direct_write_langext() Date: Sun, 5 Feb 2017 16:58:14 +0100 Message-Id: <20170205155820.29157-2-nicolas.iooss@m4x.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170205155820.29157-1-nicolas.iooss@m4x.org> References: <20170205155820.29157-1-nicolas.iooss@m4x.org> X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Sun Feb 5 16:58:39 2017 +0100 (CET)) X-Org-Mail: nicolas.iooss.2010@polytechnique.org 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: MIME-Version: 1.0 Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP When building with "clang -Wwrite-strings", the compiler reports the following warnings: direct_api.c:1030:46: error: passing 'const char [4]' to parameter of type 'char *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] status = semanage_direct_write_langext(sh, "cil", modinfo); ^~~~~ direct_api.c:898:11: note: passing argument to parameter 'lang_ext' here char *lang_ext, ^ direct_api.c:1030:46: error: passing 'const char [4]' to parameter of type 'char *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] status = semanage_direct_write_langext(sh, "cil", modinfo); ^~~~~ direct_api.c:898:11: note: passing argument to parameter 'lang_ext' here char *lang_ext, ^ Signed-off-by: Nicolas Iooss --- libsemanage/src/direct_api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsemanage/src/direct_api.c b/libsemanage/src/direct_api.c index 742c54f037c7..c23494bb4270 100644 --- a/libsemanage/src/direct_api.c +++ b/libsemanage/src/direct_api.c @@ -895,7 +895,7 @@ cleanup: } static int semanage_direct_write_langext(semanage_handle_t *sh, - char *lang_ext, + const char *lang_ext, const semanage_module_info_t *modinfo) { int ret = -1;