From patchwork Thu Jun 29 17:16:32 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 782389 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3wz6193qSHz9ryr for ; Fri, 30 Jun 2017 03:22:36 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=xilinx.onmicrosoft.com header.i=@xilinx.onmicrosoft.com header.b="juJc0tQn"; dkim-atps=neutral Received: from localhost ([::1]:40534 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dQd9E-0005Xb-LD for incoming@patchwork.ozlabs.org; Thu, 29 Jun 2017 13:22:32 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52088) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dQd6g-0003of-Rq for qemu-devel@nongnu.org; Thu, 29 Jun 2017 13:19:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dQd6f-0000BV-UW for qemu-devel@nongnu.org; Thu, 29 Jun 2017 13:19:54 -0400 Received: from mail-sn1nam01on0084.outbound.protection.outlook.com ([104.47.32.84]:44019 helo=NAM01-SN1-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 1dQd6b-00009p-CD; Thu, 29 Jun 2017 13:19:49 -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=QCn5CildWi3L6ff3B3gZT5Gx0JfoCPTsbIe08UoFsEA=; b=juJc0tQnuD8Z1BJxiChOz2zlGmnvvw86uhBQvo7bu6sSKkrXy1YPhuYodUlLWd1K2Z3JDvPOXCtkMVOvGAc0AEwVQwGyzGgX3aTaWo2FPf6niVCmNgB0pv5rQxUtPCakYpBRVU26YteWnU5htlDmC8PKi/E1PhZCBchPibP4OAI= Received: from BN6PR02CA0035.namprd02.prod.outlook.com (10.173.146.149) by BY2PR02MB347.namprd02.prod.outlook.com (10.141.140.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Thu, 29 Jun 2017 17:19:46 +0000 Received: from CY1NAM02FT044.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::200) by BN6PR02CA0035.outlook.office365.com (2603:10b6:404:5f::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11 via Frontend Transport; Thu, 29 Jun 2017 17:19:46 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; redhat.com; dkim=none (message not signed) header.d=none;redhat.com; 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 CY1NAM02FT044.mail.protection.outlook.com (10.152.75.137) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1199.9 via Frontend Transport; Thu, 29 Jun 2017 17:19:45 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:55172 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dQd6W-0003mP-O7; Thu, 29 Jun 2017 10:19:44 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dQd6W-0005IL-Dz; Thu, 29 Jun 2017 10:19:44 -0700 Received: from xsj-pvapsmtp01 (smtp2.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v5THJXWp017637; Thu, 29 Jun 2017 10:19:33 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dQd6L-0005G2-5q; Thu, 29 Jun 2017 10:19:33 -0700 From: Alistair Francis To: , , Date: Thu, 29 Jun 2017 10:16:32 -0700 Message-ID: <199bd37fe51c4b240da9834673c065ea042b9897.1498756113.git.alistair.francis@xilinx.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: References: MIME-Version: 1.0 X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23164.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)(39850400002)(39840400002)(39860400002)(39450400003)(2980300002)(438002)(189002)(199003)(9170700003)(356003)(2950100002)(63266004)(2870700001)(305945005)(36386004)(5820100001)(76176999)(2201001)(118296001)(81166006)(8936002)(50986999)(50226002)(47776003)(9786002)(23676002)(2906002)(8676002)(5660300001)(54906002)(189998001)(478600001)(33646002)(106466001)(77096006)(36756003)(4326008)(39060400002)(38730400002)(575784001)(50466002)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR02MB347; 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; CY1NAM02FT044; 1:yuyKdDcSrBlCDYqT2k/Z1TTiL2mBLAgSb9CJEF32JsVi/R4Sr5QZCG1XSRdGpYovAuoW+YCDyAsDYYZhbrnMN0zKdjSzueqJZpfpDCZxODglYyTHUWcsUBr34P4rmRibNsEvUescL3SzdFSnLuf5jsRuTwxbUiJ2co1CsKekTeq39OlHvpZIKbPnfGA32nUUP0LKWuMXiCaWz8Y5snpmx2t2KSMWXBvHrpYvxlnaCTEiotqvqFVubJ2uR09M9bginKjVGjkqgWOkp/5wxvMDRFp9VMPet+p7rFJQXX1R1sVQmOwTfcuOi45eFr/iQRjWpjS1Z6Zat5O63X0nifEno4y5KASHddnKFiEnTr6enspdcge21y7SfEOklkgUq5PZirdv6GCpeF4xlOhRdMxYlwQS6jErncbvvM9EdMTcbOW4lpIP6YksOH+0UFOUOkATSXzFgcXwce1UhakiK/wa8017zSyS9PmazJtwQREd4KkfGckDfhINzpryJDntjaBUcCLVIg7mrKTHixOcmsT6MhwWhE/oP3rq42ECzd1rzVd/Wat+x5zvOuZBTxJt68mD5qifYxllvvdkGwQDjP+LsO83kC7uUhDMdaJ0YjQRIl1b1WrHT01QYwq3d1DbTSUL0+tmN/UOtaFVbTEjNw+Dozv4I9/4pNPPzrJreQDIz3XF2B6Bfg7gMHx7FjbRFNemRm1oOpj28cscSpI4sGWSt/mddwCUgiO5wwgruW6VZJu02SYIApqzWaAYQoO/8eLNlV1NLTFpoJ5S0CFNTAsxTyXeE4w4Z2BOoSBDD/wX243wJEKFw30ZWxbZDdcj/e81Nmll8YRdzQRmmjNp+7r58oz0JBmK75J6v36S8f4zJClMCPBxJJG8bD4AUCtlV1Tg8C72hauCGdUPTEbTvbJZveuRsdXA1iM4GCbvnQt6IaA= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a261a72e-dd83-459e-aacb-08d4bf1309eb X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(2017052603029)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BY2PR02MB347; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR02MB347; 3:nqXZqmlK+05MC1XaI4KlzGh5blV+vJmvhP4I0Z7zUWw?= =?us-ascii?Q?gLNtl9nH8PF1aCUMNLxmXyM0tMRIcbZHdcE/WPqqD1YRTvbuRTiYmTGX9m2s?= =?us-ascii?Q?PuzuYVcU+p3qFm/YhsHMJS3evkl3vXWaTr63M8GYzVKwg3NTHUEkfN2e0dBY?= =?us-ascii?Q?D0REfxf98L1GFylyRolHjk2vUssM4wKmVRuZc2MMBnRqP71+1Fa5Uv/iDnUR?= =?us-ascii?Q?nj9Tc4+ry3YyqASAcGEOW3TmxUNIFueYrznz1hmNKm7pcV/KlCDN3pBVpJCJ?= =?us-ascii?Q?ZOX+ZsWVHXZcTnS65DzB2M+/EJKh8FUxxSW+3Py5i6mJI7tO+tpj1JK/Rc8S?= =?us-ascii?Q?NFIx1cGzA1cF6wZ9j00HwKOXq8dlycwXFm/L4AvgkbS7BlkRiqtw8IazNKv6?= =?us-ascii?Q?M8W7byKMhjluwuHFCdhZI6J2RzWqNvImKh9WM7NXAhxQkl9gkl4N4nZvFpZ3?= =?us-ascii?Q?PTgd+lLN2xTTMGdXfMWYbjkytwQX80lGeZ5jE+i4E2UT47u4cLmbd3wTy+l7?= =?us-ascii?Q?npD4coZpRtUFx3fDIiGpmKom7WpM1L2qU2eqbl9PsN7MxpgV8LQ2c8Onbp2J?= =?us-ascii?Q?m5hp9etAqF2MVH++ckA8DF2GBaeeiQmIVxPrUuj+3AIXblCW2WYMznPC7qAS?= =?us-ascii?Q?//mGXMAK1UHVV+XXs0hw77pSFAwMB1Yt/AiWZFHl1D0YTBcHAH2TBqt8MvGq?= =?us-ascii?Q?r9LzGmfa6q9qrO/nv/V8yMcbTwitnuc1CUAtAlbVZ/OvmV7aOy3RJT5TIF2u?= =?us-ascii?Q?7QhzrXVkZsY9IFHJgNEe9lrErIj2naFqes3dkCQmaOiU/fvnHW+KbgjT+eqK?= =?us-ascii?Q?m+LqSGuWEQ0tdhvj17SYeMsyTpTPBowRX6YgqngcY5pRXyVqSEPtuTMfXwCO?= =?us-ascii?Q?AZoqixGLZfsoy84Ht+xqeMM4ikUbocRHrxKrs43PtzDa/yF4RphUwBUm3oU4?= =?us-ascii?Q?phorlBoUZJIu2Tu32iysSKd6I7uP5Zr2kupRXTQ=3D=3D?= X-MS-TrafficTypeDiagnostic: BY2PR02MB347: X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB347; 25:fVh8AJ/okgCL/y/KkLwiY+UHFDTL0U6hEcnUglohAVjP5E8rlwT7ugD7sTMCBlQsEApyKt+ubtNknDB5ANyd+ubPQ+3P0SFGmCC0CErrFJol5keDwf2VS0Aua+l08T8bJG1b5GP6/wUORhsQ7tIAJ3ElXo2DnTCeVvjohY5n2BP0d5ycF8Bh58cTJyVfwy17A5gMZ8vFDsotMNIT/Ger1E3WhAjKOtuMa4u2iDMRQV+mOh9ORcUktD7qRiIhcMmqb2KkXiG9Dvu8CoGUQivBCHmctZIploWd3NQet/PJf49MeGbjjL4yF5+3n61LMpwNYj/lb7iSNZkGYS2S5KBAZWFsVV+5BI+XzJOiwlDvwc9Dr6k2+41VHqFjo6u+OieH6EQLxN/dvGaw9kBbcHU9uXxgTEtY/co8dPZSsZRC4msajwUkl1lWJU2GYvSYry5CkgxszVnozjbtgmHsvLCKm0ZlWHLlFCQAlgmm85GgWBBGQGyhVp+UCdsNb42LsE5fuTcweLu7G4N9707dxIk2zIcBDnFJKXciIyu+nf9+f+t2Jk75YxM0NYFafBrCmK9KW/F9ztZ28+3UhizEGsxb6+bvNwPAydlz9SODcMzC3USEYpnNhiMCg+FdTZAeDMwG4aZ87el+g0Rzm5XtV0Ylam/2lXxMS52ujipUSuxQ/rdiztovdRYWvFSdJtJLXxz3mccA7mCt6C0CV/wHs67sjjUIMkKdIWITAeCoVYl99ibALRFAI3LZiaWjlU8yEVZczAwV6SSQ3v7Ln3+nyVyq3onD0mM2fs3KZewW7yOH7VH1VnEUZi00r1YZGECtOHexfs0f2h+86LCBGjLtbNTdkWOj3vMxyxFhuFpzPnK8enQAt0bmFir9Hc7N4JQYaGIZil+d8HVWAHnRfitDGHNZPRAz5xQN9573pm/PVF3ZB9Y= X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB347; 31:6BWYYeA71wLawpjqI5CLx/sutYSPbxXvB0MgM+N4LxtAluDyNVL1vTtAv8ofMRpv9UwEIHTdgPTB0HBGw2r82tjkXqq7/NGyd2NKr2znB/JGjcQwBRMHl9/1p3u8I/QUz5C+WGwzn3TeNobWbk3axftGbhAlGdjYZHHMyk6Yzl/PVdktI+Dj7SL6IlIpo5A6ewipk4KsrtvmDddczd8QczwbzHmLaQCkOwOTUOEpWGg6lqkLm71qR+hDL0gafnk26sXD23DjMYfhVwDYcT6TYAmeyhmgHo3O2t26NKPuaW/LCpccYrNB0rox+rPsxjW1+ADePVld4UWY83CmtNXtLyXM6rnXqBVi2yaQsuY4Oda7pPn0UsXvTIMVw9KwNXFXzaWnIeVerC9oloWp2sIPD9N7n8Oiud91UwKFbyxBEN6Y31+dQ7bSsRTAyJ5hYGvA7CrQIzJg+9IISWfRteuIR2kNPz7Cf++a6QBgiUbAYjTKsjiEpPJQtJivlsg8XJD5bSbqp/vPca9nA1YH5pUVWOE5F0i9qSyVxC2sxI5bVmwtSVLYc9WvUYaqkDhQ+91ryyhUMtenbsEYeDl91NpchOn8wEYPSeEhRo635z4R2iQfMbAVNxJyFpdOPiPdKk+AnbY8SdMsvzKVMT6BFCeBGDerlwIs/vyAeI+Y5fYiN9vkhv1R0Pbwo2fs4HocRm7GgaCUuKLzZRsV7ob8fAXMBQ== X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB347; 20:eSh4TBlmHX2TSNQ7jSleIM2d5aRYkU/1fPZmT61ZyNtFeREMF+ci0cyDpVjD66fgolUVWJ0rtQ/XlNuGrDT2E2pZYU0H1l0RDHlNqrkJtKOuEoYCpj3mrQ399l66zpsBsEnw5+BXpIslZNvfSvRuc3fDZ7qJmUOMhnZq5IELjmi/X+UTCKKGJwQubKG4gbgq4rmxYbKQoZrH3/5VV2oLuR2v/4lukqha15sjciBpRSv/trK+M2K9Y5g6f7hr6cxoWKvaYk7UhBN2LORD4KE6rE7dGZebScSmEjlCSeQLDXwehIXerb91ibesyrsb74nDPhKZ/3yYy9Pc6jr7dsvBR7yLxMpkKaVsf0yLxWOqpY7KymE7dYSjQEWkJ028u1M3pRFI9CxMNrwG1LHZi7FWNZPEGL+j0JtCFELvjankBo2+VmrVb/SfCDZTRLqK1agdbSKogJoDN3vVPxwICkawwSObtXZhwratege5gAv1lii3arZ2DYfljBJ9dGladsR1 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)(5005006)(13018025)(8121501046)(3002001)(100000703101)(100105400095)(93006095)(93004095)(10201501046)(6055026)(6041248)(20161123558100)(20161123555025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR02MB347; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR02MB347; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR02MB347; 4:nbybfQWmeDO8yw5XOd1iljT1W/nxNKnfsHDbqAqf5qj?= =?us-ascii?Q?dAp/nCSi/MBb+Zm6EnzLblVIrkAYI0NPrn/TMJbzdTVYFk1pfNrbnLvGAkDz?= =?us-ascii?Q?QAW/7AT9U3wC283MauzlV3ulQ/soZPzTKAFVQrj0/iv7zw/UjBf1tD9stoOs?= =?us-ascii?Q?7fDllROnlppo/e/6p64czDryOTtvXlALRLS57jWjQEsnaJ1VUEmlfw8VrAv9?= =?us-ascii?Q?4zvDiQbxsbghMs1cRtU6Spz8B1drZNRRo0T3WOYjLVjLjRs0ZC7mEZhQJcV+?= =?us-ascii?Q?uWmtUbW+AtpasOmojB9K8vUhwMh0Q+0/1kIvHNKf7RFZgnk7HgVUblZr6C2B?= =?us-ascii?Q?ABLW/mHRfDj62ZzjrtL/Mrghf1SnXR5vvA8veTmaZK1emlqaI7hy4ef/oiRm?= =?us-ascii?Q?4bKehvRB2tUkmvD/DW5wA+6X3Plb9pFZxoJy6ZDeusxwUXrdKKHmAqA+twIU?= =?us-ascii?Q?n+PVpKuK2ZGqgKhUndgrI8YnKXMLGxCVJrfV4XzBta/AU+rzkTZ1KNlSrkJs?= =?us-ascii?Q?4Ro3yuk6+RvuJqPpm9XOCSmTucdLJ8bGoOx4Q95WRgk7SGLBB3INjDEY3lBY?= =?us-ascii?Q?m61NNslgkFkiAZlTWXH5sQv53s9x74jHtazs+Lx+PGIUUJ8JpRGxgoj8lAFb?= =?us-ascii?Q?bb+fzP/BKcEovEkRnBkDbBpwebRIRuUBxYKoyncOa1rbKKkvZC8DcEbqlQs4?= =?us-ascii?Q?iHSSK77JxCv2hy1X/XMMwLFV/mOItY8bvUNnYrTwUknV/7mxufpT0OhUdEKE?= =?us-ascii?Q?9zigYXT8hzFyGBN0kTImYt3cs8i3c6npUZrYo6kedyQ9VoS0eIfHPQRb8SW9?= =?us-ascii?Q?vKQ48sBYrIbezRNU4PIswlGalcWsQX92EOXHCwYhlAAMmZ/kdp1BZX+nm12H?= =?us-ascii?Q?7SSX/3pEBdwZYsUxiyuqfSK4FsJy5Q093UO+1iTwkoDghH37jeJXjZPa7YN8?= =?us-ascii?Q?1LKCQVopm3K+5RtiYu37ruG/TJHDGvhKuETFOQpC+Gmfct8gd+X6Ar2aj5S1?= =?us-ascii?Q?t825v5TDorhcrTFPXsNi46e+aa6OWoeFseTWDkBjsdbntgsYyUTD1inOhidZ?= =?us-ascii?Q?w7+CApLT9zIRdtIvSiz1rksy1KufbeBEm4wm83t9U09wR375YYdy6g5Dipcv?= =?us-ascii?Q?tYwj2XdW8auSkiEeHTMJCubmmY0jeog8lN51bP9tks19iRWQEY9jm94DJ1Yf?= =?us-ascii?Q?Q+iI2OrIUKpv82TqMro4Egb/fevyXlBdzsO/TCzUyXsflJmUsUfzoxuy+L5K?= =?us-ascii?Q?9xKWMn4yXNZz0Mdi2sX1pSWGOLrbqMZmA97o0fASrN65/TZT/hs6kCP0L0Q?= =?us-ascii?Q?=3D=3D?= X-Forefront-PRVS: 0353563E2B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR02MB347; 23:uUdptl7e8s1+Fp5osuI/R4HePZaQjHxmsWwxNkgZCk?= =?us-ascii?Q?uNm3UEJNazygCviLWeHLJnWvhS+FOg90LuVNhuVbeDmqZnoIK8u1hf02WshQ?= =?us-ascii?Q?kq2RF7BCk0W7o7Ddnk/8YXXcLPS5T+hdw4+lwB0VhtQFw8GWMQ59HDs4zHSq?= =?us-ascii?Q?Q2ZeR22wMAfpPeDpIE/kyuPbb6nb61N4+AVYkqib64oJ2sMJG/bPgZxSNfjo?= =?us-ascii?Q?x+8XVMErvK+/SFP5c/Tln6WEQiOMGI4QMRXdEMrucm9/bvBQS78QSxQxhrKc?= =?us-ascii?Q?RHmBbhASimxxf4o/gTxLYxXcC50hVZ7iMhGbSQpVeRaq8Dkx6hvJrq+Ov/Lt?= =?us-ascii?Q?a7pA9n1dzyNBtPQarJQDAnZFYiK5plMNhBO+QYbIUGsMiytzExWPC2SdRBzW?= =?us-ascii?Q?AAly8GUpb4uHk7wd+r/GWGzfE5ucNV5LvDbWxTtwF2qWBaKN0B7GCb67PXIN?= =?us-ascii?Q?MXj8u7VLiXBvqwuQ8f37/TrwXd3oUSIjXFDP81/vuD1ZaoVJJwk3f4QJAafq?= =?us-ascii?Q?S4ca18KD3Wyvn0lrP6T4qspjfZ+3dPUceajGTE9xFlYE7E01IfXLGDv4SGq2?= =?us-ascii?Q?Q3uQiiSKw7QkVX5NZ4f32n16L6ZTm79TN1Rai/qY2Hrq4RqkjF7QAbPeNGXf?= =?us-ascii?Q?/1eMlurqGNveR0ziLLKwTB3gimvgw0c9F2sMOK1vEr8XpAg1HsnAFcOyajq+?= =?us-ascii?Q?hu7ClD85uoK6gZ52axiZeHZioQsOpnlaRRGNM2XWr4YH3NWfi8VVa1BcmesI?= =?us-ascii?Q?ENOzroY9k4cVsQ16JrW0RDSqb/1/ej80+yvg15+vxb1ifygHrjq6hIjBWN0w?= =?us-ascii?Q?ndXAkg1mom7pfcwu4CEK4yTUkKJLyVQdRdfuwSKo/kIhdJEfZr8KJjfzkUpd?= =?us-ascii?Q?kfi8QmfUKLwLwRnof00vqf7VKxvJScwO5drZ/7ijLg9hAVQA+ec6yxHGtsR8?= =?us-ascii?Q?gouNn7GSjOd2bUJPv+Wi2Mzhum4eY6e9krR5Pmxp4M1AvESfawW6XtclpKem?= =?us-ascii?Q?9SaaK9F7GBJR1UGg3GGEmDxb1r64viGlBbyFtAgk4rO41U6mooEEnT78SWwS?= =?us-ascii?Q?RsnodWni/ZQO6/fbsIEfUYpsWxCVx7H60tScwSVdm+3hSh6p8vZfdUywNejM?= =?us-ascii?Q?4Ea0iruima8CwCNUXacNYGjd/fUSvH?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR02MB347; 6:RYWLBn3rOeFtTJs6FbqParw6oC6dFtWp9N2ejneMOXG?= =?us-ascii?Q?ifswBfNYiEbGPtDbrJf8NkeOXvCtRHmsaHMtIR7hBXaGirO2ORQusfNKk+zg?= =?us-ascii?Q?5AN10MHtXp/6JRTVOg7N++bCtr+AzbhM15lHnPWyUHbB4k8IYBu9kuZq2bKt?= =?us-ascii?Q?ln6ZAWU3lyaThKx84fgSbLAjquZwiyMpxs33pF7zqDpnjuBvtmASdH5pOpZB?= =?us-ascii?Q?ZaUunOLiDsf2WgrL0xP+3gWFeHxndgXlZB4xcnsxX+CzD1WtnEpkmVhPj+vt?= =?us-ascii?Q?8aJ0iJsosQ+KpHbZtnYhVnWzuo5lJ50m71D8RLoXCvMlZ5+uw5nHwRjg1Bz6?= =?us-ascii?Q?A7GiBnGWJp+RAXEHfKMoKXXoxF/eWsVxZ6E7Rfm/Y2hN9YLJq3yIQ6jdnMWX?= =?us-ascii?Q?G/5/Y79sbSyeMcDXEyExNznZjtsLvMynTY+SbhGVPs76u8uiFabFUCsE5IPx?= =?us-ascii?Q?vVR858VouxFEituiyI7LpA36pf4SVsMD+ndjZFdFGEfpmil9ZkwcoId34W0N?= =?us-ascii?Q?YYH91RAlgecq7bhpyR5Bi7yFXUBEtYwi66aIrq1miTq9+TUl7Wg3RtQmQ67c?= =?us-ascii?Q?YbaVodET5q0ie10NAh1Xoe5+BDbIhTjRuxXobqSds6MuvuQ5dyXG+fCtdJKb?= =?us-ascii?Q?d6W9fhyMusxhDFbX1s/2B/eeI0vWggYwqKPt7Hkkav34Fm89+NmAJOcIl4ZL?= =?us-ascii?Q?u5nbwU0oVhCXvGBmNS00yg46ZeSNpqhWo5dxyCTxbK1ZR4046qIwp+o0xKxN?= =?us-ascii?Q?b0OThfQl5RU09HDzFmK+ZRM1aHsF5cJPuyNJjrBkTqR1Sc4iixSZM73RtA8m?= =?us-ascii?Q?cYp3uOAtrn2uz/n7s88/6VDjigWgJWp8KGnf/WeWwVBZKgJxVV4WJAArdnLV?= =?us-ascii?Q?XHkDQKu6t7KuOPxdL2fCp4bOJxgF+xCCskQAe4ifPueE/AnuGDS6+zcx243T?= =?us-ascii?Q?GErHIoicw5YF7mtKjHGDndslL9a2EuGcHgp3nbaA0nowRXrXQSZax5ALnBxT?= =?us-ascii?Q?PlvHd04MgWu/8nxSOEZm1?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB347; 5:jINaawrjLCAwNj5/CXxKJ8JPqzsMoi3RSzf5Tu3A/ZdLchNwXjB4M5KuAxDq2SwwccAYz0Az9DQiOPq0o1GfCuDzrJ9RCAfFW9IQMiMvEucVHKevd9UAm06L2Oj//bxZVh5qPnQLXzD4tr3iRnzN100jIUc9qVYet69e/NCMeZJXyIPZ7uz4E8piPuhnCledDEv5HYTUKvneImGM3SPQ/yY8WpCl21Gw9M1f/7a1Bl3jmIWcY4PH1G5sXvIA4rJl8jz8kaxuR837Zly70NEw5jHD9ayanfDS0aFJ3p6ISuH7c+oUiSxVSaquu/rX9tM/gUHb8yEDXdRNy/a4Ikr77VxpuvJJadgqfryTP3A+mEEc7CiAFWuK1kwHXzEnXoeaJ9HGWfDwO/AU1JbGou71SdQX1LLptbdDq9HKpKucubF8maJsTe3HdjKVRgjNptJT4TryQDN8il6d1u/wybXNPQEKymuoGU2q30is5CFvuocsOW3JBLOwOayu2OdbU2dn; 24:iYwSSHkMzgHTrzYIZRcg8Xo6FtwJtSJ+eJ76PisWNN/zDvQdLd3IUmVBU4OjzLJVHeU/YxmZJ2qugRQg9gnlENcGvYFxGhfw813QF2HFwx8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB347; 7:2s6F3R2EDwvFnwAc3ItIBXflHEEe+yGyneRwsygSSHBBotgUIhusO39z9+NMW1ydq+DPtR6DwrIGThGgC4mUfgEfTF0myqJJxOpkST4OcFq1Q8TvizUCxiGuvlw74ofm65Y6ygM6dY5yftCRwMy65DTSpzL6/hVGFs8SZ3BKMkj9w/MfMSZyfDpC+OoEPDAWk8oMRkJjyPdgQLSdI7uGr2SaYhaofxRcokfW8P/cwQgg1AqwxyV7Cdr1NB6XZLk502l/Zy4dfhdkXXv+7BTtGv96RkEAhB+bnzdVLHUG0Wcf5F1R5eRNZ+f0JhCafg5m/WM5htjcsezghZXRT/IR/HvkKI0O3zTnKMm/kB8G7izlX3VvYAdrZqrh4RwcfWwzw9sW9+ptZrnEjkPkCfsZvSkX/ePvuYigiv+0FVu5WzUe1BOkFI700zeovt00A0UnDFTX6rwxy3tGQ7UcPh9qGUU9FToqVQXK6ypVflfJem4nEf+GQtKKDBsAiBJnXxYUBl8+PWlw71/OEVU1d5vFiw601LQmGBGPUOWkPagI/PCfkw+Eic7CT6z/tPf+jgzCHAO6pdtaWXb+7n5t1k1Bzk5oPcxHNgo5k/g9jf0ArHA0VeSjieXF7DXjdvVAW7O4U+g+eNr1QmQA4ot28QpPkR2A9V0r4fQC5jJ5AmUaksOQj8OUwRWGvJrNM4a9iaEJuDn1KDeguooztd4SeNtlsmfEK/gqwVao+F+XaQxhpQOlhtQlADC9aZIIW8PEODiXMM5dOzpP+1vWHon89mfGEXXV2q2OsZdZIVbvQDkZPqs= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jun 2017 17:19:45.3743 (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: BY2PR02MB347 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.32.84 Subject: [Qemu-devel] [PATCH v1 2/3] util/oslib-win32: Remove invalid check 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, philippe@mathieu-daude.net, qemu-block@nongnu.org, alistair.francis@xilinx.com, pbonzini@redhat.com, alistair23@gmail.com Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" There is no way nhandles can be zero in this section so that part of the if statement will always be false. Let's just remove it to make the code easier to read. Signed-off-by: Alistair Francis Acked-by: Edgar E. Iglesias Reviewed-by: Philippe Mathieu-Daudé 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 80e4668935..7ec0f8e083 100644 --- a/util/oslib-win32.c +++ b/util/oslib-win32.c @@ -414,7 +414,7 @@ static int poll_rest(gboolean poll_msgs, HANDLE *handles, gint nhandles, /* If we have a timeout, or no handles to poll, be satisfied * with just noticing we have messages waiting. */ - if (timeout != 0 || nhandles == 0) { + if (timeout != 0) { return 1; }