From patchwork Tue Jun 27 23:57:46 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 9813259 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 43AE360383 for ; Wed, 28 Jun 2017 00:02:36 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3B6332807B for ; Wed, 28 Jun 2017 00:02:36 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 2F61E26E46; Wed, 28 Jun 2017 00:02:36 +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=-6.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, RCVD_IN_DNSWL_HI, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 8D25226E46 for ; Wed, 28 Jun 2017 00:02:35 +0000 (UTC) Received: from localhost ([::1]:58635 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dQ0RG-0004MR-Iv for patchwork-qemu-devel@patchwork.kernel.org; Tue, 27 Jun 2017 20:02:34 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45145) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dQ0Pn-0004Jd-4i for qemu-devel@nongnu.org; Tue, 27 Jun 2017 20:01:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dQ0Ph-0003gV-4r for qemu-devel@nongnu.org; Tue, 27 Jun 2017 20:01:02 -0400 Received: from mail-co1nam03on0078.outbound.protection.outlook.com ([104.47.40.78]:44776 helo=NAM03-CO1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dQ0Pg-0003fk-JY; Tue, 27 Jun 2017 20:00:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=CyRwkQtTAFcxMgWHtQ/nL2k0l/v88+Kr9g67xsg1sY4=; b=b6pAhjRwngxHnAC5EShzvEJOzAZFsT1RBS4y+t5bfVvlfMoaXgJrD3w+FIcJ/Ns4oGlRl7MozeN5IPR4tmJY1jnq05PCmxXkqR5vZxhrWoYrNUCcnmfpk6aoxEbPaFtI+nbX9zCKr0nH4wMr/nEzQXszyTY8AArnuGzkxbp1XoI= Received: from DM5PR02CA0059.namprd02.prod.outlook.com (10.168.192.21) by BN6PR02MB2675.namprd02.prod.outlook.com (10.175.95.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Wed, 28 Jun 2017 00:00:53 +0000 Received: from SN1NAM02FT011.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::207) by DM5PR02CA0059.outlook.office365.com (2603:10b6:3:39::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15 via Frontend Transport; Wed, 28 Jun 2017 00:00:53 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; nongnu.org; dkim=none (message not signed) header.d=none;nongnu.org; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by SN1NAM02FT011.mail.protection.outlook.com (10.152.72.82) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1199.9 via Frontend Transport; Wed, 28 Jun 2017 00:00:52 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:55487 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dQ0Pc-0004r2-1A; Tue, 27 Jun 2017 17:00:52 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dQ0Pb-0000Kl-UR; Tue, 27 Jun 2017 17:00:51 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dQ0PX-0000KF-OJ; Tue, 27 Jun 2017 17:00:47 -0700 From: Alistair Francis To: , , Date: Tue, 27 Jun 2017 16:57:46 -0700 Message-ID: <2c339ec0264c85f9c8a4884ffb8ebe059b3b9e4b.1498607452.git.alistair.francis@xilinx.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: References: X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23160.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39400400002)(39410400002)(39860400002)(39850400002)(39450400003)(39840400002)(2980300002)(438002)(189002)(199003)(9170700003)(106466001)(8936002)(47776003)(63266004)(478600001)(77096006)(33646002)(575784001)(118296001)(39060400002)(50466002)(48376002)(2906002)(189998001)(50226002)(54906002)(76176999)(8676002)(36386004)(2201001)(9786002)(356003)(50986999)(81166006)(4326008)(36756003)(38730400002)(5003940100001)(5660300001)(305945005)(2950100002)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR02MB2675; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; MLV:ovrnspm; MX:1; A:1; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT011; 1:Qe83h3tA7y+60iZ4PBjOvdURlA5qyD2yW3iT1QUVlvFZbefJvE6KQwrngaxR5BD0k1GQiBuUVQB/GAAyLGQtwmPOz9KI6gOcjDcAxFgK0Wfe6Wt0ksvGtIxDNo/5DsmzUusR+rs8WDsVzXHL3GzS+NRKbhWNCFz6vlz/v1rfChp42qeWyjpzBwuq6YuYrT7lYOz/+ubr6t38XZnaQSvE0IpLXPLYB1oFDvHeACSfbLNn/oF9DxV5xzJJmm2NB/5PEbaB6EgoWAcwyTmJ5K2ExqyBeq7n3yU4csgnP0RNIsONWBjfXmrxfEd6JRGiaGujJg8TDh5S7Yik2gScK74qUVUUiCWcVfPZWhZnnQRl2WnlkHcvClABatrpnkoA02iwH4Cy51kgx3R5Nd9rsLDX8UPBhGwKV7rGadg2uEKxcEJpUfjwzI0S6mBV5YqOK5r5jt7gtcxY6Fj7koasve7ojrvoVIKI1HbwYgRIU/AC6YjsjX8VCslw/HZBA9zc+rWmhbFZhCJ5r9xJCSBbHWNCL7E+UqcKQ3RCfTRiapOFDXXT56K/UxaHhM9/Co0NRuuz+uG9GjiCY/swQ9rAhtfnpGUlIDZCxMjDXtlhu/s+p9ATmiW8kJjpmTBZ6zJ5orHZd1eI9JEttTbJPb9YrS7IFI7EFtqmq41V2HIOXkDHYauLrNIwrYv640Z1OE3/ejQSlxn/O1CY1WZ0aM7PS+eMBguerS0XMRt5M3Juy7U35j+ZotnMGMUrBs/Mi1km9YHOTX0C1ZjNIDYQ/otekX88Ab5Qz4JUZaKpaxP1JIiJZ1KkvKUGfdu2mcZ5FGgwDmOCQD6rbOhnkemg2UQHPE7MFyxcorBLXB+IZiO4z8/zYo6gHZWaHnT3emVQUMkxYGMj MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1de2ded7-7ab8-4da4-485e-08d4bdb8be22 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506069)(300135500095); SRVR:BN6PR02MB2675; X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2675; 3:EY1lzhp6/ZGJkl8fApJDECCcIPl0UuRCWSzFQgXuZzgJvpgACE9IwfpqvzkqHnLV5/vTbj/cncNbeOOelMNy1Vdi0DTKFCvAfOVBm5zHQ27BsVVmHOYT5R8mcHdEYMgiLQdRI1U9ESc/f73HiT0BwKlD/vMNI6VdetWHlQXXSgM1JSq+5vFmG3h4M+pI8bHA/BG6ypd265p9dIhra3NqDvirLkiBhZPXB3MJilQ76zv2TTX55INH0AOg/0oD3dhLCyoS3MDf0SLlg4Zt68PIATdHB5OB+Pd5fn2CYUwfIldTS8iGH9fxnfexzDmKKG/iMOJCCI6eza/Z/X/222t7h7rL/+Xkc7Yf3bILNL+SBBg2wMT8XU/ydjR/cHiqKYUdGkerm8KhuL27m5xQJzhQcPjIcriLggh7DJSdonE/AFFbzR1mcHjDAGefaDlspYTMu9bxLrKdu06yGMl6t4KRZKpvn2ROY46k4uac7aEhyMjbFTM/iiVO3MutuIpWn+MypOuRvu0fuNizSQ2zMK+h0tAtg9uNCM7mFHJsIiSjLTl0tX0bvf6XLUzxWvFcQd/tnDWp9IUpotlMfz/xKh6zJsAaPl3bcRHknuvJxAWRYAIOL/as16GkXA7r2bU6vCRvVAEa+3AnsiBer6pdbBsaHbfnibB7ioFkZCYL6Yg+alj55itDXMuTnQfwVPN+Q+ZzaKRID+2p8/bZIsIKXf5tp2fSZLMRH1Ov4ufPywclshsufRirqHd8zI+u0hnu9L+bNhKBAXR87MkxY9Yb5YS7TQIKklc0fcYSPpGMhzCHFiuWKssrcGOShlio+UOBj36OKmGGQBDaHb5Yvf2n2G2VuJ/fjCCG8ue905R5vm/N7oLBU7hPE7VTRl6pAeiZxCpCmJ9cw6n5UHanOJXlDMZacEVxKf5dvD6GxfZbIQZPQSm4So/iKcJYWG9WrZgKEt5O X-MS-TrafficTypeDiagnostic: BN6PR02MB2675: X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2675; 25:/bPKi6XRy8BGHXV6MYR6uHaPtD0Vpc7kVB4upM1CmF3NOyZOyijKvD1bCoR9o/Dy7VbsVAxrH6kDQhRfyenSEetg8ObGZ11IJUGAL16TjXKQ28WXvYN7A7Uh1hmt65k1Mn5nQbgHr7fZnEc0zYcVXJgCtuQJRw0oVuSR9J9QyGjqbcWgQsdZDACPkluiPFmxn35KM1dD2kdpdkHN+5UcOxEMbWCPy2ngRhgkN10briB5WXTMeInqat+aA8st9s31g5wcax4+e0zEuXmRTZ5uPWKgFqmYT+fEi6YZiryU3Bi0hMpUpV9vAT5zvEYQGLuQ8jC/P9OFVe5RPbMF9eqrv2rEIm0pozlMOmmSADaltCu6HjFv4tt5iRg+5qpWcFmaAj5lbQVu/gHDRsZzZToTCr63mIL9edgACYZjPlOLjdnb7OhgLDie6EV4L8IQvCVkbuHMjeYDNBqZ6WlTfPLsVtY/OsvRtaNWonk80tMf62pLEI/178zRCuxCQU/9CmIvnLMC7ls87icDjOk01Sdv5TO943oY8n/U/42KaN8sXFstEJjgn35jPO5B1NWAeNWEZvuJPQqGA6ut47XllMwTMYD1C06TnvwU7JfRuM9Fx72TIy6+Cwksnq0KxoV5wH7P/OPRnQq9Y6axbCwyw45vRz+P22cxfwQ+P67ScihkP09dvRNNoNINq7lvfsA1bxtwcU9xCXkNzX/fTdtk+u/zRM9AkI19/A3E8EK25u2FbnQH0UQc5EUp3nEdomww7/UsjN2IzLQHNNyMRAGkRkAvVS9JZ1wLlB1o6aXxvAKRQUnjISMW7/YzgsoXmlCLq9eP5eT728LoyUzTbemCBxbG2pMe6osy/FfjXvox7eO1ZWTwyt/fliQ0gnYb0jnmTtu6qRjNIuyZd5mSqc/2xHWZBO1z0dAyQwyTut/UmGHHfC8= X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2675; 31:UYLb46VMkITniCToBvGIGR6KH2entpejkyIzg6RyEz9PzgCtekudvnq4ZwHkgcgTIAsG1WTvbJ3TjF1xBmuURYKRYjHiUmqUQbYIlqAlXKDuHY0eOhDMSeSPukjwHSsgp5qwi9C1OJSm817c5VY0a5LhtLFjrgPHzN06gcTOZXbX24fgdhjlsRc2ul9g88ZqvhRNEYKP7WTlMt7wEQWUXEJ3SMcTAOlrXGzL4E34LsyXDw3fNKufJKuCnC26XsG/bVVEyn5/sJ63XmynpWSX0LUviGu2e9jA6RCcCpgeQvGUGiYaR6YfYE2uJF/Q+41MpjMfF55V9KfD5opu3+tv6MeqJsD9jICOmrYQfAWOAgHB2IJW5Itfx840E/a8ZyRBs11VQZgPf1LeHH7i32K7MVCKARDGq+XtKpfZa0sCaiqx9Efa5re+8kea3KJ2hOKOgM0TKnlDwQi8Z32dwWGkncwcdEl6NJoCpyC5zwD5fLThFuIhc04wMqTOG6edUe9dfnOi2ZSWe7jDV79gO7oZUxLLSzpJRIWLj9ZdKaYkXPJr8V1ErVXnp180GkUfF06PkzyOMlnnFEwJ7xZRRWtd4+fPjGIVDI29hW/iOKUcyRqGERS4Vv8XOjIGqJ/UT2AuzJDBGpcQYPs/d4KFghRo45dMLHkqgp3CVcePNreUiK+3lnQSkHCwNaitR3oPCTj0yDVYgtwk3NLezsvtd2KV6g== X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2675; 20:8DQQHcPQAomKl0T+iDMqWtyAILz3VyAUuomx5+lHHXkrE8Caldv4yQ9IXMOT5yvmBG+QfxdIyVC//rLxfA+hMiQ/7/jPBEtypHw58sfugHlKcZPxn/HQjM/BBwCTAX53AkyN2rqnSf7QjXpCw5t+GhK8XwbDQFImXZyGiPLqbxWh0v/RsuYW3kMx+ltac3LErj9fsmg7d3p/S+nbZAxllQRQqgZb2xGnLwp+j88dMVSugcKbnVgXfKi47hqoibF6U7IqdStTVNeB3ZOhkNq7ft8i1Fvk4Xk8fS40vUxRzbtsEZCZ3SXThMmXUCzTP5W+NpAuFrYO1GoqcaZk3N9SR9A1oqPMNwh3rL1dQDQPeLvq2VqV0EEFDwfCMxsH/IAexmSL3DQPPe4Oi3j8GaRGT4tT97ttvpu9xtIdum783lkF2KHN6cbyYfq+3xJEAacisDoHguibyuqtf5CUxQ5qijPjXi2ZhMjja1VL1XvdUKJjBYYmwWjrfY0Gz1s2Bt3f X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13016025)(13018025)(5005006)(8121501046)(100000703101)(100105400095)(10201501046)(93006095)(93004095)(3002001)(6055026)(6041248)(20161123560025)(20161123564025)(20161123555025)(20161123558100)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR02MB2675; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR02MB2675; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR02MB2675; 4:2gzNXHxADaofRbJqHreVn8+IwHJuGvcQPttX6QGbHw?= =?us-ascii?Q?cS0I7kb9lcRnG3Dln0ZYt/ml7jkvnn8gDolQNJC8n9q2hEaZNRfQX19fX5B2?= =?us-ascii?Q?c8ysfum7ONLk/fSXkAFnqClcZ1xSaRrHt+EMmjWbRtuA2BBA6L12TpXuyadA?= =?us-ascii?Q?y+BYxtaOTbhrqj9aSUvUq1e8MR7ElXsuB0lVNQIwxS2IovDOSqNiyeDaTWwI?= =?us-ascii?Q?2cpKgBE+6wpTGtfG5mUzXi3H7Rep9tpkFjciA/NOhk1jtdqyNw8jCPGvowRb?= =?us-ascii?Q?g1iXfuXfEXB2NFmRVODbs652sJfcUWfheq0nPij5t1YlXcbb6RvQOiefXGaW?= =?us-ascii?Q?oaz79irj+yTJKLXMH0xmN599Fx9hBltabDvaNBXCWk8pGAWMrI/LGjuWXgPY?= =?us-ascii?Q?uzdLhjuDouwb4bWVUsK2Sp57t3orc+Ldsf2onn3c7FVC7n+kj4nueyF5ZChd?= =?us-ascii?Q?WOwIdcci8WRUd103MfHyULI2lVK9Me4+Xs1vUVZouFsYzRbihvKTOEGBVxdu?= =?us-ascii?Q?btelho1445FWTXYFUfUOrsbFutfZ2akJ1e1uqCrsHzlTwcpbcpQUW4PCgOM0?= =?us-ascii?Q?eotwpxP38EEFhKrSqPdaKnf2KeS8PkORweMPrd+W5jZFoFjgdmIe5dKoBLXK?= =?us-ascii?Q?4qeGYK392khm14SCmm/JI9m4Qdd7j4hgtqDioKlBMRLsd1Ijz1jCjx2Jlufo?= =?us-ascii?Q?tZLPZ8I27VoLnPAjbsQ5q00ED0XCuGKo9KDSJ2qq1MXQkqcF5GtwM3KES21I?= =?us-ascii?Q?MTz+NlMHyDyuhvrEhUwCD+3vqmSXb2YaNAiHMZa7LdRSsDHnulaPocvWJPY/?= =?us-ascii?Q?U6+VF12eZhdpJx9DYU4b5Jhv6D9oAd46lXPHJk1UN2RdWwpb+DV0AUtQ/6+e?= =?us-ascii?Q?mgqONRL5QzYfnLISzFNB4MFLAHS3WpOfNomknlOFexf1Vi4U5TPMInXtW3Hn?= =?us-ascii?Q?UQWd/zOAq04BUh4zAA9vImKwmD2BL2G6/+ybcrFn3njelTQlKAOV/dTM3coV?= =?us-ascii?Q?0GIIRioHHRnWirnQhiQhFWK1hTuXrrLJvkZrhoRcnFeqyzzqHcm1kYpN2hG+?= =?us-ascii?Q?wJQVD8dbWiAFYQ5l+FimU+g3UpKG6qudw7MF3PjVKiO/SM2ghVmK4x48HOxM?= =?us-ascii?Q?N9s2Zhl+bysJI20ShDkYB39l69lCgVAFQmryctUG6QL9ots7+TcY3OaEdarC?= =?us-ascii?Q?tB1kKmnW7uL3OdPI+gud9/9Ni9b32fKyAH+FfdX5x9Oim8VgZanjpEhV8t7M?= =?us-ascii?Q?aR70gocTtOQDI9eqe8Wk/NQvzILThSx5f1r89X+rzGLPBAEDwmDA/gP6yKEQ?= =?us-ascii?Q?=3D=3D?= X-Forefront-PRVS: 03524FBD26 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR02MB2675; 23:9TJTYq7BAGkPqkjenSJ2BEdy65BwGXDOPdRkfmNpt?= =?us-ascii?Q?IZbmF++GdkBqtdaGlXK2suS0Yh78/5kPot0yl6qwT0zNSavRT75o33BHf29B?= =?us-ascii?Q?7qFXHAMBCsQh/7GX2ERRKQVrJrmzk0BJDSijabA0j0rm99jdlZLljUlFQDr/?= =?us-ascii?Q?yWxyKYyRFA4NN6Zc6IUfwlbBA47B+EWHrprmfxOXqmx8xwtVNxDaMDbNe0AE?= =?us-ascii?Q?0u+qbj2qcE8eNiR4BbndqHOQymhYF0B9k1VXY8e6oT5R/SlTh4DQAKcv9TWA?= =?us-ascii?Q?B5ZIkl2xoDJzBbb0kcWPiYaeqT2MY7UiGAWzWVQfh5cXyznIubqKSN5g4u6T?= =?us-ascii?Q?VjlXxwFyYMBCDb2Hol75Z4gAmVOvsTcCAq0SfLMkcv5YTGfIIHBgdhfTMYTd?= =?us-ascii?Q?TtSM5vgfS2BLZpBv/fgJLM8aoUYfMexS/mU63XclJ+4VbFTat31iRdpBXlcA?= =?us-ascii?Q?UbSpS3LtFzmAc0EJI7RANIKNmeBCj5WImlM3MkPXu+w5yRVDJQw0qLP/Sb1D?= =?us-ascii?Q?BLFommJk2Lbb0UYJ0zsGpV3BZOqDMukdfwSuwe2LmyBrM9sMruzlg860pRX8?= =?us-ascii?Q?7LyPBrfl30g4gB1l0KSpiWWWOM0v46/l7CWnTdfKnN2ZPZ2rP+LVTcCZim+k?= =?us-ascii?Q?9fPA2+R8DT2+B+BEX8IpC2VxbuWuS9yFlvbWxM97EFwp4qHYrJbv/JWkxSiO?= =?us-ascii?Q?l2YA5jV0hPSObZeSjFO6hy15M61PlwSP/DA+HXvLZFfJdIFvXRHp94nZKPAX?= =?us-ascii?Q?farjZFXk/9UQCnyJA6wqLMwNEeIA1jtv81f6eSmriWG44RI33jLTKL0edvwD?= =?us-ascii?Q?3hz2q3t/8GATXFwJ7063ze6VCL2y1gPjZ05rUSuSwppj3QJyo8bset97Ci81?= =?us-ascii?Q?k247qQvlY4+RHBMTJ67F7tKZbMy+YdOl+ZU0V9zVifpy2PnO8GEKsfpj4vB6?= =?us-ascii?Q?GZ0AnVS7lCVxKhGV98VcPcrXO1T1fdG6WbC3BQrLA5XKGVn0ifeP4Lx1h0gN?= =?us-ascii?Q?cK0SS1+Bc03Qlh9IutAIFto6Ebl3RCn1T24B8VyG2c2FjWHGAZHyp+4nrAFz?= =?us-ascii?Q?1a5SiWuOjKQDC2PMsugirAGmI0eYwXxSevgpweP2QuN97zGYxQS9cOgp3ukl?= =?us-ascii?Q?vWpZnHh71U=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR02MB2675; 6:Val3ZvDlFEXi+0t3K0q7PqRCmzJoPpVkJFUgfR3eNb?= =?us-ascii?Q?WpfNOgyDfvcH3pUD0pAObBw/XxfPzWye1aGnObLyqL/W38Oiu8KErrWn5744?= =?us-ascii?Q?U72pvarrgJ4EZ8wDQc2KfuUxxe7tQUdVORn1olFUlP5xObTdfJhRcLabFv9X?= =?us-ascii?Q?Ybb12Z7Y1cLq9Djj6BJfzyiDNvu0P7/uoV6ZHd2ybONOSwhLfxxxvxtjj6V/?= =?us-ascii?Q?HvGifxBuK9DKsrRhXagZl2rIoQJBgp1RjmBrMkfkOLnIfpczGJ9bsVQCYBQf?= =?us-ascii?Q?m51N6ZgjoERdouN9YCfO23P0kfyiK1l34Z2JTk9qDMGyrQGsJQZNWxMw0JXb?= =?us-ascii?Q?xlLVyXSap9GYRQmwIPzZWcFe5MSFMZxkTf6AC1FgYALVhBvoXtdQt/y3382u?= =?us-ascii?Q?dPYeA5Rfwv/5pLGrHof7CLKQio/re7huCzF61CW0eVfNoHqv3BTiftUizKJh?= =?us-ascii?Q?IRp2ChPRjNmOroHlZTliiFfJh1hOyCdvXXLvWFP+z5S2KAfUezVMubAuI6SQ?= =?us-ascii?Q?45H7eY9PdWHMf5gDOKGdlx973iNllBgidlZo9CeolnhpBKj3N+wNv4ixYW4J?= =?us-ascii?Q?DUpXs1khs4EPRZ3MIq5LVVI4xxPeYatb9wCUlxs6iIpDwzvc3K/pYJ/ehwkv?= =?us-ascii?Q?CDLORQvr29hcWvsIXRh1fRI3Vvs8UPVYi4BFzM2CtEV/di7sOQc1eUbm6/BD?= =?us-ascii?Q?kys/K16p6k8JA3wTi20Wagw2gk3XM9pEjdCz5zWKPUQKU1/n/7xDcTSoeZ3A?= =?us-ascii?Q?DQ8XUOtHFsj3dh1GXXvNLTW42fmJzJCiApBwcXZ9zmSTVf0zk/iE7rdLP/Yx?= =?us-ascii?Q?GxvNlkfx/bY71g105lET47JRSi8gKSjkH8sHfcMcz8yxp7ag0b1W6e1VejPI?= =?us-ascii?Q?GAFKK9AzvkaPxDfzQY+T9iud2POI6nSEmS3hJQCeRwo8XuJJTDHL5o8LOiCg?= =?us-ascii?Q?/in+vEtpxoFGYNnj+F1F2sbIQVBmNrRN6dEqFMQglv2igEAbN2YGEvP7OLmy?= =?us-ascii?Q?eY3sKWnzum/P52uewVOD3c?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2675; 5:d/uRvNEo0Am9ulm4gXT3MXVNsIPU9+YxWS1aDw6gtceKJqWM0vvD6TeiTecLH8HicJSl9WOgIUOOrfjjqXLPBFGJCOjOOMGBpVH6Ixkl9sKe0EKinuBezsWu58guVt03LA88otqp1DwuOBuZAANlxroDTAa/Uh8hSKJcoZhHQeCJKZxBv+i0kXxX9YiKI84MRgzcJWGRNvEu9VdokjQWdJPdf4LzjyPA5rALdnTkVmPLx/GfC7JTmJIKOBSog4kcGoOr94xYftYiS/2fcoYbu6iK4os638zAUKFZHXp7tU5leRd4jH+SJI3Pbe2Rx+Hllav8glI86lb873FJfWXMhxqOEWydXu5IIqSyCX+UA1lcgE+2TteASDmj5gLibqP5NoSwWLyqHTyJtte4ghUQStsGBnKGZfVKqs82NC1xuQapIpayT2qIRxGYdsqxKRIxawXV+NjDmXrA4QnClTuV3u/zlLi3xvZPCvWm2Qx5Yb+M7mNDF6XMiQqIO8dRafI2; 24:RRvrpvEWSLTZJDsaywVdD8FyrQMi3jY5a+MIr12VtS/BIN6tSDCDYbO4Zgsyp8LwAoXDqHTQjVshzIMyF5wIi00kUbgKipDDmPXu3CQv9AE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2675; 7:HmRiXxe/PnT1sL/jFMTvAF/OGRw0fdJo7lgYG975zX8EzhGf0VBJ1wAKyk31ANkQxgYwM+9mElB5hWeRwWymWRUYaTgMTrGCT+gUOSRaWTQYEeqxGNOVO1chuX3lIfDboJ/MsRjvNJD234n13z60ZaONP981q/z0iEbYfLCEmHx/3TB59W0HufGAN74jlx4QRpA57rZiUtSkDFp+KkddwiM17syazLawapa1pYWrpoSQEDQDRNPZMeBeU68m0Thr4iWqL5ykM83a0SYnGRTNF8acXK9+WiZNO96GB8OMQKcZCFGgrkYIRtxdiufsSLrnWISba6vV65tQlHy/G/6ZsbrvGgLVIsc6ZaEXsQYRsjrHn6nGrZBrH+GBjWUs5vRb2JqQPBMRhYnJwTQ/LwBrpvc3MvpIQn+SfLPK6G6M2+1Eol3+pHAaeNMqHSMW2Hg5nL928hc+DW9dRRa/4Ks6/r1GuHWIFJhFX6aTXMskhmUziHq4XUPkDS3FX3GEnSEoOQXnd8r0TsapMqfIX2vWfaN3cm8kQ4OQMAhBAN2ujQKKapt1MMAuBNiEtD2vCV2U7lRdispMMLdp3xLLhZ6vk16+vgCzNHF2qCmdI/Nf8FgtkMnkqUpIf34Q0aUO+1HAKyrFQS+1lNhDvhIevQPhlXy9bPX/bqm8jP6Q/gzaY67e4ASWwZV3LaSIllx4yHjOnkivrdZTT3qWsTUSrmRA9mQp34br/kIf5yA6RcfMGl9fBgV6VJWDo/1KCJY6Sg+hPOJ582TJEwcGpSdmBVhlBWkvNz7kVRZQiTztWkPZKvg= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jun 2017 00:00:52.5288 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR02MB2675 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.40.78 Subject: [Qemu-devel] [RFC v1 3/4] util/oslib-win32: Fix up if conditional X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: edgar.iglesias@xilinx.com, alistair23@gmail.com, qemu-block@nongnu.org, alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" X-Virus-Scanned: ClamAV using ClamSMTP Signed-off-by: Alistair Francis Acked-by: Edgar E. Iglesias Reviewed-by: Fam Zheng --- util/oslib-win32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/oslib-win32.c b/util/oslib-win32.c index 7ec0f8e083..a015e1ac96 100644 --- a/util/oslib-win32.c +++ b/util/oslib-win32.c @@ -438,7 +438,7 @@ static int poll_rest(gboolean poll_msgs, HANDLE *handles, gint nhandles, if (timeout == 0 && nhandles > 1) { /* Remove the handle that fired */ int i; - if (ready < nhandles - 1) { + if ((ready - WAIT_OBJECT_0) < nhandles - 1) { for (i = ready - WAIT_OBJECT_0 + 1; i < nhandles; i++) { handles[i-1] = handles[i]; }