From nobody Wed Nov 5 06:36:15 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1499469953303531.3789438798455; Fri, 7 Jul 2017 16:25:53 -0700 (PDT) Received: from localhost ([::1]:59185 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcdD-0000jC-N9 for importer@patchew.org; Fri, 07 Jul 2017 19:25:51 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57680) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcbd-0007xw-1n for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTcbZ-0005RH-Mo for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:13 -0400 Received: from mail-sn1nam01on0085.outbound.protection.outlook.com ([104.47.32.85]:31625 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 1dTcbZ-0005Qa-AM for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:09 -0400 Received: from BLUPR0201CA0020.namprd02.prod.outlook.com (10.163.116.30) by CY4PR02MB2727.namprd02.prod.outlook.com (10.175.59.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Fri, 7 Jul 2017 23:24:06 +0000 Received: from BL2NAM02FT059.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::205) by BLUPR0201CA0020.outlook.office365.com (2a01:111:e400:52e7::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13 via Frontend Transport; Fri, 7 Jul 2017 23:24:06 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BL2NAM02FT059.mail.protection.outlook.com (10.152.76.247) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Fri, 7 Jul 2017 23:24:05 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbU-0007XR-SY; Fri, 07 Jul 2017 16:24:04 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dTcbU-0000xi-PJ; Fri, 07 Jul 2017 16:24:04 -0700 Received: from xsj-pvapsmtp01 (xsj-pvapsmtp01.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v67NO3jj021406; Fri, 7 Jul 2017 16:24:03 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbT-0000wN-23; Fri, 07 Jul 2017 16:24:03 -0700 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=jUkdZbyUW8w4j7yAKk3OG+n4AdkETOBiUGf3tx1oN8I=; b=fLR+bh0idPJexMYFKISfoQQzyMmUt011zuNnoW6zAgz6VzuqNIfvBBFH7Rkv1dEFwE/S3/d5Dy7ApA+0+vTbJIFAV11GzTS8+Of/wHJ+mkWm+rw+RSm3UrQCOoWcfxyPxhDQTOJxKzB36USDE0spoqCm6zmQef8wKTSQVDdtyg8= Authentication-Results: spf=pass (sender IP is 149.199.60.83) 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 (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; From: Alistair Francis To: Date: Fri, 7 Jul 2017 16:20:59 -0700 Message-ID: X-Mailer: git-send-email 2.11.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23180.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.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39850400002)(39410400002)(39840400002)(39450400003)(39400400002)(39860400002)(2980300002)(438002)(199003)(189002)(9170700003)(36386004)(39060400002)(305945005)(63266004)(2870700001)(2906002)(110136004)(38730400002)(50986999)(5660300001)(23676002)(356003)(77096006)(36756003)(106466001)(54906002)(33646002)(118296001)(2351001)(47776003)(189998001)(76176999)(4326008)(626005)(6666003)(2950100002)(6916009)(50466002)(5820100001)(81166006)(8676002)(8936002)(50226002)(478600001)(9786002)(41533002)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR02MB2727; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; MLV:ovrnspm; A:1; MX:1; PTR:unknown-60-83.xilinx.com; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT059; 1:hnisDL6oDupNLJcbivPUWd/FE373JGiPvfDg6t9FUn68mFh7qtjVnsJVKqDhUaKttKD9uStqcBBuV/mseSCYQe1c6jbRhVFPOt3v7o6o9BYWuI0mgREqxt+6bghCuXkvYJw0OnHyObLwvwFVe5zOyKwgHP15p/6JGeKlZ9O9bxQ+zfZyZEHSyecG2GMGml2Ik1isBzFPWfiVmXV2qS9e2PQY5kV1FoGNmr2rkL9EQSUVL+3c55nARRb+R+oOkYlFFs/7g1FOrS2T9U7rA+mYh3fb4dqcHjmVxu18F4cNoFJvK+VBZ6LACMg4N98n9/4MP4/pebhtdt4WX3syWQHC0SXexC/1/6aGvQBDaeiHBmMSF/dWv6zmaO1GbduykoG0I19cb4tHahLSukgmOhLO8j3vQIciqVNfuJ/0mb6LXcOhmyztkHLYweb32rRFSR45fD+hzZWKyHtYDurObQtmOX/FJDsCjMCG25nlFfTiJvEge2e1GvT2RY3xvj3PPgq6KjlAM7rNIHOmAPA5sWPLqNYJyGhUitw1OIukeyvPAsg5KA8ciDOHAK+moubc+Klrcg/g82TIjsTdDZnMb3/FXjbv27EXjOXQndNDwMpePqsd6uBbkDJ4/PMz0Dvwy3/q02PTlE0+rLgF/jaOjmzmCMJJ9k+HcuJsiI3zL/zXffCnZ3pQ25nbbJrqwD60pYwH/c6SKvdYXPETTj0vQMJ2rf8aMpi71ARTNwURVq/7aRC6xI9bFT0scisUL6DEilqH5xR6orQhFdPYJafY1Y1O1ZTZ5hdHOq8alSAeRWPGuoTNx8U41NdCmJKXYOI4b3hDxkp8pWFbthXWmAbYrq0GqvTCPY7uKYKFdOd5SZPiAzAaJ5HZsm4V21okzdiy+5U7JzIn7JZVgHYQTG/RrkGduw== X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0038d0a2-118c-4210-9d59-08d4c58f42c3 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:CY4PR02MB2727; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB2727; 3:TY9xKItN42mIv8ApGbUHKUCitJ6EleH2a9yKi45AjkoOIi0PjvFpuqLptO4gXFtPfRjBNme5lvBS7VaKrj1G7Jar2/8QHiUR9NTLYrIOSa0xvRz7wGb/ZLGBOF1Q2wzWMfTSgaMvDEIdS9CeJQqJ67SZtyGz9vDSCZ1sgDvmX+4/J4CBBc17QzUprW+pX+bqv97L5Hmalh4tDF0Jf2c0mxgqkyTfTcq4NPQB8MoTP5PlvoAWPwEV3VsSjxwhSBkAfgLgtuKifDDmBxSyvOooPrZCB3kzTKV++k+AWutbrVahg+l3jv0i7GNq2usGdZINyXDEFb5bqH+pvoo9OtH5SbUnyfsHlVfnRdUxmipXsR9WXxRsaFc2SHTt+dnMN/6Xpe4H+TTe6wBUSZKCOuEGhzAEPd+N7GQTiXjYuHYDRWy3IW2cTcSvYfaDUSn3/r7Nz6WdX/+IEVyNcPNS6FKSzGkcNwF5KzckelReViRvK784S+QUIEkCOxWOrEGbJ356AGW5scM73SJY1xKf6qVN0wE4ZFpZyLk2qeazS3IgabLSVViTXV1MrQmn7CNgKMnJJk50QpRxGwKiz51FsNrPiGSmSQblZmt6nodgNyQqo6Kb0/Hu1cmKeGYGAdTomBv6s7LTGpx1VYMQsqRZCUGjkoZsBLfM0cswQlUhkBG2LA2BTJ9eVHqHWsmj7JhRA8VNMho6hhSb9HI/A4K7TrnEV8F7EcFbH2jyOW6upUEkXfb66iLKhUQYyVAcpMdK09/lUxdPWbtf/LQZ4oHDLUzVpdzbuLVpLyCC+sM1Ki0hy0XgVASYv42AK0ZtkTG67kv2ycb03DupjZRRnJIvOVtvryyKCxUqdpkiTzd1061heBcY1fkfgmSZzXYMSRz+Y4/5XeidVVFbeJYGBiwAzLrpcHXqTSxxs7nXh60JNKh/kL/FfLpdivTIPSwGy3u4a9BA X-MS-TrafficTypeDiagnostic: CY4PR02MB2727: X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB2727; 25:AzQ627Oc/4+GiQMuiVN2ezDuywpwPanzLBOrxNgtdnKng/uyFeJVlcg6alLrQ+g2r1wF3z7F4GIGIg47FpQL42/13y4yIc6k0m7w0EkRRxZOTurNLAd6oNSKSpifwkIdLUAlNVHeGyfEywvnOesinpC7Sg3lShMHvlGKaFxQyU/43u/iXWocFTy3Cq1zY6NQTAboF7HJ4JzbVOCfo7Wj6DkIuTB9IMFssVzLwqNsuAbGxe81fVX55dHVohCcUtpjUz4JoCQtq1ONMY7YFGwE0E19IamMNRbzyzwcqQXK+QYrmwfkhhc/GkD2k3j9H45RQBAG0QN3DHyuXE03vRS5hxUhZNfepcup6mxOx/95Z8ShAdwYIwxGafhSz4TAyb8fcWqyP1CsF3sb4UNVC1ZXLdH5vrYpHRVtpNKo/nc6tf8iMFcRoWOpJM4jkeM6XxdrIbXCUHFwSmmuVWTHdZ+uBZIh/xHZUVmaKT69zgzAEcdARKAOEIXjSMFns4/+bPKjxy8WkF0gI+VTfzA4jSI6klW7qF+QvzkZHgqTVL50HiMIxVf8S7FWPyCROhxhXlX7wRtTQbHKZ5b5Y7SWBnptFAWC8Y1qtrCVo03y1VH9AcECtUwxx3F7UCjJNT4ZzUmzs54ZhtCSGk6fI5pDtJ+NMY//UKIJ++sMC77RCs94lkKNyCOSLpWJJHcQIPupV0LswtqSEjPLTZQ8nhCGAzxs5S8JHdm+AJpauRzZQfkGh5sMqFaADorG3SGZn8zzkiaK0aBfP7Y+VU10Xxd+RUWxIjYEf1P0ActENlJPzJ3yRqC/BCB/L/UHLA7BupDCKzqMVjxl/E6w9dEZXSJrRY6wln7UWikqDfWC+E/UhrdJDxplgNtN/y2xuVZNzCJSERaMEIcgUYBbULmpoIb6eOiPBVG6YUYrAYETO/NuDmX85Q0= X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB2727; 31:OnPLHxjbtWdZGWHF1ElTaNl9AQtw5MIP8eHZfTc7MQTqZWllw0c2U17oe+UqAaeo+lwnRDyOmng7LooV/Gk4N//kU7MpcckV3R7GeKsqToP8MZP3Otcmtvg5d+iDIOW6tbAgR3weNywm/OuY7aAggkdlcZsoxc9pvI91TDh9vRmQSbZE9L3MvJgPcc6jt5lhqmVrM1OtHRQ5a0Sd8WN+n4OqUI8woPvRsFfyuwk187qY7tabkD1LNSHUDxCJZVgtJd/lH3LUgbKCqG1ujsDE1AHSVg6xCAuI9zNoVQX3KpQgsZZ0kiEwgJubkPfYEFxepqAu1XZD5abAsNv2lqNJXOsRnP8KrA4SXNpf165gQlHrbiRj2NFQfKEwBQZTMlGS0j9Gcq5v/YZnaZaZ1pdOSqsHweBVVV2w31VL+Uw+XHshLBjzhtMj3l2stCUU09cVsq17uYhjOmy6nq86d/D8xLZvY+p+RV8lmhu02JyjaUBZyPYyAc3nBMlgMla3QZB7yPdC1w/xHyZpg/Is1k8s2kLQiXjSnKmScT5d307DtGsBm9+X0leCHeMjc1zB+GdVWzIU2iyvSIdn+q0cp65SEbI8pWjWRFa+zifxYiC0szdMM6N5EWHmkPiJM3LFGTqDfEgN752nBZHIw+O+LPeZzENbbyKOHMbb6eYU0eDyG71A0kV6NhM2YxKeE+KKaX/+1gA9ycgVVzNoIF2+1oMIeg== X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB2727; 20:dzoX6c7lVyqkLHmYrsQSY26FnfI0DLqhWXFpaFWGtp4a8EBxJ5sJ2oBeJ3PTEgmf5YbM7mcxENjGNmXXBlKOOJvZNYHDIUebjHYxIOh5wPp+OoYUTNMCaEoppfe6t/204nOUxjmpcAS1eaCV+GvMR2sd+u9U6nQfuCrKMm6nchztg2ECP509osACPnFBHWv65dco/Lx+wVUKHADmk3+uwGLmuLgOFW4ld016DN3TotNRJqOiNBznkNTOZIHrmKTD8LFMlwUw/x18fubwgHMx+kFq0FY2e9omAYBlonG5jpUf8rjvyTfIN4vhNdpsu8VZbXdu3iWQI77xBI2E/8wvQ/27Tfmw6LJhOkboT0mK6ve9yUnZQS7devEYn7LEiyWXHzVKjEEy3Wl9Q+g5Dw8mDiPDknOMc9LzqxlFGfUq4l6Q/CqtNHJAaD75GVA/ontxd4JyekGme4hVIo4kXvGzIW4HTBs9XH36+j2pmtiKKFEnT8NTCxDgPaWvGjjkQ9dH X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(192813158149592)(247924648384137); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(13016025)(13018025)(8121501046)(3002001)(100000703101)(100105400095)(93006095)(93004095)(10201501046)(6055026)(6041248)(20161123558100)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR02MB2727; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR02MB2727; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB2727; 4:o/ko6Cqz+j+QFV0L6ESIHjUmk5UXAI+f/dBgBIBsc0?= =?us-ascii?Q?CPiIsfOoJb7HsIbW70CL5hTmlsnEoKDfNnJJ+AnSuYtbjja3X7Ybh0Fa63Lb?= =?us-ascii?Q?N8zyQvEMckeya40zJbPElHJF6O/IocgUPqXlvrfJjw6KH+ymKVtdVal38wB5?= =?us-ascii?Q?F3YFvf5dZhLTdX4lHb1ZbrVtq0kbI7oyOZnA9k+L1OqLgsF1SYfxJ978VMVx?= =?us-ascii?Q?ima2yxaH3R1THDIPeRj8Z/i7lcZWgoDUWqa5soCyIejPz/su6uZojY0+kzKE?= =?us-ascii?Q?MpIuNrinI1D+riqsUiZObFQ0GEOxSBD13pqaE05QLhMY9+3PcJNsmWklH0TR?= =?us-ascii?Q?pFwxOgOpEnOK1eiDkszJcgABFChTGetkCPNv2bH/wTSoBRLrNIa81QMShzwP?= =?us-ascii?Q?H8EwqpSL5jl+UJTK8c+K4Z+dACMhc5TlZlYKMm8fMc0AslUzesWh1eFfagKt?= =?us-ascii?Q?b5N6sF3MIzkvt544jriiYVQDW+tcZlJVMDqk4cZagnE835h3zYBsj50b+wJ8?= =?us-ascii?Q?5jOLpvWe4pHTPt49nJDfH8xJUq28kMu4zsir77h2n4ei+QugryCUKneN3Vo9?= =?us-ascii?Q?kYLa7dqB3ewAhU+t0cJnYatTZPTunZBv8SNy/7XOADL62sXZ5RxPdTKHEHP+?= =?us-ascii?Q?lWFs9ONHnBTuiQfo4cUZ84IKr2MokXpF7TFewVdw1D16khoru21C/8bySlW0?= =?us-ascii?Q?2D48shTZYmV0vwuWDB6kTzi4qzBGm9H6TLw4RPbFX+hWC/ZTyxdXgzerZ7h5?= =?us-ascii?Q?Kl950FPqxkZxJJoDcIEZED7V6cIoqEwqBf/SSZ6tJhk6JDwTwxES7c42Dhsp?= =?us-ascii?Q?u1+4WYG1DnNorOFTF8CIPlZELHNH16tUl6vRfO+AUlabbGzhDqvlo3pgjm0A?= =?us-ascii?Q?5sA+iHs7B4pLxDI5HcuKWxQiTL4ar/vN2K4A/ZG9D8ucXsOereJaX3v8Eo4R?= =?us-ascii?Q?6dZnN4jh1ucSa9WAlmIfONnCF/v383bLIf1vo2bF5QteO4gVoI5x1je9G10N?= =?us-ascii?Q?bipJahcHLYf6JozwAjXISkDkMhUEgH+cmkSV8vug3TEIN/uEY/mnWG6dsSRE?= =?us-ascii?Q?YdYFAdH3e+UwWWFONSSIWvsRipfgNtCKMlNaxtNe8FKe76EP35jP+Qm+6nAW?= =?us-ascii?Q?HCGsM0yLLKXn5Eva3wGMeL71VPNoKx2B73IlqwDvzBAhP44rj5xfofWTslh+?= =?us-ascii?Q?pvnXI3Sw6xAoSc4EhyVh/ylCJvL5Zlp10foF0WW+EwNn4+r/rvfQIaPLP4Wi?= =?us-ascii?Q?Pnmj8jXeE8j8R4pPtcLUqpIJyY1cI9K30MT4x8wVWUDsAhB9DzE0mT8/o5br?= =?us-ascii?Q?KcOR3abV8sCpxXcYCd338=3D?= X-Forefront-PRVS: 0361212EA8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB2727; 23:JBMD4AmU0I89uOwUzGog7au7MjeH8gf3HrNucUkdh?= =?us-ascii?Q?SSCEvnWO6r8TludEGFVs+H49lgzG8hr6URUYQN+PiQA5UgPYlIKszAsqcadv?= =?us-ascii?Q?Dr8ljp+9gFD2tElONZCFlAU10a3lay34mUDJGPZ7Hy1eKZNQyNz+RkPa4pzs?= =?us-ascii?Q?HW9YXH0/nrk2op+mETEH9LM5oWEbltkPPaZSdA7/TeTiSBBU8pBXWUvZ3cir?= =?us-ascii?Q?5yyV7jwp32OGpk0HsBRMTigzIHvypTD5eOw2e31Z09vWKMaSPgR8ZhPYCio+?= =?us-ascii?Q?qCEZw2lGifhgjprGytB61PnSivnerFB7hC60yxpMhFcEFKmsCRAWJhh1U++8?= =?us-ascii?Q?AaoXOIKOsaUHkkSfyGwkunbDbaihz5ysCpE/yEeh2FUPYKuk6fHPJUYEkcb/?= =?us-ascii?Q?+MF0uQ5m7uUvVg0zP+maP2tkQCpDlaGqMlP88aXopHOdy1TgujXaJ/kHAsvy?= =?us-ascii?Q?uTs0k+DxthhbTJyjS14zqn4u7iQZO0DmCHP3AhZJ209NuexS8oi/f/MI8/Rp?= =?us-ascii?Q?zImSfrPSXcqCce6x55ZBAFLYYsuxUfDAqLEedg7gypfjjEXLq1Z287uGbrZN?= =?us-ascii?Q?rbWratlcD4tF9tc1fSP3XzZrdqFA74UTgPpik1Q7ejjimLN8Re/a6otjBlOY?= =?us-ascii?Q?6AIC6lAxeB9qqOatzahpjgeIsoGcEpj2COnuJRekp+WNaFQB4jVGxBiV6G4R?= =?us-ascii?Q?15VFhgOkLvGGuBd37w96L5ZqtV79hzETmCuqdw621XysWUvLlqkir7P1B5s/?= =?us-ascii?Q?t49n1FETtpNDbbeMNyfkZ7kAyJpEkDozvvI+KsA1MHMNulR076ZoVHDKdcU1?= =?us-ascii?Q?hIoU+dSZIcHRBrDWbu8O0fNEzTSiJAs6e1UsvBeaYrm1rbpYKo2tG249alyN?= =?us-ascii?Q?UXf22gsouxB/sm+7T8eLM04AwtCEDc7Px+kNY1A5vXrEvWXqrsC6mpzOQQt6?= =?us-ascii?Q?W95RuaY4eWB/NImAtVpZzXxUYBaiMr7nnHLASaKpPZNYabu4rw3fYO9JI8px?= =?us-ascii?Q?ysh6q6i2jk0EgD/VeOXNbAfMcEHvXKNeMxjYjKrqIMsRO/jrbwovNhmOG1p0?= =?us-ascii?Q?F/m/J+45PuzTHmlNvrQCOpby4LV4xnK8vbp+4KaisGOFPhNfD4qln+XEwVwU?= =?us-ascii?Q?inpTGbbJ0/Z0lzs9RpVHR0m0R50IiLxSkoQJTRD5ptAvdUsctagxZ9WQN+f+?= =?us-ascii?Q?tOoSIDYiujz2CzFS/wSpNeTGndZ/q2drheO?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB2727; 6:i7pUMiVUtv/JXTcGLac5whpszdlt9ljVLylKlZx38j?= =?us-ascii?Q?ljthW4mOKo23181NlQjJnBg/y6AIwPHmCPfJL6/7Ep/lGUiQkpJ57R6pioX/?= =?us-ascii?Q?QU+7b4fp+iHQN+wDqNn9NSfb31OX5zkamu/vpxpuWQ8RqvidTG1VrPnqoN9h?= =?us-ascii?Q?9UnKC3dVIfgVxKj825FTHVAr4IVdppp9irtE7pT8hW2QDfU/YASzz7bt8NLx?= =?us-ascii?Q?ODIE85MTnv8PTfFv6Rh/d4d71pofh/rw+HuzlK5ldEgdEqhLPr/yX2aCxtkO?= =?us-ascii?Q?3W1KnPZoA+nMtgsB2MXjxvkPNgUOSwZseegOi7H0xNaNSsoOpqV7+sSOjI4c?= =?us-ascii?Q?b/7oxFVOWpKpDTZjLv0yzkyyseBNyECpnO7SRCw5/rT9TbFzhPfexVv78alC?= =?us-ascii?Q?pwxHhO5YZP4H/S+/hAUXT+hu5v1T83Du5WIZmWPhiXkNhctKX4juZCsYvJPA?= =?us-ascii?Q?30tz2hFwg1+0NCefFqN8wGva21lxbhTJH0XZxYcUJKTuWk9+9a/zzBKUZq6K?= =?us-ascii?Q?TsuF0YMkZS/TB0is5WvNBGB66ZHsqIXF8x8lh7uEgrqcr/+q2+OUnBBuiHH1?= =?us-ascii?Q?LKcR+veimwxeum7vXW2H5q/x4JXRRZj7Z6B+G0ThhyIe8o80bzIE3xme4JXA?= =?us-ascii?Q?Jy9VBJjSMgFrC91LCXUZTA34jzZW/wsg1qMtLRphww+2LH4jb53BvEoq0WDH?= =?us-ascii?Q?PVNBtLeWddAr7xGFldxvYBg3nETadW8ZYPjfZ5CnWakwcKVFr9fGT6yGOY7Q?= =?us-ascii?Q?oj3pOOnT/FhJC9uWqUgu7CtDg9Jb4AMsoTxXlUlXEfepIx7FF2IO0uhqhTs5?= =?us-ascii?Q?u03E+G1p269SIZ2keW9vpGQcPzEJ+0s72SzUdCu2Uh591YHe7ynZWqw15emL?= =?us-ascii?Q?otj5n09ss54Kkx55PSDu0OZva+q5UY6imG261pdy8GiG7MuemqZ5+bWIpDRG?= =?us-ascii?Q?Wa48S1ZLq72FvA6jw+6VejtckvMOtQToxXMcWPOUOeFUQfOJe9oIRRvUArNd?= =?us-ascii?Q?vmbPbJo1pBXtYpkFNXkrSm?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB2727; 5:MlQmI25GYjVDg2oPJfVK7ZzZag2dkXHYkkYobqWfaFz+KJ/s535ToTkzvN3P9DGlW8dxzrTJ7Dij62VePOClE1OMifEnfeITCTGYRWlfevjfoEpU7fjovFp9UERrzkyfh8fK+ibtk9JzKQRLBFdgpgvzZTCVj4lpMb2yMSLapwzrrHr3yqTN0NXJ6h+/9RBj6HWLKULQJPWkhsCQqL9tiWAWptvcGMWXeXvwzwD3fislAvGEvj7V+IflKC6dUWciPcsGH1uY3Ctr9QktBZk0jkxtbhPFehXOIeosDG0G31jFHG9RpjJ7i9cbR3Nq11HU01pmUh+BFBb7qv0td/QUmcyxSTk44HwRXRMyE8bPJYe/xAb8NJK8qnLNQplIi6y/ON7NgorMQcMLmKOV3Ya2eXbhKuS9JrRT5yo0Im96xnDI0PnbL+SpnQr7mW+rUb8bw0Ir/4oQIr/2TBPaTVKkQUlVefE5jRcKDl7u5aPv9DV5J49U0z7XxB4kNI7ol+AD; 24:PjJHisOBJDJaj/dUaY+kvqo7vIaoi+tScXT5vR0+ZXhzE+hdWmRLr9av0waKXYs+lYeN6koEhvkotkIbDMsMQXCFX64foeomKP57MdPa0o8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB2727; 7:Yf9E+m8pB84gcJlIYYuZZXfiKAjM2La1ZLKZkabT0926JJHKKfi4jsc7dn3yvoAOFwHAbqTkgK1idVrSrao5qXjrVnXP+ZYzS2SuihrNRcFlGOXbmSSZgpHCevS1MLxqMWHuoVHRNgTS8RmRfcbvGHosZWVitydAESlNnTYNhXcDDYDtHA40Ad5YSLpasZyKC+n2vboPSSFL5c0CdYm4YIpRa7kJ9UloBnxXXzX+tGbzs/OilGbXzF1rZeX9hmoTZ9Yjmb+NBFHGaC0yph1T4cUDE0rhaaOaNz831y0SSsuW8cgO3PsQLli8MBU1WpWeCUZQ9rOO+O8K1M9rqxKDt9Q1b6MJdw33P8hNmFdE2vH3N4m+U4kes9OUCcPouEUNL+IPplUNqmiA0DdC2VqD7xJKMKTRfoZzvUoOhHZg7/gOMhvbbGGuJ+1vmVQzShAz0w5yHpDgeoFMHau4NDIn64E4M4YNjtZc4k+07pwq4+LwUY7/Uem3mJB7tJlDNvXAmZibKd7G6VIujIidpUwiRWAiO/wHTX0idrmL4Z/UtW9Vk9U/wUokAq6ZijNQgdvLyZxXee8ZRuDuVpOxTKrsZrsW7RrHwss8JotrIXQN68wf9j2xC3EKIioPAmIvMZ7gjOwqtZH/Z4/W7PtfVKwRBlDvqHeIth98YN91x6ezIWCzaZ0iX31zN7qAz8AeemsHTr7emmlBkL8QhIRm6XypsWh1kPpkOAee3sJNTa3NVm4y5D4M5RmhAhzRdehKyU00MnWYPLBvT30cLLVvB87FMyUI1DrLxTgCmuvg/wjL1+A= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2017 23:24:05.5318 (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.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR02MB2727 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.32.85 Subject: [Qemu-devel] [PATCH v2 1/8] util/qemu-error: Rename error_print_loc() to be more generic 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: alistair23@gmail.com, philippe@mathieu-daude.net, armbru@redhat.com, alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" Rename the error_print_loc() function in preparation for using it to print warnings as well. Signed-off-by: Alistair Francis Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Thomas Huth --- util/qemu-error.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util/qemu-error.c b/util/qemu-error.c index b331f8f4a4..1c5e35ecdb 100644 --- a/util/qemu-error.c +++ b/util/qemu-error.c @@ -146,7 +146,7 @@ const char *error_get_progname(void) /* * Print current location to current monitor if we have one, else to stder= r. */ -static void error_print_loc(void) +static void print_loc(void) { const char *sep =3D ""; int i; @@ -197,7 +197,7 @@ void error_vreport(const char *fmt, va_list ap) g_free(timestr); } =20 - error_print_loc(); + print_loc(); error_vprintf(fmt, ap); error_printf("\n"); } --=20 2.11.0 From nobody Wed Nov 5 06:36:15 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1499470070357248.1060459633062; Fri, 7 Jul 2017 16:27:50 -0700 (PDT) Received: from localhost ([::1]:59191 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcf7-0002CD-3c for importer@patchew.org; Fri, 07 Jul 2017 19:27:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57784) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcbo-00084h-Eo for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTcbk-0005Wm-IX for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:24 -0400 Received: from mail-sn1nam01on0063.outbound.protection.outlook.com ([104.47.32.63]:28016 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 1dTcbk-0005WG-7E for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:20 -0400 Received: from CY4PR02CA0026.namprd02.prod.outlook.com (10.175.57.140) by DM5PR02MB2729.namprd02.prod.outlook.com (10.175.85.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Fri, 7 Jul 2017 23:24:16 +0000 Received: from SN1NAM02FT024.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::209) by CY4PR02CA0026.outlook.office365.com (2603:10b6:903:117::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13 via Frontend Transport; Fri, 7 Jul 2017 23:24:16 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by SN1NAM02FT024.mail.protection.outlook.com (10.152.72.127) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Fri, 7 Jul 2017 23:24:15 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:59361 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbf-0001ad-8o; Fri, 07 Jul 2017 16:24:15 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dTcbf-0000ys-5M; Fri, 07 Jul 2017 16:24:15 -0700 Received: from xsj-pvapsmtp01 (smtp3.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v67NO6iJ021472; Fri, 7 Jul 2017 16:24:06 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbW-0000y8-Al; Fri, 07 Jul 2017 16:24:06 -0700 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=ywa2oH4aU+WCIJnLxZ9dvua/pR11BIqYKqZTNri6sIQ=; b=N0+RgZLIDC2ToLgcllsVv5O14Z7eJKCoVgKHkT5nFsT5bHTlSNiHN+LtEWnZ0/fMJUfldJVdH8EdHCdOC63mLQlEtmShyGNk2EVjR88X7vFMsWzk2+VKGeiWBiRnxrFvhU83KLdgx4gXcsL71VB5NL2QwnG5L6U/yfm4htvuX1I= 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 (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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; From: Alistair Francis To: Date: Fri, 7 Jul 2017 16:21:02 -0700 Message-ID: <96f42a10eea7c311f6a50391042c373ffb4247d1.1499453788.git.alistair.francis@xilinx.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: References: X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23180.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)(39840400002)(39850400002)(39410400002)(39400400002)(39450400003)(39860400002)(2980300002)(438002)(199003)(189002)(9170700003)(39060400002)(63266004)(4326008)(356003)(189998001)(50466002)(2950100002)(6916009)(9786002)(118296001)(33646002)(77096006)(5660300001)(6666003)(106466001)(81166006)(8676002)(2351001)(478600001)(2906002)(38730400002)(54906002)(15650500001)(36756003)(47776003)(36386004)(5003940100001)(626005)(50986999)(76176999)(48376002)(8936002)(50226002)(110136004)(305945005)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR02MB2729; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; MLV:ovrnspm; A:1; MX:1; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT024; 1:WquMv+nNUyjE4TUZRvV6lTc9t/DBkQnT8285Gmpdnu6dxtEVN/q6ReMzFT8ZqoWmKeXRobIeLGIr/iAkDEUvbG3slyepqZpsiHIh+UB0wgyjelffyU2L/hhLZV0CeOO5JM5b+Os9M0/1yzeaw+SCw36hkccIlEivf3Xc3AN+5yJBUic72CjQZ4S+LtEedBmyqZcCNyLJBVJj23zEwaXDMoQGOI9ilniQpbXIhrTMYYGv8hiZxe2rWq2oA1bouw/WYqhf3cHjrvV2VZAzyVG1qDmpyjCCOzBZ+ekf308fKrEcNFKt1klqYXe2CnEqNPhr00zv8doAHwoDOsocl8xYxwk9q0Tsgv2Pbd0AD5iernSfyjp8c25NBHW+azBnTlzeYR+4earxF6HCKpH5DvvJGBsJf2UDfvIMWGX8SR3qQOSJTDob2MXtp7hfL7TjTTHRv5CmCwHOBho6dq4K/5fRyx2PBHLNS+lR9KFVw3iO02z9Sm5SBZTWJljNL3Ggx2r0ENVzfOl9mIlAbwIGCdTMLBZJDiMzYKPSJsNROL73HUtaFuU09eeortnd5CE4oTRLNGfUWXIx/1bgzxhmrkyIInUOaOKszdknq6oHi1qcjaFMIX2HKdq0bb9NuGAshxIuXk2lFvhzEnHs3ryrt5yAdgjsr1rgplJ6XLcohpYba+Z+HkL36wCWkX0cCsBPY9AfYULdvQnQH4DJq4gYTmoCu+7PSEXWQbMOLxba612i+ucOIkn5M1Bi3zS8HzetCl/woX5rM0AauPAcqzwL+rJAURUDsBJcvPpfLJV0SqmBHXqSqERdaWJfPZ7BdWPwXiF1hAfi4mgSeNjBK/779kkHFD6PHh+UIxOuHpqLxyJGbIqBZVGT/2Mmtm4yD2hS+Du3 MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f793f2ed-13a9-486e-823e-08d4c58f48e5 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM5PR02MB2729; X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2729; 3:+gNiZOFWBBIQInPSka+p+SRjEGvMY2Sj4EwzJeRA+sqBdaYlHm9QJfKXr2UgPbGazCCJixYztBBAF7pIVRpOfcmHYD7b3sCeBTYwoztYf8zYyN0wFT2L70FY3AMaE3ahblC1Wwm+Xu1miF36e8/UWsE6QspAXUy9VBHIfeT7IPgZ0WCARn6H82jgaERvRqRzbZj8qFJVqVrTyMyEOFzS1X1NlfN897oIsk8OmMizsiZgGwYBlmLdTjI2SqeYUKJ7ax3GTzkJVey6f1x+8sl//N7MvKbIcWSKlK3rZ8cmZvAP/lbzYfu7eTTnPrwJdtvYTGA0yyDUwhkjVfEOpoAx9dPRvWiJ/oq0uIbnWqNVon3X7wZ8brTLC6byXMNHeGEWC0T9Gs/ptVuMMUzZlxbegDousiV7zIoM/s/RkHRHSeshIUd7rofZjFGFTqAhvF4oqKkuk/0yzIRx6O0PKcP/pISci5dW+sJi0P0qcB9jR2p3W/+drUArlbJrmajFXocGkL14/m75E0xZsPGylHV3+6OtvzAuOFJ7if7ABNffQodzPVyUciFdKaD2BAqsbU6AINUGa/TY9uVDzftalUxnk+UyFrMj+tTwVC9wm378w0vBsU1f/zYMykc7tM10RpMPQl9osUVJXZJElzoY9eH9p7rxoFUVpRoje9PIV38JXvHKTirLkV1EVetrED3UH5LukJB++TTHWCzvmidHa0QEFroSTXsrXqOlxGnf9sVcbSU9JLvGvRwImpgcFEeeQEoqMeyhVkUY8pKGsslGmzh+9AQGavcJv12z8k1BlPlJg00LF6VuemC8cIn/w5KPVrrdmdzM58uloWGgPkEwjqzUR3YIGCq/5hif7kj3SZDU7u5ReMN4VdyCNYTQjG/PCcsllqyWC4amI38i3S4FcYZHSwn8y104L/o4PhXf/uMfx/X1v+OkAX8xWftKezAjcf1S X-MS-TrafficTypeDiagnostic: DM5PR02MB2729: X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2729; 25:IiJOYVegcrHM1YW8Yu111vBd2mgXqhHwEHN4Wag3oQUaGAjahVf2xinWeBTPgXGa0GUuqR31FL6e/TiuEFw0OWpxM+1nX6VWU0GKl44uoGpenmANpMK+VMjeOHiYEqcEsNFu0wKI6ld1RJ92Zh8i8TXs4nZge3Pqyms0RK8t6aeXWjmLvYDF7jzV0Rnsi7X3vt7v5/cDgMiyBYL3ghFy52mSDFkNQJkfmo7CNR4vx0b4eQZXa8BpekC2v6zsqlhvcMnUhlribQH7qELSozUnV6d7abc1ZWCtlWfqcew/fHCzjBS2vKE2Qu8k4Unn6DGWEvBZTQc5zIuSdTPLJtctkYIbSpp6kwQmOmEQ0dBcKfWRKqB0Wfy9j2TQnXKNld7Co7V1T9Tdeulqtx+kEA6Quh4NbjV2EDZIL37Jj4PunOo5aG+BQ3RlH3esfY3VuD+ufRKsuaBORPoRw4ibc5VKoVc+Um9+edhcuJoiLjEVPip8hUuhFwozar+gL0qh5CcsRWAQDirVy+EWu0vwKqmW4di8jvF43n11yuU4qUknGdr9vR0HjPQcgkeqd46qsVzlMAQhf/3e3idSOPgm0tPwxiPsgfUy5cvw6F53XE5zKgomiOPPJhdPn4XhUNmYrXGN6fR8SFL+pRR0Exd+Qvbl4vw1zluydNsR9Wa5cvZBmNgYMc3GGM5VyWy2676i1HcTuFCEl9V1JVDONq11YHbpywmoDwVaZEQJPStK4osd43c3bhxOIOobPfFD/jwX/T7LLHusFl24kbWQwsbaVraY6TlA/NIHVvl3jFkewUGHZUVz1EQktoVMIfz0mvnuH9JKrGjvdZSvHvEvIMuG/cwOJ714gppLUqiiKcLxETW5SGAuTPi2RrAa6kyrzBvZPQV5h7VAnAkvDAdiUtms0rXuinceXoQsudNSkiM4r7dLdhs= X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2729; 31:bDUOOS0BbjY6vkF4ShjKWzTKEAs/XawYlY7+riQEwKQe9PhqNEUjOI3H9tT8laLNZXZ/zsA+rXKHuZdRiBmXmCjVgr1qvqhBSiwJp7F7Jd7CqmgmFG5bsoxtMNl0VxEppFuEzQLl5M9+bEoOTf/VGP6omDBteVxTkaswtgknzud6DiKc+OxLhheUxFJbB8cwPHZtUtkOOviC2sKnUi66idPKKo43W5NtF6SyU68h3DIT+0qF1QdInFgwh9bruGYYX5vDaDmM8QXBVKyj/fdLtqlAfo6PZ0b6AmBfVd/W4hyLUpn1/Wd22arinHJfD0u72UqJwP9ctN0klQWLiYOtvoGcCIKvMQGl3KIkEUmIu/u0jphW3uYeEhxzNvzNlS8z3CnUIKLF1UJ6KcITNNoaE5R4mAt9OrjAdoRK9sQgxU5cOsnUKyqmj0Cc21zYaMVAZnsi+W3IyDBaYWy1tYP01Aj+iIIYEesch1P0vBU1KI7yxrTu7yaQ5/HO2QCFKgXwnZod4Ar6NfB2zdEvyqhs4uW3PEO8R8Bz9qe0D1tU0HYWlMKdBoVoPwtvrkuTvJrb05phM5q2LVI8dzrBupfgstiB1eXduyJ7dpom1kjmgjRUeQ7S1yQpwEqcRrM1ZiClSVpl6o+J7oPgwNK9v1WHYEqSU7au62bYANRRDaAvwbQxKltE63FVmf0QCu/AXuhxhgk2rTk1HbGOMMG09MF4yA== X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2729; 20:y+muK2TN4JrqMM/g1MixZP4wNk9sxWqLb1PRSqMxB/ZO0RI9maKQR9G/z6VaaiLKbrDIfPpQpRaMvsstY6Y2eZ+yH1ksdkMNMS4/9fpP5IrxBHZ2E7xDHkZdViOidFeUuOK9pOAbhfoj6lDY4U7mAZqxH7LJsBWLMmGRx6eJuHngON8vCuEsQKG9MzGH4vkBcXVNAB6ropJUHwxI8aI17M7LxZNmjy6e3cjXSLeASKSg1QSrLKTynmdo7tInd/myHop8GOcuOqoaOR8YkHOO/FouAurjRBqJq/EkWvb6+qK6SPB85V+B4EifknImsOTh66n9yHzl92vYuiy8m4bTA1eCOgVtnkuNv/vuciz1/eMO/J+MaxCnW3Fzjvuyh5JyJ2dEGh/D7Ny6y9sxr8MEvYbGXJW8OK96zeJ/HbgsYO9q54KTy/vtzxuXMSC6yabYZappS7vNf8cZBe440Dyhin09RnZTBgTxwwOw0q22g7MbrjFoS3+DDCAoSzTcGd5n X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(192813158149592)(211171220733660)(247924648384137); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13018025)(13016025)(8121501046)(5005006)(2017060910070)(93006095)(93004095)(3002001)(10201501046)(100000703101)(100105400095)(6055026)(6041248)(20161123560025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR02MB2729; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR02MB2729; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2729; 4:s+SHK5KiORJUZzZt2W4qbLRIq6lM3wYit0ZFPhMjk0?= =?us-ascii?Q?mNNdcbEpH49sWvMna0C8wirzY6WMGJVGyEsoVL/IatG99s3Q06ReSMTLeUCy?= =?us-ascii?Q?u1pYBax4ik7rtuMg/mh2Fkru8nJ/yiZM21f/HXuYl1ogVqiT+Try+Y6wwAoA?= =?us-ascii?Q?kmYnxJtsFfrpnlB8Gm13BBRqUzoo3hxh2aa8T7CHD55cCvoElEHXz2mBlsza?= =?us-ascii?Q?MLnMXHUD9yHbgHfHnhFh4rZVfKZiQ7ftMJWrvUi0bPIbf0JPnjsu3bBdlvDg?= =?us-ascii?Q?JKXWwZBDukM6lnWu/hjKKFAieNO/hzw+HzZy9m0h46ODpGTUGBIjGPi+d41C?= =?us-ascii?Q?xGr9XVs0WQ6gLFYDmB6fkzwwuubzK+UbJ6i0dqeWKT1s4Bb6NAj8PCSCRFkz?= =?us-ascii?Q?XR8JXwuNUWJ4fRCUDXV9mYonoauly9VNHd2unH6sQoPcQjptn5MsW0eyxIRi?= =?us-ascii?Q?R4S2H/tL/Sqr/biclpeJOzzAN5bmZ9iZahFylC5lxI03GHEDuW2AqCVN7TVo?= =?us-ascii?Q?lfBrft3gbZanrisTNRuvszmq3b4cdeyUUyM91LvaY1tjFj74DkKKoccb0mkp?= =?us-ascii?Q?wWiVwjjx1P+D1EPqR8NituTPics/1jn2xo2opgNZllX/KfgWB/a1z5OTElqG?= =?us-ascii?Q?1lwTwkMmuL7OtZ3rIcMg6e4IDqmU7Rx2YiiFm82EbGbb1uJEUbXW62fHM6w+?= =?us-ascii?Q?nDzrVPWvPDINUA8kWcZWXnat9McewT3GoCsRpK3F4elr+fqUbiFgiNyDW+p+?= =?us-ascii?Q?uEp1IFeOCrL9NrVaDi4ebgWqC0foBeqIpITeRGizNXllQd/Z4waEuFIRrtHS?= =?us-ascii?Q?hrxYp8MuGJFFv3rvnPcXW5POZEUu4kzPklV4MDlxsBbp0LGObDFbGRF3kD9K?= =?us-ascii?Q?TpkSefF1PBZuyfwLqGuYYlqbxIBwg7yQFN3P+yU9fVfRrCnr4VwCn89i5jw2?= =?us-ascii?Q?7t+gL6ILKUyocHRDX1HvKYcCeVcF+ZfBPqWw1La6Wuc7LygGTWG2/MATpJEb?= =?us-ascii?Q?qtla+ufL7xX0tasrhRrx423lgrit+5Zpk4x5vlyDH2b33f+rbpRXEmKERB/H?= =?us-ascii?Q?8JLLJMAP3x7LQ3db/JJ8NgEyJ0cC9/c5IMu9fcK4hzbMrFxb4SwKJMVNH5XM?= =?us-ascii?Q?3g54LwmHytRpzfWViAlqHt7CI6EXbxLY+vriefq992hig3MwATTETYM0UUyi?= =?us-ascii?Q?aQBjV3+1Thzfzfd+QocdYH7ZhVpeb1IexwnkysmYLi1oBLkCmeMp4ULBtX60?= =?us-ascii?Q?Ko9VMgPLS6DpgHVsNCwThPPmTclFHcSC4OKoqfadLlncnDKQCBIEVDxP8LXC?= =?us-ascii?Q?Qk1RFFVOCzf/xMeDBxg+ImBqjP9BOEgxRvdiSjbeyjUL5HbRIq0mltk4c0uc?= =?us-ascii?Q?+Cne29pbH9RrH1IDoBkEh7urk=3D?= X-Forefront-PRVS: 0361212EA8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2729; 23:opRgAtYqxt3LFL6t43mLY11UsfL2b4zdZHz4HVjGv?= =?us-ascii?Q?yoBWZ5J5ynSoA6MOsSt7dJlq2qImWGXq3aShfCSZ1kjX2L+kJ2mCQxF5yes9?= =?us-ascii?Q?1GimaKk5x2i7q73PHbD+wxGKLtg5PD0J8mvIg32SmS5dYvcnHbl3vxAgdXrv?= =?us-ascii?Q?8LNFwGNwdahcUnBbQyUntIp5X0YQd0j1MypenZQ9ZKYZcsuIsrA04PA8uliR?= =?us-ascii?Q?fkiemYz6DCpeqCbqKUPeNqV/d2Wgj9FXYukjkU8iNi4D1EanKImCkZjqZ8dw?= =?us-ascii?Q?Y4zJuoPr9soufQnRGPFkl+DJOJydve3Ie6JHftnRfxo2AAYBgB3zCgvlGySW?= =?us-ascii?Q?f0vZrfzzfRfucyHPIqWMa0/vladmKwqYtfzXJ53VKXZSxEVVDyGEf8QUksJ/?= =?us-ascii?Q?mzB5IOuGXm997qnn0yPWWHF0yrRfffJuPg8vM9OnKXhtVNIjCsNIGGiSPDS5?= =?us-ascii?Q?ZXMQpUlHmEC+2Q89tSF0bKsit0MxW5BxgjCtQdYXcxW79MLARGEKuaCGg386?= =?us-ascii?Q?DnPdyAa+90HjyJeefPOLvWtSRX7LxD1QdtVkk35Xtn0458tVVDaiBRfyi0FF?= =?us-ascii?Q?w21yRSeUfJ1Ls2RHqwKhbtRgk9Ena9tPGChHugnEvpL8SZFvh6JDaYw5bQUZ?= =?us-ascii?Q?G5FlF3QY5hUZurBve6iPv7CEhti/9Xmm3rMma0M9LOPNlsjemUc4gJ1PQAOs?= =?us-ascii?Q?go04jOqEBrdGpBLBRXwNLD4Fc4HXSIfs0hcbkZh9MFel/5OwErDza7Qw91Ud?= =?us-ascii?Q?j+EFSxaBYC/aonD1NScGfkVyc9huvq4v9Pp5bUoh4n9U2kOdB4br1JMCB36/?= =?us-ascii?Q?7YvkLF4xyAZU4Jd4T08hd4Gq0bKfqYobdDObBrkUfyXhRebYQGqjmsV1+9aL?= =?us-ascii?Q?MJVEtahdMSrBpK2s8iqPWkEEls//+VxoisOOIvD5RNdbLoBuJhEpAxyWveZe?= =?us-ascii?Q?dle4Ef2LBMfL/jWzwpokuzxgBpj/NmxLEzNjvhNdEcagP6E9Hr4REF1QqtG8?= =?us-ascii?Q?SYcmumSKecRv0tqki++3S6oxS/1o9u4PMUW0E7/WxUhy/DUZeALmXvDs7bvu?= =?us-ascii?Q?wcP+Y3tir0zawikvrp0g4BDDGvp1RWQouHfo+gHfDNz5DZR5Y+RrqO5YYZ6i?= =?us-ascii?Q?y9USrF8e6yvjpoMSO2apCFGefFCxBAVJSab8zM7pDrG/xD3eBmzB6buZdll3?= =?us-ascii?Q?P9CBCZi41PnUtU+aqj4hEUOsfXAEUy2MS0H?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2729; 6:TiVcbweZWu4sfUVtSMCSrdDm3Xc8+J3qT/o8zXdppt?= =?us-ascii?Q?xC0lzmxTftDipAT5zGbXZH99WPW7A1VmxnpJ5f9KNumPgX5j9jGKcFI9KPbl?= =?us-ascii?Q?zF3eEds4AsWfiCrouSs/t0FezyDBNhlYW17lr+1boMSkOfBilhGM8q6RTjcg?= =?us-ascii?Q?63NxGIjSAvsv3acLkevP9j8ar8NrF8toX2P6+XRLiojoPeYtorp1/7HrxH/8?= =?us-ascii?Q?5VO9aMhT9CWozyqSA5yLKzDS8dienuIOeXRKDrWgklCdaJj1irog3hTF/Qm1?= =?us-ascii?Q?Wu51cdExiwUeudhw1CCDzXnc4Mqb/bPg7qNeQWIEdwv6eiQ7P9kVKunBJrkH?= =?us-ascii?Q?+4XC0lribjHOSc0wGQenK3SJMKPS6XW/GbrReW9k5212Qa4JdnC+O/MkeQWU?= =?us-ascii?Q?PnRCedR5V1iKgX+GpY0RoLcq231tp4lHYDBFu26VYw2VX9ODQopuo5HTQJlQ?= =?us-ascii?Q?ORi06H+LhTzmwNsiu6pSUyfFmi3j8JITaQFle6eaCXuColPLD/8ukdqGKh/E?= =?us-ascii?Q?SWKTn5G9Ie9unNu2w658GBgoTvON4GtDqXlbZvFEagZ7GUVrHOxAVtk+aUUa?= =?us-ascii?Q?na9Mf/+JSPzN6Pl7nYnWQdKbv6CZREIeS6VswNcV15wPGb3PNIZHW6Uf7SIB?= =?us-ascii?Q?aJXndI086GXabeomVX0xGTOZcqPZzefGL96ZE9jLMHPrLARiw7Uz8gxavf/5?= =?us-ascii?Q?Y+cD+NdO7tv6lhFOTUHzFLsFBKUowvjoRXtLxfhAHh70s+k/yYW34W4A2iA2?= =?us-ascii?Q?FKn4Kvgnft1JM+6RdEkaLvHpMHRJ1DvpyFC2draGqScNkKiLdoXwNyKrDGq7?= =?us-ascii?Q?yibIk4tcDaZi+SmB3sM5Um244dEwRvEXG9V8ySnPSF2KgvGpSBpPawJXsmbl?= =?us-ascii?Q?VceN6UJHtM7sWKodXPrJoNa6xt7CdFPiEb9GbMPO8eq8iEERd+7dE69d34oI?= =?us-ascii?Q?zzsJlm1nc7fswJJpn+uV5A1lZ6q/Oq/tW5OFdCBcWln+77n4xxRRf+EFtCn3?= =?us-ascii?Q?Ote7Dd9FIbLEbT66HoNE0o?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2729; 5:dVXbdEb5qSTcw/2qx0jh6Ji2K8L4Z6+7bZezJlzbWpzHbIMfNafaBTwcAwZzF850QAM3qdPFbhGq5NGPdM9f9K+HpHyi4LzH4HH+HInb+8FHohMQJHJZP/fho8phdnTJTt0ek7JUuy3VOU3y5NC52g0nfCUiYBIkqUEKtNp57dcw/sk9cF1goPSPlgdWhkTdsX6qDSC+qVr6gf12WD0a5tlNfak0UTIPMvhu6hi3q/zN8O6EEJtrN5l3PN4sG/wQdWLK82nhJh9gD1gx9ucXzGjGsv0dmfDet616vxuzkC1dVLwVCeFz1kzLwFoYAm3aP79sX56JSDOdWroRO9DyeGdj4pqsMWDz6fh07DQBBdxpBa4vP4ucReBwo/7E3lHFV4ybrhrqvkaoTehLoM5f5OZxLDKgjlRP1LMA5xIlg9itXMXb2W5H029Oki/E5AmhaDrO2jhCiSqsSkvESonKHtryCgC0axZmCmYSYQaPbqpVkeKNLNsWlfSaGj8xZYy7; 24:E7kudvsJZLBqhoXAbcvZiswStE6OsRGQC7fYHuu2D7+YMDHE4kyoyR2aToycMbjidqYMONyVRcCXlECb/uKeV8x7TJ8+/8IbnAoUsTm3krA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2729; 7:rbUhnhw4YkoAwuIOyeJkzXpTgJR2bEPPT3NzJIucmE88LwsBxnKTWzoogH8EsjbfzjjvHBEbJAAghCFbh7fsq9wjLaNve+0BAoPUyHz2PbV8EzYRCMok6df58Zz/+RW6DUmro7Ae95gR0hrRHpONn+hTwk+aE9fD+0sYws5eM4OaM1oex6aFbmUM461TULjptv0s0luF7FKo4mrmT7L5ETiJyKklVhnnX4Dm67tC8uoDhwdE+cmy72Ew8AlRnKYKhiiJze5sa4/cyRKuGJWlVCeJb4MIKwTjosNhWbUXKHFF0mT55rkrNz8RjJqSuVooLq3jUA1HAv9Fg8hPPj+mP3vf4u5t+tPqoFk0B6GU0ZKxlBUvIHprutbkgdQXUQd/h1v1VxYVyCLzY57vH9Y9VhEISsBgBUGrpPM8x5pbCnsKU9W82wLL7MECV73Rj37iWS+eIMc4dv5iS8UrJTWjh26PPqS32nfkX8JR31nwalv8zX+tuLWK1cxOKNmnp/m+vENAw9bT3cI0PjW+RCM97/HmvdNVb5PLdp9P6JDI3AgBzCxyyf3o/oETx0XI7erBRQMvUZITHIR+TsNDbHies6u3ezRqS3NHRo22YdX0wQU819TKYRE0Yu1QrpFT7u5YUiPaiubxGT8wziXeKfctZbdhGEQGDiSclGSxRbjsF05ctmVCVwOCI7juOQIJl5O94EJ7R4KhsdrGwmmTzh6+jhzf//4Sq2BQsuLgFA/FA8u0h2TztidP6o4OLbYYzsGPCGCPdW005bcAfcLUtZMJJR3WNt2TCmf7UXWzD+GMXJk= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2017 23:24:15.7422 (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: DM5PR02MB2729 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.32.63 Subject: [Qemu-devel] [PATCH v2 2/8] error: Functions to report warnings and informational messages 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: alistair23@gmail.com, philippe@mathieu-daude.net, armbru@redhat.com, alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add warn_report(), warn_vreport() for reporting warnings, and info_report(), info_vreport() for informational messages. These are implemented them with a helper function factored out of error_vreport(), suitably generalized. This patch makes no changes to the output of the original error_report() function. Signed-off-by: Alistair Francis Reviewed-by: Markus Armbruster --- v2: - Don't add *vreport() functions to checkpatch - Maintain original comments for the reporting functions - Don't change the error report output in this patch v1: - Don't expose the generic report and vreport() functions - Prefix error messages - Use vreport instead of qmsg_vreport() RFC V3: - Change the function and enum names to be more descriptive - Add wrapper functions for *_report() and *_vreport() include/qemu/error-report.h | 7 ++++ scripts/checkpatch.pl | 5 ++- util/qemu-error.c | 97 +++++++++++++++++++++++++++++++++++++++++= +--- 3 files changed, 102 insertions(+), 7 deletions(-) diff --git a/include/qemu/error-report.h b/include/qemu/error-report.h index 3001865896..e1c8ae1a52 100644 --- a/include/qemu/error-report.h +++ b/include/qemu/error-report.h @@ -35,8 +35,15 @@ void error_printf(const char *fmt, ...) GCC_FMT_ATTR(1, = 2); void error_vprintf_unless_qmp(const char *fmt, va_list ap) GCC_FMT_ATTR(1,= 0); void error_printf_unless_qmp(const char *fmt, ...) GCC_FMT_ATTR(1, 2); void error_set_progname(const char *argv0); + void error_vreport(const char *fmt, va_list ap) GCC_FMT_ATTR(1, 0); +void warn_vreport(const char *fmt, va_list ap) GCC_FMT_ATTR(1, 0); +void info_vreport(const char *fmt, va_list ap) GCC_FMT_ATTR(1, 0); + void error_report(const char *fmt, ...) GCC_FMT_ATTR(1, 2); +void warn_report(const char *fmt, ...) GCC_FMT_ATTR(1, 2); +void info_report(const char *fmt, ...) GCC_FMT_ATTR(1, 2); + const char *error_get_progname(void); extern bool enable_timestamp_msg; =20 diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index 73efc927a9..b76fe30ad3 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -2534,8 +2534,9 @@ sub process { error_set| error_prepend| error_reportf_err| - error_vreport| - error_report}x; + error_report| + warn_report| + info_report}x; =20 if ($rawline =3D~ /\b(?:$qemu_error_funcs)\s*\(.*\".*\\n/) { ERROR("Error messages should not contain newlines\n" . $herecurr); diff --git a/util/qemu-error.c b/util/qemu-error.c index 1c5e35ecdb..b555247e24 100644 --- a/util/qemu-error.c +++ b/util/qemu-error.c @@ -14,6 +14,16 @@ #include "monitor/monitor.h" #include "qemu/error-report.h" =20 +/* + * @report_type is the type of message: error, warning or + * informational. + */ +typedef enum { + REPORT_TYPE_ERROR, + REPORT_TYPE_WARNING, + REPORT_TYPE_INFO, +} report_type; + void error_printf(const char *fmt, ...) { va_list ap; @@ -179,17 +189,28 @@ static void print_loc(void) =20 bool enable_timestamp_msg; /* - * Print an error message to current monitor if we have one, else to stder= r. + * Print a message to current monitor if we have one, else to stderr. * Format arguments like vsprintf(). The resulting message should be * a single phrase, with no newline or trailing punctuation. * Prepend the current location and append a newline. * It's wrong to call this in a QMP monitor. Use error_setg() there. */ -void error_vreport(const char *fmt, va_list ap) +static void vreport(report_type type, const char *fmt, va_list ap) { GTimeVal tv; gchar *timestr; =20 + switch (type) { + case REPORT_TYPE_ERROR: + break; + case REPORT_TYPE_WARNING: + error_printf("warning: "); + break; + case REPORT_TYPE_INFO: + error_printf("info: "); + break; + } + if (enable_timestamp_msg && !cur_mon) { g_get_current_time(&tv); timestr =3D g_time_val_to_iso8601(&tv); @@ -204,8 +225,41 @@ void error_vreport(const char *fmt, va_list ap) =20 /* * Print an error message to current monitor if we have one, else to stder= r. - * Format arguments like sprintf(). The resulting message should be a - * single phrase, with no newline or trailing punctuation. + * Format arguments like vsprintf(). The resulting message should be + * a single phrase, with no newline or trailing punctuation. + * Prepend the current location and append a newline. + * It's wrong to call this in a QMP monitor. Use error_setg() there. + */ +void error_vreport(const char *fmt, va_list ap) +{ + vreport(REPORT_TYPE_ERROR, fmt, ap); +} + +/* + * Print a warning message to current monitor if we have one, else to stde= rr. + */ +void warn_vreport(const char *fmt, va_list ap) +{ + vreport(REPORT_TYPE_WARNING, fmt, ap); +} + +/* + * Print an information message to current monitor if we have one, else to + * stderr. + * Format arguments like vsprintf(). The resulting message should be + * a single phrase, with no newline or trailing punctuation. + * Prepend the current location and append a newline. + * It's wrong to call this in a QMP monitor. Use error_setg() there. + */ +void info_vreport(const char *fmt, va_list ap) +{ + vreport(REPORT_TYPE_INFO, fmt, ap); +} + +/* + * Print an error message to current monitor if we have one, else to stder= r. + * Format arguments like vsprintf(). The resulting message should be + * a single phrase, with no newline or trailing punctuation. * Prepend the current location and append a newline. * It's wrong to call this in a QMP monitor. Use error_setg() there. */ @@ -214,6 +268,39 @@ void error_report(const char *fmt, ...) va_list ap; =20 va_start(ap, fmt); - error_vreport(fmt, ap); + vreport(REPORT_TYPE_ERROR, fmt, ap); + va_end(ap); +} + +/* + * Print a warning message to current monitor if we have one, else to stde= rr. + * Format arguments like sprintf(). The resulting message should be a + * single phrase, with no newline or trailing punctuation. + * Prepend the current location and append a newline. + * It's wrong to call this in a QMP monitor. Use error_setg() there. + */ +void warn_report(const char *fmt, ...) +{ + va_list ap; + + va_start(ap, fmt); + vreport(REPORT_TYPE_WARNING, fmt, ap); + va_end(ap); +} + +/* + * Print an information message to current monitor if we have one, else to + * stderr. + * Format arguments like sprintf(). The resulting message should be a + * single phrase, with no newline or trailing punctuation. + * Prepend the current location and append a newline. + * It's wrong to call this in a QMP monitor. Use error_setg() there. + */ +void info_report(const char *fmt, ...) +{ + va_list ap; + + va_start(ap, fmt); + vreport(REPORT_TYPE_INFO, fmt, ap); va_end(ap); } --=20 2.11.0 From nobody Wed Nov 5 06:36:15 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1499470150658262.26686006054535; Fri, 7 Jul 2017 16:29:10 -0700 (PDT) Received: from localhost ([::1]:59194 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcgP-0003Jh-Ca for importer@patchew.org; Fri, 07 Jul 2017 19:29:09 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57802) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcbq-000859-Vw for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTcbm-0005Xz-TI for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:26 -0400 Received: from mail-sn1nam02on0052.outbound.protection.outlook.com ([104.47.36.52]:18292 helo=NAM02-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 1dTcbm-0005XR-FC for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:22 -0400 Received: from CY4PR02CA0011.namprd02.prod.outlook.com (10.169.188.21) by SN1PR0201MB1598.namprd02.prod.outlook.com (10.163.130.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Fri, 7 Jul 2017 23:24:17 +0000 Received: from BL2NAM02FT049.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::203) by CY4PR02CA0011.outlook.office365.com (2603:10b6:903:18::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13 via Frontend Transport; Fri, 7 Jul 2017 23:24:16 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BL2NAM02FT049.mail.protection.outlook.com (10.152.77.118) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Fri, 7 Jul 2017 23:24:15 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbf-0007XX-3d; Fri, 07 Jul 2017 16:24:15 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dTcbf-0000ys-04; Fri, 07 Jul 2017 16:24:15 -0700 Received: from xsj-pvapsmtp01 (smtp.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v67NOBjs021488; Fri, 7 Jul 2017 16:24:12 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbb-0000yb-R2; Fri, 07 Jul 2017 16:24:11 -0700 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=jNM97k5PohwCA84SWnmBrCraa0lXs3abN+86abHB7zQ=; b=E3CvgtpYQugNo9zoBwIHoGGWxFlLwl/Dfh8J3U8Nqy7Rt4I5dhNvbZDgI583LK0c5HrbeSn2G03GblcY2/xLPU6six2hd0sFoLvdtLPFgiIy+msgLhqOfxTHVB3ppuMhJXlCTOdWXpIjOc5422+fuTDg7UehL4XWBwR5U3j1x98= Authentication-Results: spf=pass (sender IP is 149.199.60.83) 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 (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; From: Alistair Francis To: Date: Fri, 7 Jul 2017 16:21:06 -0700 Message-ID: <125868e788f5705e31c0326bed02bc75f9fb173e.1499453788.git.alistair.francis@xilinx.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: References: X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23180.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.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39840400002)(39450400003)(39850400002)(39400400002)(39410400002)(2980300002)(438002)(189002)(199003)(9170700003)(575784001)(76176999)(53946003)(2906002)(36756003)(33646002)(50986999)(9786002)(2950100002)(626005)(36386004)(54906002)(47776003)(6666003)(4326008)(77096006)(39060400002)(6916009)(2351001)(110136004)(50226002)(38730400002)(7416002)(7406005)(48376002)(50466002)(5003940100001)(189998001)(8936002)(81166006)(5660300001)(106466001)(356003)(8676002)(305945005)(478600001)(118296001)(63266004)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0201MB1598; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; MLV:ovrnspm; MX:1; A:1; PTR:unknown-60-83.xilinx.com; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT049; 1:pdoWQQiB1cSRYTiIS78aINQw8j5gaKIUnOqXbkpyxEGbnbaJ3y+5LHmuvrXwg3737YtPstvGhKbCcNGcc+a5rFRrVsbcBY1kB8lfCVNtXB/eRsn10bbS7WPZvmgNhqjVa331XKeMz78qMX6EH2dSgzkF4htcOJH/Tj/TkhWIYcVpPi+Jef6HCyGhRH11FKWVNeE5Pte+HGv827ZVq07MrW+TCo4XY6+c86YZDOEqgrSd8UcwEz8Kdn0tJgRGZ7c8QGzCwz4nW6zaIR93JDl02Iini/9g3D96YbnDA4RQMYa4liJWSKA7Sb2Hlby9EaTizkVJvyegSmHOMdaDZ07pcAbPRNQMZv9xVHQhEDr/XzuUBC0nmrblUlduD69prppqGqRpQs+983fovonJr0azGRg272v8NQ59XcETc2hRQmCHooH6DrxVpf+1f3Ag+Tq2wLx/mQHAdeQJ0JkGW8K8U6ZwzHPlzvsfv6yzEIDCEAWFZfx+7gESWjhd+Sl01myc7JXMLa/2iWV4IqXj0PWURD6O02naZE5i14imAlq5l5Qv75qEtEU/028gKnWU+cYyUaAiE/+Q0F4NrnXj+xejdnaEHuASYtBpHvxg+uPRJFnP+9+tLQKasYZm6cw8uYD2S8Uao/RSAcGQzFnhRMCd2Ee9U2wUET9wXISg92yOD7MEVyxB5ZVoLZJla46X8o46yp/PvWjjSeY1vfu/HDb/CybzuShZoOKBLjy/O+OJInHPEEJHcVb1uu4y20sB/qk5C4ig+pbgwDl1Fgdpc2gPp1EurwylYEyshTa8KrAhCtycO9SpdcAuRnZD80TUv/dw548k23qXnshj2u2zjw9PRqOthFu7PeNEk8qMWy3g0pUKdCGddFfhZnsFjcfAVfnm MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0d0fb2ce-f66a-4b1f-0499-08d4c58f4938 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:SN1PR0201MB1598; X-Microsoft-Exchange-Diagnostics: 1; SN1PR0201MB1598; 3:7lfCT+NcKfKbWscbwH08tevDHwZVXvc10Kp/8pkmYTHRUUO//O6x8sGFq09DXsEpcVE9sg6mn6fnSQQWyDjDEBxoQcFuZz2CpkFxu3TxzhX7I8LOhxeTHZPiILi8Ew9RhGzilqW7KBF+Og0XwjS/dpx+obno+pP2uCdfNMx3UMbCup2Nq+xpuTouEsc4qPhpJA+YP6bcA756AQZZchhZYRIStq40VSbuQ639kaeLu2hZ7Lk2pVtRrCI2/sWBrMsZxq7rDDnsUSfa0qI5ML44vrpYoWmwj34pLLwg7qUW3gHbgdrc+3SEIE83l9mfmrWcvQ9QTdhY7AE2lQz7+rg7AA+Yiok64e3pr3f5wTBUs3palKbp7+Ag1MjDTUuexrv4doF1qRODJkEMuneJvX38EI2PmbEsYVY7X0oEz8AZTdsArjvLNBgrAgSGI4m8QFTgJ6YZJgXXgx7BOWa+JPl3kNMIYMjxC58t2aameYODVPHOua7UFB/F5iNVDlCrT3dQaq16IoTfjob6xqCOsdxv9BoS9duHVsbSlQ8cRnZ1AFXi7bwag3Zylr6fGJ5Y4QeyOjbfJoZd4j7WhRYXpZbJOTXrslZIfG5bKVaPCyRNuMUiYbOR4d0nUpRaruNfXei7aPArGMrTQkggUX9s0HPhhM6sgLylxdhrp0Cvh2Q4zUIwR+mtCHZ0AZ/DRHthq+Zi/4AmaJWvAcbb12KRn438Z/5PUiAaqrEpKUS2Jy8InRRVZzed3Tmh5th6jX79m5Nsc1ulFqSvpNBy5yANFHpArYsi++RD7rsbwN8zmXl7ZAkw7o2OWJLghDDGVJLhi5NBRBTquFgBi9zWARtMbcO10IlTY7ASogt/NPAhXeB94ZguUCWh5yy5NjXlDScdR0w4s3fQLjIIlqR+cDqThnZ+h+ex+oiC9aBY3cOu/81tEUYcgoqVZfKVI7NZcWz9yA2U X-MS-TrafficTypeDiagnostic: SN1PR0201MB1598: X-Microsoft-Exchange-Diagnostics: 1; SN1PR0201MB1598; 25:WL7Xuq7A/tf1YNg0Qug/pEAXqR8nAcGgsR7EPA+uE+qfXBJaGVauaZNotZcbzcmRCVkVemOtxb0F6TxnVCi0SrtXT8ns2JZFVFuhOJFYwACnqvhtAeW4l1Rk6iXNwutIdRHPlpLGviUMUxsvR5vzTK8BvfWDyjjjTr8EIbAfTGt7R9yFZRulz22WX0xHr8Hg7eLlZPkujODxAgeVX2stdh7OpLNY/qXWd+OPjR8o/GXPLIy68qmQEO//EAM4L/AgOlZ118L+GNsK1rGexaCLaNXunGKojdTnWwL/KzFBt43uYZL0x77wIQMhzGh/MolvZOzkh1lMNkQzxNIGsa9Vqv3+VTFRBumGc/cMowBo4LnDlp7fJyVyB6R4y/fRGXW7oijgllSEhsyPeNejdQy/fkn9pDlyT8laNczjna+YOa/em1vEPmIllBu0E10rtg+Ytu44KMZ9tGfdClP4Bc/plNqy8PK5ZV83qDekSS8TEwp9aJwqTpRmWm9qLAU3iXExTbB+BWNZ7Pu6EPPVSxBoHfNGCRQ+C2gq8+FR138TsNMgEMw8wqjUBodX/gX6qZJTIoT7ap7mkyFHxe5gvRkLMj4a3rbM0j2R8tBzPPn34eMMXGDq3M5dlBl22KejPoWNHnC9HTmTKklIGnopgmDQ7u7T9eLlQQnvtp5I1PnlvTVaXoiLZhsQI/FyeT7WWEnGMwUsvLuUBx2vCWptHGewGvfFNkCoLAJ5fGgxlDhgBvwCUUK0KCc0Fap+wywrma0L9N/in9QuleUsCXeN1YqW5hbnZwsODUAh2SmkvHS353PRFS0lBIU1mOI+n+QCFl/G6fNeyCVALG8j4VAV3YMLO/OUwWEipzIlHNOX+HXGbjcQwPTq4t7REEJw6nIZR3Mbts6AMWgWKGj++4nOKFY6EPjxjJoEWnLXJFVATh23a2c= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0201MB1598; 31:oGeuWRIbfXASLD3MfXjjVWkH7oFyANTwrsEbMSD+N/UtJrtRaga1lleu0chDo2b/r7cwsK+P7d+TlkKt36PVQ5cpWkTnptNw73+RlVGsny+c63ftCV/Z/aS0YwUk3M2JapQrvxpqzvNesCsUeROfxRRbhhZzAdvPLT31EjfoxYjGLDAHRWx0tSl3s2W1jUn+b2FXpQ2eslDOgo3n8O2RxxSylkwr6kNAAXRWiJQBkPKsAc6bMFiJrDV0DGDl8bTwBx10pUE7gwjY/Id+vdlrJ7w593fQcioNd3W2fekP1nBO6aZxkTtNDyIS5wrk903AQ3liGgG1jcy8oVhSKks1/zxP/sVAmQhRDdQYzcTLh23bVOKm8MXVjZyiCL6zFg+2eIsA9wEN+NqKlNkf39MI6HlTzwzd4iIi9nsZJ0d4jskpcvY20PXEI0aTdeNyyi8kaIwd2Jb6Q5r2fZml575xlsJZ9XVub1FUAkDef8885FpdJKTcib9WW6US7eOA0vA/GlqmxDuW9r+XeEkM1Ixnzp7wKY4nFJnQL4WcL6ubw3GhZcky0Rfv33uX/qe2J21XIwdzxRlL6M/vTuEn57s3G6c83MMUkJ+GoQvMmDnmnZN9Eofq7SbVdg453PEsm/yP70zASYmLMUNC9mPBZjZsQvjO5D613oN0ddBWkyGufaktmS2UiRiFiemNbSoyte7fYgu4wxesZqkkLmr+rvxNRQ== X-Microsoft-Exchange-Diagnostics: 1; SN1PR0201MB1598; 20:Cs9O18EkUB7eTiIzfruPulFdYvsqeYDuNk2kK1gCr3LWBifDnl2idlsc3stcnuzpvHA7VDyCcohhbKVtFYFF8JoNsKwN/SCTg48ZHWfVZAH2zg5yJrkcirRZakKICLMW2y1zasDubSGw7eMfTyIXJ831Y7gstPs1XVNcVe4HyT95dszqIy0NF6YnCrKkwzhM9dQS2dLzpCZSp24I10sIO3iHGde5Iwogrn7gFywGEBt0KG1xkFOlMLLFuUcpUXI003NwAVEZVc9Lho8RmBRPE+3+rLtbLwdmUN5238yBCyYGZxWGe1yCQzxG3+taXxM7aoJq4Cpz9AHKRZkhKGrUQim1oYA+kOVMFPANcT/3jKtNC1FGfK2g91fif0tLRR65MJI9zh3rzStwZb6f1VUApm+8c1SsNOk9jAhOeXH/77htGxkAshGiIPbfaGEDVnu6vY8WDVAtL/XJdE2d0QUAbwVjGyZGURAfg6OVeWJVtIig0XznXoKpLwHchn6zgpW1 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(125551606395959)(158342451672863)(133145235818549)(236129657087228)(190383065149520)(48057245064654)(192813158149592)(46150409022019)(104084551191319)(167848164394848); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(13016025)(13018025)(5005006)(2017060910070)(3002001)(93006095)(93004095)(100000703101)(100105400095)(10201501046)(6055026)(6041248)(20161123558100)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123555025)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:SN1PR0201MB1598; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:SN1PR0201MB1598; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR0201MB1598; 4:5tDOWZUn8do7MrOx7eRAo3ALPd1gUisforiI80KQ?= =?us-ascii?Q?XVQjR8MNungJuj5IwOP2oIZ/MKUmb/g7agbvfauT870AwebXfnLw6SEGdLhD?= =?us-ascii?Q?yXGdD6sVAYWHktAj9uyXgZflq8gsfc4zVWiH3/kSQj5+DiUurKJLcHEt40Uc?= =?us-ascii?Q?nHoEBkZ3kLjfJ+2aCf/BPwsYoDlP2k0Dt2vPkPelhaGbSPC4iUbMe2Oqligf?= =?us-ascii?Q?WwhUV6ifjNjT6zOUsziCsBDD0wMBH3Y4fpUwC03l/pDuIYS91g/lleKfKsg9?= =?us-ascii?Q?8n7PqaVKeCKZPztSuLByYMcL50qn/wI1P4oTOvKLWuyR2eOhLog1MzQNlcQL?= =?us-ascii?Q?8FzVmK+TMzbRbWMRSdE8/2TS0XCY5jMwQM6rPAoPOvc8xW0CdLx7do8wtx/9?= =?us-ascii?Q?/5ekscc/3lZ+uj80/VJCCeRXlVoNTeiyMCCG4u9X40w7djsUCkdHZ/G2iWsp?= =?us-ascii?Q?e9XfNGvbOHtk8AZDUwjs8sqb9rciUGFv7P5oSOzGXrHNkw8D5C2rF+k3Y5cR?= =?us-ascii?Q?OIUuEdq6aMqJCHZ53xGkU0b+L4ubxRwo03nQuFTtXzQfKAMwOAO7Avvw78KQ?= =?us-ascii?Q?rLoLQiy0CMAoJecqTlEVWH9I85KFalFyyn7+5/4wcFmMUEIfs73bw0nkVJZh?= =?us-ascii?Q?6hXGTj3tkBd7oAvKj1wVwUHDSWHEMPO44JQYeTAeBOumyo7AAyWBUfF6ZxBM?= =?us-ascii?Q?xpYZNQK3iC09fAwZuwCusKKcA55e19sTC1QQF11+bNoXjOfEylOwL2rwCKDs?= =?us-ascii?Q?nvBDaA6mULkX+LWEIwE1m4+eE3ijtC808cmPrjlHxUiLdr2BaS6zBmDluVJz?= =?us-ascii?Q?gCpnF2BKcI2JpwFSxjLz1NDcFs6khKGSOsF9/yxS5NNrJqs3iKFWZ3Fdk080?= =?us-ascii?Q?NA9Y4s+o4F4dDlHAac1oXPxeV8NLhURi91U+5WYiT2vuHtpeb1u/wtaeRZBJ?= =?us-ascii?Q?fPCdrQuePovO9r9DQFqsED1YxFt+SNGD/T8qzBcwfNh59xWWH7H+MVYkM0Zi?= =?us-ascii?Q?74SK03Xky7q+Wd5A948Juyu3L/F6iA4q/tEB62M5hDE4E3sieABsLLEaRnho?= =?us-ascii?Q?kpRc6p3TSgRTiEqPfYF/57ufDtgGiyPDTsmRNIg6qqS2K9JMEAxCysHjIBTc?= =?us-ascii?Q?fWyVA0xrdK94+ItfzsZwTecTQjcTf6uAs8ioIO9p0WpVtqqOhqn068Rfl6oT?= =?us-ascii?Q?66HzWWgWfmSB5RZKbvtf6bmiidb2KGm0AFR5+G4QajdgrNgk0a8iqE+/F26y?= =?us-ascii?Q?jhnsp2OWddN3FviBO+CPT7PRsghYC5Co//cqezn+1kq8YBmDO9ww+ilJnDwh?= =?us-ascii?Q?LZ10j9SZkeRfz6GTElXNCP4/NEhJt17N0ZhUse7klJQAtB6Y/l+ZlchhaM2D?= =?us-ascii?Q?lIi5pOk4odp+K5/87kkORqX7yeH6fGKnHaSZmM78/O+KcDxFwUrllXKcQuIa?= =?us-ascii?Q?iVQKIqD483dGpPaXgH7upKiCxOmmI9wcKsAcoASk9K/BirMrPojfLNL0fAHb?= =?us-ascii?Q?P9tBVThqS+PSY606J/XsncIgeBoTpVawA1u3mLTTJD1G4CKUSwyyzFaKG8bC?= =?us-ascii?Q?7aFB8ukMWsHtviTMuvAngwnDRPjp4sTp3VR47rmpZvSG0OtKdET+o+9QawOk?= X-Forefront-PRVS: 0361212EA8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR0201MB1598; 23:4UJLUHKklgw2TRbtUm2bT4avRbYOvxihWcdNoU6?= =?us-ascii?Q?0udT90bVxlkVLzE5SD2KnjPJJ/m+BZzj/SyT3I3cmivW8E3XtHLml6LX6mSc?= =?us-ascii?Q?EHurSFSabQzBFHwTXG+aOSFVvaiJnrQI8xItsU5DiKyUPA/kiijwHh7DFSFd?= =?us-ascii?Q?EzWHyeaN0WuxEF+2VvMTPPTEkfeAT/dYDYttuITzAK0A6apV5v/LklpFmQfm?= =?us-ascii?Q?q20U6euEbvJjOS3Dqhu1uhg5DFCF6sD8IFI+Oz3ATGCpIbLEmtkPlmXcrxVY?= =?us-ascii?Q?Fio8JGcyJ6xkHeUFqdoP5p5zPIt2EKAQ+HZS7DaSrhSlytvyerfm60mf+xpg?= =?us-ascii?Q?mD7lR9vGQzaPA0AQAd4sz0khy8CgIFnrwB+RoDacQEJz2JuTDyp+r9Eoob+p?= =?us-ascii?Q?lToO0OsObppwpom8S6QWKHFA7fsfiZPOoHHBJzBmJtA5V5+6e7NfIzc1XGag?= =?us-ascii?Q?VdAg+Hg+ZPnWXeT+0TZ7hD/ntSPj7yJWL2fTNzSpCeTvSzhYFQCT5G6EYpIo?= =?us-ascii?Q?Z7fXQpU4Vo9ur7nmo24ReygIO7B/s3ANCD+t/+ZAZnAEPrt8aX0aDaC62r7j?= =?us-ascii?Q?4lfsQpDurXmeYMHFk2B24bI63/Keuha9ZNLsLXf0TacrM+9YF+8uldgNhIL4?= =?us-ascii?Q?ZygUOGoRoqYGZbSwzd1fwQLsNpdYD/KrPlLS2eu5wIVHS3QugKxHum/DZ/iN?= =?us-ascii?Q?QNtgrvnlKEx51yMDKqrU01NcN3RtecalD7tAIci+ZfKQIndomr79o/O0ct49?= =?us-ascii?Q?LASpSVeUq1ITyHrpv3J9p9pSve1GFgM/6pC7DbmpBt4iM5QIzCDKt4LtrRak?= =?us-ascii?Q?55vioGqksGS1nlpyPaJpEcqu7JarwpY7Ezlly33+XncxIQ6LB8k8iJUy1ZKS?= =?us-ascii?Q?D+7YzmMmXu0Y73WuVuG4OqYQnf9dPMqCKAmOm/oPqSPH+0oe0CI+AcK85ze6?= =?us-ascii?Q?hr0fGORB53Qc1B0kFciSE5KCeISRzu6Gzt858USjRnA08cOmwUczg7361wak?= =?us-ascii?Q?us67f13Y5elEvxGNd1SMu1USZv/jLivKlGGkzqn0gUgk3CDmqglHFxAt8bHM?= =?us-ascii?Q?FpLcVH3okF+vDxDq5Y38Cai8HQmaVQ2jrU7QvUZUTX705hzvUfj6yMW5lryh?= =?us-ascii?Q?hZ1bB44R2oxA7Evx1Y9Yysb5+YO90lyB9tGxTqBzuQG/BwihDkAc0v5rcHn9?= =?us-ascii?Q?3GYsAHy2tD+jV2xrv2ykNWZR+K56soeNzeK/yRqFPjyKSos2lFtSEwdvv/Q?= =?us-ascii?Q?=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR0201MB1598; 6:txcus2tBoYBGkSuq6my1XoVAm1xWmR0ELl7pj/Yc?= =?us-ascii?Q?P2wHtCRLs4mvcY128mL5fT4OKWqmNvrExFYRnT9iiI4lzD/wihzfQHQug1bw?= =?us-ascii?Q?vZUkrOhQmZyvIOfIAjOQrJIpPeIl6OSMUGLi4qzLy9kZ9rnjXP/73UTBaCv2?= =?us-ascii?Q?1UcicOBp0BZW7rkN20gQ4ggPjJ0LF9EEPcE5+xb2sOVj+a2EJJJI+olA6PfJ?= =?us-ascii?Q?/CjVcqjmhPAWIQF9BxBc9EUpIYpjgaEn+2u5FeOdqM2xCQX6UMxFbEX8tYFl?= =?us-ascii?Q?biVBJMBotTg5Uwhr5rOMoV7+H9r10/Rt1Lx/Hi+dhb6JsayRH6KlNfGbTC70?= =?us-ascii?Q?t+kLSI3ZXwsiQh3hBQnExQU9hpZTwjxZC/u6zFpmui4LpfNs3FogYC5iw6xh?= =?us-ascii?Q?GhMN6N0zlt1A9NxG1c5WJYh4DWIIRpHvXpbJeelBnaYKqKRmFd/bvGgvHCnK?= =?us-ascii?Q?YCBgjgMSWpPtIQlXhlHXjCWbr745WQfzNO8BJY2N6VQEaL0ZghR+f+qTgM9r?= =?us-ascii?Q?z99Tu4RztFag15agv4Ix+6lqkhuE+aFNfAvNeDjm8wVsVwF6zxhZR5wiev6W?= =?us-ascii?Q?xyZiJYsLF35zQTCsK9CDNAAnIJB8PCbB61G5G/kJ78tad7KQwF4irVm3dN3j?= =?us-ascii?Q?qdDoPT1M77hzfiSpFlTXLiv6JOK3AI2N8xfK9TnzsHldMZTleZfrvspdfYG/?= =?us-ascii?Q?N4LQGP9WQg0q6Xa2Spak+ypZN0YmisaWj3mL1Q3XCifvF8OWoMrk13/vlKFk?= =?us-ascii?Q?DKEHZ782ss4n84hs/blkHUCLZ5OoEjR1AfU5X82ev3IYBI8sAj8P/fDYZdWD?= =?us-ascii?Q?Z7zEtoGs1E1ys/rIz5Ht5GWPji6HrrbJmJtOE3T+8Gi+QsFHTvh8Ur1FiV6C?= =?us-ascii?Q?4zfG+lBMycc+rJeTfgh1arMCErDbzzl20JwOdmc6fTCciKjHUA/DUBUpTnYt?= =?us-ascii?Q?jM9zMeAjQrKz5P+T3SA6V60BLvN2UQ17EuLpLx6jO8uoBhktJ9oZp325K+3o?= =?us-ascii?Q?d3xdHESXnlSmxNKiV9JnBvfH?= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0201MB1598; 5:RGIh6Atn32LSIvDgj4n9VJJaI1heCzdLEmoZZyRBOTLEccoHo2LqcxzceidTYTwNWaf1cHIeenHfAKas5cA2Fg4vTnXrN3nI08kfYGNvwIabgVmmgL6XZ+66yXpsvao0Y56zZsMNzXDs0WM4h7NM07dJRq52UGSESpvyQgc0TsznY99CAGm6gn0R8otwL6LtyhaDFZU0gO/JhAc+tuNsfrOxU6m4SwOKG2NlQ8AZGOGJCpVnpG5/wyg751XQ4H/9C4FIjomEGMTIQSG/0XLLKTmFnajJLj81Ymsiks+r1Gk082KKn39kbKOTVUSrjl/CJlEpOSOhkO1bRq/9R/8j4cLLFO81ohTIUm3qApW7T4NJuYKRyK3GA5RJbbnjT5KjxTwou8hFQAQ0wlSA0Slvrx4ZLO9PRNt+8rGiN/O70suWCzB1OcNniubvXRfjW/4p+tdvyg6OAUXL4ehPY2FdByIL7Pn9GQdEPb2ZTVUJ7j4YtbZPDG3QhAdRfZy7GFKh; 24:SKNwVOSljZNQaLLntwLMPyB5Wr8EQ2szpBSbmuuyIDApglQsNew2tek0PJr8E7Su7pn52ne+9bMW8rx6cAixio/8lndMdakFXOXhkzq7VW4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN1PR0201MB1598; 7:dqKjXz3CXNW7WyfZ0ssOgFUHH46KoVFiuomOo1z0zCcCNrA3TnOkI30lIherQjGSwSVPF3JB655nR5ENCkMmO6OZv7kN0vXttwIA1RKWt65HjbkkhdVjckj4jG4nizkMKGygOryYFNYBhS7hK0J4I4AF1fe18kdFc3mnq/6pt8dpgA0iTYHjifa15LgIF/iGoqfRL19I4gBZQPuRGHrP/x3Bpsj4rwyqSLeeRdIR6nwrp5dtW4g9QQ1F+vps36QNbbU3hpo3xzpttz2i6rtwh6sNp9j/1lN1q8R4ODgQ1+tiG8ZdVEcJzAj5cq3pV65/8GXHuepIPPoROlSEbdVMT+2L4jWvXXuKHNScWTdLHdWSK18Ed/n78YP0YTA9Hg0Y+cMbanc9L/CPua1FjEbvGkogEuGQyM2w5cLbLli/XMVzdfSWfN39vBKA3bqAdG1+17MXkYt61gCCpYBvdQAhV3BgRKlZNGt7guK6DIEP+C+QXWbRjdkmDaFv+85i28zSByDZA10/yBdh9bQXvW5j+7+z/KxX8HRONSk06S8zSJbDYv9hMw4ibLG6JG73llY9MClY389Eu1IUtbqC4Kc4wp+FSozOVX312oTqtrN78stOWCcAMVEfi8lxqlHjNqydkJxHw9O3YHAeOWILtDYynqzJaro9aGzL/YCjNgBLj8YnqguiqTlEEU2Oj48OW1argJK56hPqRXBVj7EBSm/PlAc9JmeiE5s/yM+zIh2kg4g2Hh8gjuIKZvPNsTXBqNNUGsEfGdN0zZdwkYrVq8uBNdugcEc0u/Zxx4kYtfoQKGs= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2017 23:24:15.8141 (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.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0201MB1598 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.36.52 Subject: [Qemu-devel] [PATCH v2 3/8] Convert error_report() to warn_report() 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: Peter Maydell , Cornelia Huck , Stefan Hajnoczi , "Michael S. Tsirkin" , Jeff Cody , Alexander Graf , Gerd Hoffmann , Eduardo Habkost , Rob Herring , Josh Durgin , armbru@redhat.com, Christian Borntraeger , Marcel Apfelbaum , David Gibson , Jason Wang , philippe@mathieu-daude.net, Peter Lieven , Greg Kurz , alistair.francis@xilinx.com, Peter Chubb , Ronnie Sahlberg , Igor Mammedov , alistair23@gmail.com, Richard Henderson , Kevin Wolf , Peter Crosthwaite , Marcelo Tosatti , "Richard W.M. Jones" , Max Reitz , "Aneesh Kumar K.V" , Paolo Bonzini Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Convert all uses of error_report("[Ww]arning:"... to use warn_report() instead. This helps standardise on a single method of printing warnings to the user. All of the warnings were changed using this command: find ./* -type f -exec sed -i \ 's|error_report.*[Ww]arning: |warn_report("|g' {} + Then the white space changes where manually fixed afterwards. The test-qdev-global-props test case was manually updated to ensure that this patch passes make check (as the test cases are case sensitive). Signed-off-by: Alistair Francis Suggested-by: Thomas Huth Cc: Jeff Cody Cc: Kevin Wolf Cc: Max Reitz Cc: Ronnie Sahlberg Cc: Paolo Bonzini Cc: Peter Lieven Cc: Josh Durgin Cc: "Richard W.M. Jones" Cc: Markus Armbruster Cc: Peter Crosthwaite Cc: Richard Henderson Cc: "Aneesh Kumar K.V" Cc: Greg Kurz Cc: Rob Herring Cc: Peter Maydell Cc: Peter Chubb Cc: Eduardo Habkost Cc: Marcel Apfelbaum Cc: "Michael S. Tsirkin" Cc: Igor Mammedov Cc: David Gibson Cc: Alexander Graf Cc: Gerd Hoffmann Cc: Jason Wang Cc: Marcelo Tosatti Cc: Christian Borntraeger Cc: Cornelia Huck Cc: Stefan Hajnoczi Acked-by: David Gibson Acked-by: Greg Kurz Acked-by: Cornelia Huck Reviewed-by: Stefan Hajnoczi Acked-by: Max Reitz --- V2: - Fix quotation issues - Update commit message - Include full command block/backup.c | 10 +++++----- block/gluster.c | 2 +- block/iscsi.c | 6 +++--- block/nfs.c | 12 ++++++------ block/rbd.c | 6 +++--- block/ssh.c | 4 ++-- blockdev.c | 2 +- cpus.c | 2 +- hw/9pfs/9p.c | 2 +- hw/arm/highbank.c | 6 +++--- hw/arm/imx25_pdk.c | 6 +++--- hw/arm/kzm.c | 6 +++--- hw/core/machine.c | 10 +++++----- hw/core/qdev-properties.c | 8 ++++---- hw/i386/acpi-build.c | 10 +++++----- hw/i386/kvm/pci-assign.c | 6 +++--- hw/i386/pc.c | 12 ++++++------ hw/i386/pc_piix.c | 8 ++++---- hw/i386/pc_q35.c | 6 +++--- hw/misc/aspeed_sdmc.c | 8 ++++---- hw/nvram/fw_cfg.c | 2 +- hw/pci-host/piix.c | 2 +- hw/ppc/pnv.c | 6 +++--- hw/ppc/spapr.c | 4 ++-- hw/ppc/spapr_iommu.c | 2 +- hw/scsi/scsi-bus.c | 6 +++--- hw/usb/dev-smartcard-reader.c | 6 +++--- hw/usb/redirect.c | 2 +- net/tap-linux.c | 2 +- target/i386/cpu.c | 22 +++++++++++----------- target/i386/kvm.c | 12 ++++++------ target/s390x/cpu_models.c | 6 +++--- target/s390x/kvm.c | 4 ++-- tests/test-qdev-global-props.c | 6 +++--- trace/control.c | 8 ++++---- vl.c | 20 ++++++++++---------- 36 files changed, 121 insertions(+), 121 deletions(-) diff --git a/block/backup.c b/block/backup.c index 5387fbd84e..a0f059a0b6 100644 --- a/block/backup.c +++ b/block/backup.c @@ -657,11 +657,11 @@ BlockJob *backup_job_create(const char *job_id, Block= DriverState *bs, ret =3D bdrv_get_info(target, &bdi); if (ret =3D=3D -ENOTSUP && !target->backing) { /* Cluster size is not defined */ - error_report("WARNING: The target block device doesn't provide " - "information about the block size and it doesn't have= a " - "backing file. The default block size of %u bytes is " - "used. If the actual block size of the target exceeds= " - "this default, the backup may be unusable", + warn_report("The target block device doesn't provide " + "information about the block size and it doesn't have = a " + "backing file. The default block size of %u bytes is " + "used. If the actual block size of the target exceeds " + "this default, the backup may be unusable", BACKUP_CLUSTER_SIZE_DEFAULT); job->cluster_size =3D BACKUP_CLUSTER_SIZE_DEFAULT; } else if (ret < 0 && !target->backing) { diff --git a/block/gluster.c b/block/gluster.c index addceed6eb..531e72df56 100644 --- a/block/gluster.c +++ b/block/gluster.c @@ -345,7 +345,7 @@ static int qemu_gluster_parse_uri(BlockdevOptionsGluste= r *gconf, is_unix =3D true; } else if (!strcmp(uri->scheme, "gluster+rdma")) { gsconf->type =3D SOCKET_ADDRESS_TYPE_INET; - error_report("Warning: rdma feature is not supported, falling " + warn_report("rdma feature is not supported, falling " "back to tcp"); } else { ret =3D -EINVAL; diff --git a/block/iscsi.c b/block/iscsi.c index 54067e2620..3aa438a0b7 100644 --- a/block/iscsi.c +++ b/block/iscsi.c @@ -1761,9 +1761,9 @@ static int iscsi_open(BlockDriverState *bs, QDict *op= tions, int flags, * filename encoded options */ filename =3D qdict_get_try_str(options, "filename"); if (filename) { - error_report("Warning: 'filename' option specified. " - "This is an unsupported option, and may be deprecate= d " - "in the future"); + warn_report("'filename' option specified. " + "This is an unsupported option, and may be deprecated " + "in the future"); iscsi_parse_filename(filename, options, &local_err); if (local_err) { ret =3D -EINVAL; diff --git a/block/nfs.c b/block/nfs.c index c3c5de0113..43929c6f23 100644 --- a/block/nfs.c +++ b/block/nfs.c @@ -558,8 +558,8 @@ static int64_t nfs_client_open(NFSClient *client, QDict= *options, } client->readahead =3D qemu_opt_get_number(opts, "readahead-size", = 0); if (client->readahead > QEMU_NFS_MAX_READAHEAD_SIZE) { - error_report("NFS Warning: Truncating NFS readahead " - "size to %d", QEMU_NFS_MAX_READAHEAD_SIZE); + warn_report("Truncating NFS readahead " + "size to %d", QEMU_NFS_MAX_READAHEAD_SIZE); client->readahead =3D QEMU_NFS_MAX_READAHEAD_SIZE; } nfs_set_readahead(client->context, client->readahead); @@ -579,8 +579,8 @@ static int64_t nfs_client_open(NFSClient *client, QDict= *options, } client->pagecache =3D qemu_opt_get_number(opts, "page-cache-size",= 0); if (client->pagecache > QEMU_NFS_MAX_PAGECACHE_SIZE) { - error_report("NFS Warning: Truncating NFS pagecache " - "size to %d pages", QEMU_NFS_MAX_PAGECACHE_SIZE); + warn_report("Truncating NFS pagecache " + "size to %d pages", QEMU_NFS_MAX_PAGECACHE_SIZE); client->pagecache =3D QEMU_NFS_MAX_PAGECACHE_SIZE; } nfs_set_pagecache(client->context, client->pagecache); @@ -595,8 +595,8 @@ static int64_t nfs_client_open(NFSClient *client, QDict= *options, /* limit the maximum debug level to avoid potential flooding * of our log files. */ if (client->debug > QEMU_NFS_MAX_DEBUG_LEVEL) { - error_report("NFS Warning: Limiting NFS debug level " - "to %d", QEMU_NFS_MAX_DEBUG_LEVEL); + warn_report("Limiting NFS debug level " + "to %d", QEMU_NFS_MAX_DEBUG_LEVEL); client->debug =3D QEMU_NFS_MAX_DEBUG_LEVEL; } nfs_set_debug(client->context, client->debug); diff --git a/block/rbd.c b/block/rbd.c index 9da02cdceb..d461f7dc87 100644 --- a/block/rbd.c +++ b/block/rbd.c @@ -555,9 +555,9 @@ static int qemu_rbd_open(BlockDriverState *bs, QDict *o= ptions, int flags, * filename encoded options */ filename =3D qdict_get_try_str(options, "filename"); if (filename) { - error_report("Warning: 'filename' option specified. " - "This is an unsupported option, and may be deprecate= d " - "in the future"); + warn_report("'filename' option specified. " + "This is an unsupported option, and may be deprecated " + "in the future"); qemu_rbd_parse_filename(filename, options, &local_err); if (local_err) { r =3D -EINVAL; diff --git a/block/ssh.c b/block/ssh.c index 52964416da..07a57eb466 100644 --- a/block/ssh.c +++ b/block/ssh.c @@ -1114,8 +1114,8 @@ static coroutine_fn int ssh_co_writev(BlockDriverStat= e *bs, static void unsafe_flush_warning(BDRVSSHState *s, const char *what) { if (!s->unsafe_flush_warning) { - error_report("warning: ssh server %s does not support fsync", - s->inet->host); + warn_report("ssh server %s does not support fsync", + s->inet->host); if (what) { error_report("to support fsync, you need %s", what); } diff --git a/blockdev.c b/blockdev.c index f92dcf24bf..46428af3c8 100644 --- a/blockdev.c +++ b/blockdev.c @@ -900,7 +900,7 @@ DriveInfo *drive_new(QemuOpts *all_opts, BlockInterface= Type block_default_type) copy_on_read =3D qemu_opt_get_bool(legacy_opts, "copy-on-read", false); =20 if (read_only && copy_on_read) { - error_report("warning: disabling copy-on-read on read-only drive"); + warn_report("disabling copy-on-read on read-only drive"); copy_on_read =3D false; } =20 diff --git a/cpus.c b/cpus.c index 14bb8d552e..9bed61eefc 100644 --- a/cpus.c +++ b/cpus.c @@ -557,7 +557,7 @@ void qemu_start_warp_timer(void) if (deadline < 0) { static bool notified; if (!icount_sleep && !notified) { - error_report("WARNING: icount sleep disabled and no active tim= ers"); + warn_report("icount sleep disabled and no active timers"); notified =3D true; } return; diff --git a/hw/9pfs/9p.c b/hw/9pfs/9p.c index 6c92bad5b3..333dbb6f8e 100644 --- a/hw/9pfs/9p.c +++ b/hw/9pfs/9p.c @@ -2376,7 +2376,7 @@ static void coroutine_fn v9fs_flush(void *opaque) trace_v9fs_flush(pdu->tag, pdu->id, tag); =20 if (pdu->tag =3D=3D tag) { - error_report("Warning: the guest sent a self-referencing 9P flush = request"); + warn_report("the guest sent a self-referencing 9P flush request"); } else { QLIST_FOREACH(cancel_pdu, &s->active_list, next) { if (cancel_pdu->tag =3D=3D tag) { diff --git a/hw/arm/highbank.c b/hw/arm/highbank.c index d209b97dee..750c463e2a 100644 --- a/hw/arm/highbank.c +++ b/hw/arm/highbank.c @@ -383,9 +383,9 @@ static void calxeda_init(MachineState *machine, enum cx= machines machine_id) highbank_binfo.write_board_setup =3D hb_write_board_setup; highbank_binfo.secure_board_setup =3D true; } else { - error_report("WARNING: cannot load built-in Monitor support " - "if KVM is enabled. Some guests (such as Linux) " - "may not boot."); + warn_report("cannot load built-in Monitor support " + "if KVM is enabled. Some guests (such as Linux) " + "may not boot."); } =20 arm_load_kernel(ARM_CPU(first_cpu), &highbank_binfo); diff --git a/hw/arm/imx25_pdk.c b/hw/arm/imx25_pdk.c index 44e741fde3..7d42c74001 100644 --- a/hw/arm/imx25_pdk.c +++ b/hw/arm/imx25_pdk.c @@ -80,9 +80,9 @@ static void imx25_pdk_init(MachineState *machine) =20 /* We need to initialize our memory */ if (machine->ram_size > (FSL_IMX25_SDRAM0_SIZE + FSL_IMX25_SDRAM1_SIZE= )) { - error_report("WARNING: RAM size " RAM_ADDR_FMT " above max support= ed, " - "reduced to %x", machine->ram_size, - FSL_IMX25_SDRAM0_SIZE + FSL_IMX25_SDRAM1_SIZE); + warn_report("RAM size " RAM_ADDR_FMT " above max supported, " + "reduced to %x", machine->ram_size, + FSL_IMX25_SDRAM0_SIZE + FSL_IMX25_SDRAM1_SIZE); machine->ram_size =3D FSL_IMX25_SDRAM0_SIZE + FSL_IMX25_SDRAM1_SIZ= E; } =20 diff --git a/hw/arm/kzm.c b/hw/arm/kzm.c index 2c96ee33b6..3ed6577a55 100644 --- a/hw/arm/kzm.c +++ b/hw/arm/kzm.c @@ -79,9 +79,9 @@ static void kzm_init(MachineState *machine) =20 /* Check the amount of memory is compatible with the SOC */ if (machine->ram_size > (FSL_IMX31_SDRAM0_SIZE + FSL_IMX31_SDRAM1_SIZE= )) { - error_report("WARNING: RAM size " RAM_ADDR_FMT " above max support= ed, " - "reduced to %x", machine->ram_size, - FSL_IMX31_SDRAM0_SIZE + FSL_IMX31_SDRAM1_SIZE); + warn_report("RAM size " RAM_ADDR_FMT " above max supported, " + "reduced to %x", machine->ram_size, + FSL_IMX31_SDRAM0_SIZE + FSL_IMX31_SDRAM1_SIZE); machine->ram_size =3D FSL_IMX31_SDRAM0_SIZE + FSL_IMX31_SDRAM1_SIZ= E; } =20 diff --git a/hw/core/machine.c b/hw/core/machine.c index ecb55528e8..dc431fabf5 100644 --- a/hw/core/machine.c +++ b/hw/core/machine.c @@ -741,11 +741,11 @@ static void machine_numa_finish_init(MachineState *ma= chine) } } if (s->len && !qtest_enabled()) { - error_report("warning: CPU(s) not present in any NUMA nodes: %s", - s->str); - error_report("warning: All CPU(s) up to maxcpus should be describe= d " - "in NUMA config, ability to start up with partial NUM= A " - "mappings is obsoleted and will be removed in future"= ); + warn_report("CPU(s) not present in any NUMA nodes: %s", + s->str); + warn_report("All CPU(s) up to maxcpus should be described " + "in NUMA config, ability to start up with partial NUMA= " + "mappings is obsoleted and will be removed in future"); } g_string_free(s, true); } diff --git a/hw/core/qdev-properties.c b/hw/core/qdev-properties.c index f11d57831b..f5983c83da 100644 --- a/hw/core/qdev-properties.c +++ b/hw/core/qdev-properties.c @@ -1132,15 +1132,15 @@ int qdev_prop_check_globals(void) oc =3D object_class_by_name(prop->driver); oc =3D object_class_dynamic_cast(oc, TYPE_DEVICE); if (!oc) { - error_report("Warning: global %s.%s has invalid class name", - prop->driver, prop->property); + warn_report("global %s.%s has invalid class name", + prop->driver, prop->property); ret =3D 1; continue; } dc =3D DEVICE_CLASS(oc); if (!dc->hotpluggable && !prop->used) { - error_report("Warning: global %s.%s=3D%s not used", - prop->driver, prop->property, prop->value); + warn_report("global %s.%s=3D%s not used", + prop->driver, prop->property, prop->value); ret =3D 1; continue; } diff --git a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c index 5464977424..6b7bade183 100644 --- a/hw/i386/acpi-build.c +++ b/hw/i386/acpi-build.c @@ -2766,17 +2766,17 @@ void acpi_build(AcpiBuildTables *tables, MachineSta= te *machine) ACPI_BUILD_ALIGN_SIZE); if (tables_blob->len > legacy_table_size) { /* Should happen only with PCI bridges and -M pc-i440fx-2.0. = */ - error_report("Warning: migration may not work."); + warn_report("migration may not work."); } g_array_set_size(tables_blob, legacy_table_size); } else { /* Make sure we have a buffer in case we need to resize the tables= . */ if (tables_blob->len > ACPI_BUILD_TABLE_SIZE / 2) { /* As of QEMU 2.1, this fires with 160 VCPUs and 255 memory sl= ots. */ - error_report("Warning: ACPI tables are larger than 64k."); - error_report("Warning: migration may not work."); - error_report("Warning: please remove CPUs, NUMA nodes, " - "memory slots or PCI bridges."); + warn_report("ACPI tables are larger than 64k."); + warn_report("migration may not work."); + warn_report("please remove CPUs, NUMA nodes, " + "memory slots or PCI bridges."); } acpi_align_size(tables_blob, ACPI_BUILD_TABLE_SIZE); } diff --git a/hw/i386/kvm/pci-assign.c b/hw/i386/kvm/pci-assign.c index 9f2615cbe0..33e20cb3e8 100644 --- a/hw/i386/kvm/pci-assign.c +++ b/hw/i386/kvm/pci-assign.c @@ -1353,9 +1353,9 @@ static int assigned_device_pci_cap_init(PCIDevice *pc= i_dev, Error **errp) PCI_CAP_ID_EXP); return -EINVAL; } else if (size !=3D 0x3c) { - error_report("WARNING, %s: PCIe cap-id 0x%x has " - "non-standard size 0x%x; std size should be 0= x3c", - __func__, PCI_CAP_ID_EXP, size); + warn_report("%s: PCIe cap-id 0x%x has " + "non-standard size 0x%x; std size should be 0x= 3c", + __func__, PCI_CAP_ID_EXP, size); } } else if (version =3D=3D 0) { uint16_t vid, did; diff --git a/hw/i386/pc.c b/hw/i386/pc.c index 224fe58fe7..58f8a4f4a5 100644 --- a/hw/i386/pc.c +++ b/hw/i386/pc.c @@ -381,8 +381,8 @@ ISADevice *pc_find_fdc0(void) } =20 if (state.multiple) { - error_report("warning: multiple floppy disk controllers with " - "iobase=3D0x3f0 have been found"); + warn_report("multiple floppy disk controllers with " + "iobase=3D0x3f0 have been found"); error_printf("the one being picked for CMOS setup might not reflec= t " "your intent\n"); } @@ -1310,7 +1310,7 @@ void pc_acpi_init(const char *default_dsdt) =20 filename =3D qemu_find_file(QEMU_FILE_TYPE_BIOS, default_dsdt); if (filename =3D=3D NULL) { - fprintf(stderr, "WARNING: failed to find %s\n", default_dsdt); + warn_report("failed to find %s", default_dsdt); } else { QemuOpts *opts =3D qemu_opts_create(qemu_find_opts("acpi"), NULL, = 0, &error_abort); @@ -2087,9 +2087,9 @@ static void pc_machine_set_max_ram_below_4g(Object *o= bj, Visitor *v, } =20 if (value < (1ULL << 20)) { - error_report("Warning: small max_ram_below_4g(%"PRIu64 - ") less than 1M. BIOS may not work..", - value); + warn_report("small max_ram_below_4g(%"PRIu64 + ") less than 1M. BIOS may not work..", + value); } =20 pcms->max_ram_below_4g =3D value; diff --git a/hw/i386/pc_piix.c b/hw/i386/pc_piix.c index 22dbef64c6..11b4336a42 100644 --- a/hw/i386/pc_piix.c +++ b/hw/i386/pc_piix.c @@ -131,10 +131,10 @@ static void pc_init1(MachineState *machine, lowmem =3D 0xc0000000; } if (lowmem & ((1ULL << 30) - 1)) { - error_report("Warning: Large machine and max_ram_below= _4g " - "(%" PRIu64 ") not a multiple of 1G; " - "possible bad performance.", - pcms->max_ram_below_4g); + warn_report("Large machine and max_ram_below_4g " + "(%" PRIu64 ") not a multiple of 1G; " + "possible bad performance.", + pcms->max_ram_below_4g); } } } diff --git a/hw/i386/pc_q35.c b/hw/i386/pc_q35.c index 8f696b7cb6..1653a47f0a 100644 --- a/hw/i386/pc_q35.c +++ b/hw/i386/pc_q35.c @@ -101,9 +101,9 @@ static void pc_q35_init(MachineState *machine) lowmem =3D pcms->max_ram_below_4g; if (machine->ram_size - lowmem > lowmem && lowmem & ((1ULL << 30) - 1)) { - error_report("Warning: Large machine and max_ram_below_4g(%"PR= Iu64 - ") not a multiple of 1G; possible bad performance= .", - pcms->max_ram_below_4g); + warn_report("Large machine and max_ram_below_4g(%"PRIu64 + ") not a multiple of 1G; possible bad performance.= ", + pcms->max_ram_below_4g); } } =20 diff --git a/hw/misc/aspeed_sdmc.c b/hw/misc/aspeed_sdmc.c index 5f3ac0b6f6..633fa4510e 100644 --- a/hw/misc/aspeed_sdmc.c +++ b/hw/misc/aspeed_sdmc.c @@ -157,8 +157,8 @@ static int ast2400_rambits(AspeedSDMCState *s) } =20 /* use a common default */ - error_report("warning: Invalid RAM size 0x%" PRIx64 - ". Using default 256M", s->ram_size); + warn_report("Invalid RAM size 0x%" PRIx64 + ". Using default 256M", s->ram_size); s->ram_size =3D 256 << 20; return ASPEED_SDMC_DRAM_256MB; } @@ -179,8 +179,8 @@ static int ast2500_rambits(AspeedSDMCState *s) } =20 /* use a common default */ - error_report("warning: Invalid RAM size 0x%" PRIx64 - ". Using default 512M", s->ram_size); + warn_report("Invalid RAM size 0x%" PRIx64 + ". Using default 512M", s->ram_size); s->ram_size =3D 512 << 20; return ASPEED_SDMC_AST2500_512MB; } diff --git a/hw/nvram/fw_cfg.c b/hw/nvram/fw_cfg.c index 99bdbc2233..e881e3b812 100644 --- a/hw/nvram/fw_cfg.c +++ b/hw/nvram/fw_cfg.c @@ -781,7 +781,7 @@ static int get_fw_cfg_order(FWCfgState *s, const char *= name) } =20 /* Stick unknown stuff at the end. */ - error_report("warning: Unknown firmware file in legacy mode: %s", name= ); + warn_report("Unknown firmware file in legacy mode: %s", name); return FW_CFG_ORDER_OVERRIDE_LAST; } =20 diff --git a/hw/pci-host/piix.c b/hw/pci-host/piix.c index a2c1033dbe..072a04e318 100644 --- a/hw/pci-host/piix.c +++ b/hw/pci-host/piix.c @@ -307,7 +307,7 @@ static void i440fx_realize(PCIDevice *dev, Error **errp) dev->config[I440FX_SMRAM] =3D 0x02; =20 if (object_property_get_bool(qdev_get_machine(), "iommu", NULL)) { - error_report("warning: i440fx doesn't support emulated iommu"); + warn_report("i440fx doesn't support emulated iommu"); } } =20 diff --git a/hw/ppc/pnv.c b/hw/ppc/pnv.c index a4cd733cba..47221158d4 100644 --- a/hw/ppc/pnv.c +++ b/hw/ppc/pnv.c @@ -160,13 +160,13 @@ static void powernv_create_core_node(PnvChip *chip, P= nvCore *pc, void *fdt) _FDT((fdt_setprop_cell(fdt, offset, "d-cache-size", pcc->l1_dcache_size))); } else { - error_report("Warning: Unknown L1 dcache size for cpu"); + warn_report("Unknown L1 dcache size for cpu"); } if (pcc->l1_icache_size) { _FDT((fdt_setprop_cell(fdt, offset, "i-cache-size", pcc->l1_icache_size))); } else { - error_report("Warning: Unknown L1 icache size for cpu"); + warn_report("Unknown L1 icache size for cpu"); } =20 _FDT((fdt_setprop_cell(fdt, offset, "timebase-frequency", tbfreq))); @@ -556,7 +556,7 @@ static void ppc_powernv_init(MachineState *machine) =20 /* allocate RAM */ if (machine->ram_size < (1 * G_BYTE)) { - error_report("Warning: skiboot may not work with < 1GB of RAM"); + warn_report("skiboot may not work with < 1GB of RAM"); } =20 ram =3D g_new(MemoryRegion, 1); diff --git a/hw/ppc/spapr.c b/hw/ppc/spapr.c index 0ee9fac50b..fdd55d4820 100644 --- a/hw/ppc/spapr.c +++ b/hw/ppc/spapr.c @@ -534,13 +534,13 @@ static void spapr_populate_cpu_dt(CPUState *cs, void = *fdt, int offset, _FDT((fdt_setprop_cell(fdt, offset, "d-cache-size", pcc->l1_dcache_size))); } else { - error_report("Warning: Unknown L1 dcache size for cpu"); + warn_report("Unknown L1 dcache size for cpu"); } if (pcc->l1_icache_size) { _FDT((fdt_setprop_cell(fdt, offset, "i-cache-size", pcc->l1_icache_size))); } else { - error_report("Warning: Unknown L1 icache size for cpu"); + warn_report("Unknown L1 icache size for cpu"); } =20 _FDT((fdt_setprop_cell(fdt, offset, "timebase-frequency", tbfreq))); diff --git a/hw/ppc/spapr_iommu.c b/hw/ppc/spapr_iommu.c index 8656a54a3e..583afc1a46 100644 --- a/hw/ppc/spapr_iommu.c +++ b/hw/ppc/spapr_iommu.c @@ -334,7 +334,7 @@ void spapr_tce_table_enable(sPAPRTCETable *tcet, uint32_t nb_table) { if (tcet->nb_table) { - error_report("Warning: trying to enable already enabled TCE table"= ); + warn_report("trying to enable already enabled TCE table"); return; } =20 diff --git a/hw/scsi/scsi-bus.c b/hw/scsi/scsi-bus.c index f5574469c8..23c51de66a 100644 --- a/hw/scsi/scsi-bus.c +++ b/hw/scsi/scsi-bus.c @@ -282,9 +282,9 @@ void scsi_bus_legacy_handle_cmdline(SCSIBus *bus, bool = deprecated) continue; /* claimed */ } if (!dinfo->is_default) { - error_report("warning: bus=3D%d,unit=3D%d is deprecated wi= th this" - " machine type", - bus->busnr, unit); + warn_report("bus=3D%d,unit=3D%d is deprecated with this" + " machine type", + bus->busnr, unit); } } scsi_bus_legacy_add_drive(bus, blk_by_legacy_dinfo(dinfo), diff --git a/hw/usb/dev-smartcard-reader.c b/hw/usb/dev-smartcard-reader.c index 49cb1829b5..bef1f03c42 100644 --- a/hw/usb/dev-smartcard-reader.c +++ b/hw/usb/dev-smartcard-reader.c @@ -1314,12 +1314,12 @@ static int ccid_card_init(DeviceState *qdev) int ret =3D 0; =20 if (card->slot !=3D 0) { - error_report("Warning: usb-ccid supports one slot, can't add %d", - card->slot); + warn_report("usb-ccid supports one slot, can't add %d", + card->slot); return -1; } if (s->card !=3D NULL) { - error_report("Warning: usb-ccid card already full, not adding"); + warn_report("usb-ccid card already full, not adding"); return -1; } ret =3D ccid_card_initfn(card); diff --git a/hw/usb/redirect.c b/hw/usb/redirect.c index aa22d69216..5b65965cc2 100644 --- a/hw/usb/redirect.c +++ b/hw/usb/redirect.c @@ -193,7 +193,7 @@ static void usbredir_handle_status(USBRedirDevice *dev,= USBPacket *p, #define WARNING(...) \ do { \ if (dev->debug >=3D usbredirparser_warning) { \ - error_report("usb-redir warning: " __VA_ARGS__); \ + warn_report("" __VA_ARGS__); \ } \ } while (0) #define INFO(...) \ diff --git a/net/tap-linux.c b/net/tap-linux.c index a503fa9c6e..535b1ddb61 100644 --- a/net/tap-linux.c +++ b/net/tap-linux.c @@ -55,7 +55,7 @@ int tap_open(char *ifname, int ifname_size, int *vnet_hdr, ifr.ifr_flags =3D IFF_TAP | IFF_NO_PI; =20 if (ioctl(fd, TUNGETFEATURES, &features) =3D=3D -1) { - error_report("warning: TUNGETFEATURES failed: %s", strerror(errno)= ); + warn_report("TUNGETFEATURES failed: %s", strerror(errno)); features =3D 0; } =20 diff --git a/target/i386/cpu.c b/target/i386/cpu.c index c57177278b..da942d91c7 100644 --- a/target/i386/cpu.c +++ b/target/i386/cpu.c @@ -2060,15 +2060,15 @@ static void x86_cpu_parse_featurestr(const char *ty= pename, char *features, name =3D featurestr; =20 if (g_list_find_custom(plus_features, name, compare_string)) { - error_report("warning: Ambiguous CPU model string. " - "Don't mix both \"+%s\" and \"%s=3D%s\"", - name, name, val); + warn_report("Ambiguous CPU model string. " + "Don't mix both \"+%s\" and \"%s=3D%s\"", + name, name, val); ambiguous =3D true; } if (g_list_find_custom(minus_features, name, compare_string)) { - error_report("warning: Ambiguous CPU model string. " - "Don't mix both \"-%s\" and \"%s=3D%s\"", - name, name, val); + warn_report("Ambiguous CPU model string. " + "Don't mix both \"-%s\" and \"%s=3D%s\"", + name, name, val); ambiguous =3D true; } =20 @@ -2096,8 +2096,8 @@ static void x86_cpu_parse_featurestr(const char *type= name, char *features, } =20 if (ambiguous) { - error_report("warning: Compatibility of ambiguous CPU model " - "strings won't be kept on future QEMU versions"); + warn_report("Compatibility of ambiguous CPU model " + "strings won't be kept on future QEMU versions"); } } =20 @@ -3547,9 +3547,9 @@ static void x86_cpu_realizefn(DeviceState *dev, Error= **errp) */ if (cpu->phys_bits !=3D host_phys_bits && cpu->phys_bits !=3D = 0 && !warned) { - error_report("Warning: Host physical bits (%u)" - " does not match phys-bits property (%u)", - host_phys_bits, cpu->phys_bits); + warn_report("Host physical bits (%u)" + " does not match phys-bits property (%u)", + host_phys_bits, cpu->phys_bits); warned =3D true; } =20 diff --git a/target/i386/kvm.c b/target/i386/kvm.c index f84a49d366..a6613e19f2 100644 --- a/target/i386/kvm.c +++ b/target/i386/kvm.c @@ -600,10 +600,10 @@ static int kvm_arch_set_tsc_khz(CPUState *cs) kvm_vcpu_ioctl(cs, KVM_GET_TSC_KHZ) : -ENOTSUP; if (cur_freq <=3D 0 || cur_freq !=3D env->tsc_khz) { - error_report("warning: TSC frequency mismatch between " - "VM (%" PRId64 " kHz) and host (%d kHz), " - "and TSC scaling unavailable", - env->tsc_khz, cur_freq); + warn_report("TSC frequency mismatch between " + "VM (%" PRId64 " kHz) and host (%d kHz), " + "and TSC scaling unavailable", + env->tsc_khz, cur_freq); return r; } } @@ -919,8 +919,8 @@ int kvm_arch_init_vcpu(CPUState *cs) error_report("kvm: LMCE not supported"); return -ENOTSUP; } - error_report("warning: Unsupported MCG_CAP bits: 0x%" PRIx64, - unsupported_caps); + warn_report("Unsupported MCG_CAP bits: 0x%" PRIx64, + unsupported_caps); } =20 env->mcg_cap &=3D mcg_cap | MCG_CAP_BANKS_MASK; diff --git a/target/s390x/cpu_models.c b/target/s390x/cpu_models.c index 7cb55dc7e3..f56d57b8c2 100644 --- a/target/s390x/cpu_models.c +++ b/target/s390x/cpu_models.c @@ -677,9 +677,9 @@ static void check_consistency(const S390CPUModel *model) for (i =3D 0; i < ARRAY_SIZE(dep); i++) { if (test_bit(dep[i][0], model->features) && !test_bit(dep[i][1], model->features)) { - error_report("Warning: \'%s\' requires \'%s\'.", - s390_feat_def(dep[i][0])->name, - s390_feat_def(dep[i][1])->name); + warn_report("\'%s\' requires \'%s\'.", + s390_feat_def(dep[i][0])->name, + s390_feat_def(dep[i][1])->name); } } } diff --git a/target/s390x/kvm.c b/target/s390x/kvm.c index a3d00196f4..271bd6581f 100644 --- a/target/s390x/kvm.c +++ b/target/s390x/kvm.c @@ -2675,8 +2675,8 @@ void kvm_s390_apply_cpu_model(const S390CPUModel *mod= el, Error **errp) /* enable CMM via CMMA - disable on hugetlbfs */ if (test_bit(S390_FEAT_CMM, model->features)) { if (mem_path) { - error_report("Warning: CMM will not be enabled because it is n= ot " - "compatible to hugetlbfs."); + warn_report("CMM will not be enabled because it is not " + "compatible to hugetlbfs."); } else { kvm_s390_enable_cmma(); } diff --git a/tests/test-qdev-global-props.c b/tests/test-qdev-global-props.c index 48e5b7315f..b25fe892ed 100644 --- a/tests/test-qdev-global-props.c +++ b/tests/test-qdev-global-props.c @@ -232,10 +232,10 @@ static void test_dynamic_globalprop(void) g_test_trap_assert_passed(); g_test_trap_assert_stderr_unmatched("*prop1*"); g_test_trap_assert_stderr_unmatched("*prop2*"); - g_test_trap_assert_stderr("*Warning: global dynamic-prop-type-bad.prop= 3 has invalid class name\n*"); + g_test_trap_assert_stderr("*warning: global dynamic-prop-type-bad.prop= 3 has invalid class name\n*"); g_test_trap_assert_stderr_unmatched("*prop4*"); - g_test_trap_assert_stderr("*Warning: global nohotplug-type.prop5=3D105= not used\n*"); - g_test_trap_assert_stderr("*Warning: global nondevice-type.prop6 has i= nvalid class name\n*"); + g_test_trap_assert_stderr("*warning: global nohotplug-type.prop5=3D105= not used\n*"); + g_test_trap_assert_stderr("*warning: global nondevice-type.prop6 has i= nvalid class name\n*"); g_test_trap_assert_stdout(""); } =20 diff --git a/trace/control.c b/trace/control.c index 9b157b0ca7..f5fb11d280 100644 --- a/trace/control.c +++ b/trace/control.c @@ -171,8 +171,8 @@ static void do_trace_enable_events(const char *line_buf) while ((ev =3D trace_event_iter_next(&iter)) !=3D NULL) { if (!trace_event_get_state_static(ev)) { if (!is_pattern) { - error_report("WARNING: trace event '%s' is not traceable", - line_ptr); + warn_report("trace event '%s' is not traceable", + line_ptr); return; } continue; @@ -186,8 +186,8 @@ static void do_trace_enable_events(const char *line_buf) } =20 if (!is_pattern) { - error_report("WARNING: trace event '%s' does not exist", - line_ptr); + warn_report("trace event '%s' does not exist", + line_ptr); } } =20 diff --git a/vl.c b/vl.c index d17c863409..d5342fe816 100644 --- a/vl.c +++ b/vl.c @@ -952,8 +952,8 @@ static void bt_vhci_add(int vlan_id) struct bt_scatternet_s *vlan =3D qemu_find_bt_vlan(vlan_id); =20 if (!vlan->slave) - error_report("warning: adding a VHCI to an empty scatternet %i", - vlan_id); + warn_report("adding a VHCI to an empty scatternet %i", + vlan_id); =20 bt_vhci_init(bt_new_hci(vlan)); } @@ -979,8 +979,8 @@ static struct bt_device_s *bt_device_add(const char *op= t) vlan =3D qemu_find_bt_vlan(vlan_id); =20 if (!vlan->slave) - error_report("warning: adding a slave device to an empty scatterne= t %i", - vlan_id); + warn_report("adding a slave device to an empty scatternet %i", + vlan_id); =20 if (!strcmp(devname, "keyboard")) return bt_keyboard_init(vlan); @@ -2302,8 +2302,8 @@ static int parse_fw_cfg(void *opaque, QemuOpts *opts,= Error **errp) return -1; } if (strncmp(name, "opt/", 4) !=3D 0) { - error_report("warning: externally provided fw_cfg item names " - "should be prefixed with \"opt/\""); + warn_report("externally provided fw_cfg item names " + "should be prefixed with \"opt/\""); } if (nonempty_str(str)) { size =3D strlen(str); /* NUL terminator NOT included in fw_cfg blo= b */ @@ -3760,7 +3760,7 @@ int main(int argc, char **argv, char **envp) qemu_opts_parse_noisily(olist, "accel=3Dtcg", false); break; case QEMU_OPTION_no_kvm_pit: { - error_report("warning: ignoring deprecated option"); + warn_report("ignoring deprecated option"); break; } case QEMU_OPTION_no_kvm_pit_reinjection: { @@ -3770,8 +3770,8 @@ int main(int argc, char **argv, char **envp) .value =3D "discard", }; =20 - error_report("warning: deprecated, replaced by " - "-global kvm-pit.lost_tick_policy=3Ddiscard"); + warn_report("deprecated, replaced by " + "-global kvm-pit.lost_tick_policy=3Ddiscard"); qdev_prop_register_global(&kvm_pit_lost_tick_policy); break; } @@ -3896,7 +3896,7 @@ int main(int argc, char **argv, char **envp) } break; case QEMU_OPTION_tdf: - error_report("warning: ignoring deprecated option"); + warn_report("ignoring deprecated option"); break; case QEMU_OPTION_name: opts =3D qemu_opts_parse_noisily(qemu_find_opts("name"), --=20 2.11.0 From nobody Wed Nov 5 06:36:15 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1499470072659115.6602694580863; Fri, 7 Jul 2017 16:27:52 -0700 (PDT) Received: from localhost ([::1]:59192 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcf9-0002Dc-4W for importer@patchew.org; Fri, 07 Jul 2017 19:27:51 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57850) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcbz-0008Bg-Pk for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTcbu-0005as-MZ for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:35 -0400 Received: from mail-co1nam03on0081.outbound.protection.outlook.com ([104.47.40.81]:39691 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 1dTcbu-0005a9-7K for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:30 -0400 Received: from BLUPR0201CA0036.namprd02.prod.outlook.com (10.163.116.46) by DM5PR02MB2732.namprd02.prod.outlook.com (10.175.85.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Fri, 7 Jul 2017 23:24:27 +0000 Received: from CY1NAM02FT034.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::209) by BLUPR0201CA0036.outlook.office365.com (2a01:111:e400:52e7::46) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13 via Frontend Transport; Fri, 7 Jul 2017 23:24:26 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by CY1NAM02FT034.mail.protection.outlook.com (10.152.75.190) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Fri, 7 Jul 2017 23:24:26 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbp-0007Xq-JV; Fri, 07 Jul 2017 16:24:25 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dTcbp-0000zt-Ei; Fri, 07 Jul 2017 16:24:25 -0700 Received: from xsj-pvapsmtp01 (xsj-mail.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v67NOHB4021508; Fri, 7 Jul 2017 16:24:18 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbh-0000zG-Qg; Fri, 07 Jul 2017 16:24:17 -0700 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=+rW4+1jUBdn0idhWdNovYMCLTAlXvd5XQn9LwGbzFgg=; b=QD+AlFMBMdiz9g4gDvpzXidaOujiux/GWFb3fnfnZp6HN9aq4uYnZW1X0zq2YCA1c/GT1O1paCdqHGsTPMdsB/vthsK7S5ThLg2xTg3I+cHSi31Btmf41fMtKBscfs7s0bQdYQ28NOXXG8TYc0PaAYMRZz3R6X7q9badfU3CUjk= Authentication-Results: spf=pass (sender IP is 149.199.60.83) 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 (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; From: Alistair Francis To: Date: Fri, 7 Jul 2017 16:21:11 -0700 Message-ID: <0b9bd5ca41a8e9ba6e9a43f5392a71ee2f0193f6.1499453788.git.alistair.francis@xilinx.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: References: X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23180.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.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39400400002)(39410400002)(39850400002)(39840400002)(39450400003)(2980300002)(438002)(199003)(189002)(9170700003)(5003940100001)(33646002)(575784001)(478600001)(76176999)(50466002)(8676002)(36386004)(189998001)(2351001)(106466001)(2906002)(48376002)(50986999)(6916009)(77096006)(38730400002)(626005)(2950100002)(8936002)(81166006)(5660300001)(110136004)(47776003)(50226002)(39060400002)(6666003)(4326008)(63266004)(9786002)(54906002)(118296001)(36756003)(356003)(305945005)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR02MB2732; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; MLV:ovrnspm; A:1; MX:1; PTR:unknown-60-83.xilinx.com; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT034; 1:8YkJumtpIx2rEl1taeeQLGbylQikq6RB1cvXVHcPVmx5vqd33x9IhWpVUSZG3vS1dSh68P1v8kiL/LkJhGFIOFSBCtDilzuxrjMiBmpzFWmBKJBAHr8LAZVwpxutZ0phWieS5EA3GCqdSdT1HDmDkANOD6VKiXRxQIBSJXBdPY3kExyuHRyAPio61YxtP5/3sJ7mZUgc+Foo+vZvxuu/nvOwRI0KqUmb4fTtQrN9EptshlnFyCnI7pxh/pyMOiB2pwmMgkhCf9J6tV/Iuw45SCLCaPeS4qQcvszJoShK3Cee3CqXC96Doh/+TDO92//WrrCvEEY4jz/PU9YpUeeDeDwHqJ5gt7EJ6yRilAUeBmd84EY39cFysuKBAdwxUAP8AJMGE71GAr9H0ytEoo5EXGkYhfUSb8qMXMRRFuu7b6QRQQ62XAcV2mbR5voQ9od9x8G+0jJMwR+0alkeztkSNagjDPhaTBabHkcKHOyn8Ut4uNpMtpGwmge6PienFW+J1Su6E4JOVM2g6CDemHP0YuUzOh7iGcwYccJnR88ZCwUlNGVdXK0TIxeTwlqPCTsIbti+Z2In3Ok3T7rl9e9HB+QYCmSgD+sMEYo3J0ZKcPf1ZpfHR/qqBc/0Ssvl7hzKLIxvm8KM038n+KbGt/UywUJxDDz7uGaPeHY0UdAsQ6rZYbJO6uVo9vceovEJYnaCpXhcn8DYdd0aesuRKfix2IqpeeS3BrSi1HNPq17telibBUwY9YYoFX3EKDIkiyXzNitofr1SIjEEFiVdOiFfVjNEdgkunqlx8deSpkvxUZHja5gTDl+PWiksgWcwF/161xvsNYtXpmcCBceURF6kJXQkxifRTurb1RJaIk6ET/JcVW61ebFigX3yfYwlu38g MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 42c29b39-4d5f-427f-2391-08d4c58f4f3b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM5PR02MB2732; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2732; 3:zHHhIApUMCl2YhPMTQQUzq/RSZ8udesx76paePuHEg?= =?us-ascii?Q?aDlQreVEpgZvYUbEzYyoUrbM6aqrY+jVFXPsT39MJDFOvj7s1e3tYkdCpt5P?= =?us-ascii?Q?UN1d/cizy6zjImtZ+BGRWPQOF6JJ31Fy+MDBmZela8KpHczdwyfdNdyV5MQo?= =?us-ascii?Q?wA5g/D7MnHkRmCfH9fz2Gm/5rspxBgrVWdj27wM6nQH25ChJdp3V7hIF3PK/?= =?us-ascii?Q?U06w2W8453qkAkyGQ/sg4JuDmpRiiBzoRGu5qmExwTg3bGg2eZSmICk4+pOG?= =?us-ascii?Q?1nNwG91u8hPdz51i2vUd+a6L08DXTosXeAkNTNYiJEmwDeot5tI07yVw04zC?= =?us-ascii?Q?vO6Gy0eq90/ifO+NTVX8PJaMKwDh+HRGCKgxoYmevixBFjX++IoSczhSbfzK?= =?us-ascii?Q?2+SUWfqjw6KSShMtcbHhSLeb+zgZ1ESe/Yt53wUqALtGZ9pCsaxswRx+hime?= =?us-ascii?Q?jDrMP1HkIUsFcfM29b8h8YLtwrcisCjCp5rBzRwHIxjGqzhFETfvM/dVGCFC?= =?us-ascii?Q?lVLE76K96bRDlnm38TNLYcVnE2I/bvR4rpD21W/s2xQJoIaXgJBxvtNExkQG?= =?us-ascii?Q?ibIEjBFFdeKYt+R7S59j8THdAfH7OMaYflvAODinF8qFgV6zyMr4B5UDnAov?= =?us-ascii?Q?ghDU5Rhzzc/GTlmFEg2yLqd9BHaeelr9qayI+q2BhqmPEjVUTEDmmQd5oSwa?= =?us-ascii?Q?eWfG48fD9gznPGpYqRGePfiSwkhP2LW9AjlhreNwlgz860kacbgEP2O3Dgvq?= =?us-ascii?Q?O7c8TAuBT8HL+Zwlr4NMKE7t6x1XreOaWMQSBc1UHu0sRPk1Rk9wmgSEgkJj?= =?us-ascii?Q?lP3EnynwUtwIrqWO49TT2NewJ+uL5pk3JACR+zKCxtSI/iBvAj9jO8SBIjQ8?= =?us-ascii?Q?wNuL+1s7otyihxHSe5A6G2IGxhLW1K390QvUt9S6cTotWAUMe4s2cAwnS7cM?= =?us-ascii?Q?s91cxB5kRqTmXq2XKn/HiGLst+yNaIZNXabm8eAA=3D=3D?= X-MS-TrafficTypeDiagnostic: DM5PR02MB2732: X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 25:Lj8Md92caRmPaHEZ1/ImVfBpqmf6mfbPePhB8I+eTU/ije4p6Jt3x+pv8EeCOd8y1XVJxzylOQVqElTT7Is2RNVVeuhsFRWv3/qbeslJEgi8238NUdRsWj894OBcPNJ4hshNcMzUUoMBwvazYznTRDTCArwexPgKT8Aj1S6hYEOlJJWhuI0gxnYuWTJnCph1TSMR2xjMSU/eTn0yWQCafX0RqtYnSSXDbOuIunNeZBh32hO5qZb3/FJouKofGJFeb8gpcfuKemNqOOzzk+r71dTLL6T6mt1CR6PUWHlreWYm6B/o0vLmGLHkHMzCUIYQkt4I+J5FChZDaWYxtV2bTd2JfV+yXPD9EPQOXKfzVW4U/lAWKDm1ar/l5JXjgd1OxrOcRb55qf7UvXhVIVQArAZ95V6QVJxNG4dhey2Cge9ZHovz82slYl5LElrsyBhm6PG0FZh/8PhLqsEXdMjSoMTCYvBfEs4WQQax7EZ59qMaiJPJZY6fDmXAeoh0u64dWPWpQ7quUIIZ6pqscZ6ETBGycT7rQw4N7f+las2/LprjBebwjPU3r/ztgIYJtCgnuzEJbQlOjMjBbwOoTJslWmVZHHKep9mxkT0w1NmJR5i6loo5kq3yh4sxE8bggOuejGFokzKxnVM/Pi9w7tuxhlxT75DVkus4U6woXzQ4iWtTR47loO2/RgJF7x/zJAFLgSNQgKWQfVtwPiMALUXSpHVxc4mbP0cVuygofW35bPK6GVPOgmUzqVy+olqEUSqyOR6HLKQpA5ul3pFpbHapbi3vYGG6VRaDsonzariUhG2ZYZnsLSDaCeHU0ES6dSIH/u2dnwhI2HrsZY+yfjsTqAzbdbVxC7eks3JwEddoQKngcj1rLGX4NuXtUiF4bBgSaABq4rYJIUWVVTVZMCqeXIbi8/e/x/e2Y8H9tYX+s38= X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 31:rDyKcXyds7KFX0ClenzVJZLpB8eFHZVQDY4wKjDA1AR4jZH+dxhnT4eOzNEWZGK9pd562KIV1ShVEl6gIDuFlUV/mFaYgKqXOJ1qqRo5Mbo0X3VaP/JIVM3Yq3CLiaqgeCV8DikM6/QpvMij2sjDnUOOHiIKHRSO+OK7AKGAZIlaiIgbciw2FLhfgXlPnlZdg5TxGJn2Ty1L7lJ92zW5BIIY4NxHeaBacgod1DgBB9HOpI4t7buJTu1Jlz21JY2cbLk6AwH3lIiizcP/WuIY+gmbC80KmG9V+MJyitbFZqCLsoz7wHmsbcyIsYUVhA1mQB6liEfrhlxxAG8y4QtS1DI6q0I/cwj04VhYtoPAF8t0kx5+8g1Pyn/TmfK2poiW+y2zAmSU4yHOMnoHzUsaIJbW2v1xihjLAburioUt6YJG6GuandhuvEJoh5HF6MugPeylROk2ZvfQYI/4xMtDmeIVOhTqjuNmtH5q/4AFRVIa8xoUzzCeFMQiWLuqNm/qa5x/Vv3wKm0Nxlorr2+23XLJj6hi7J0djebl8NdkEeVuLuSey8230E/ozXgJueItQsF+c8yglLlYrxg1BgLJXi3t4EfOhybid1w4UYktBNYxKo0VeGNi56fMF3Sn4X5mrFWhD3KAwjTdwWFF8dkmjWhU0Na7lGrfVNdfdQspkpAp4noMk0GTXHazBfiWTrGhhujymoi0A+Z2ks+4cV6o+a05WQdlVEFvtWgoDjM5fTE= X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 20:SCbPcCMJ6konAjCDHgboV7snABN62Hqv5RGD58eJiDS7yK0P1IqPbb3iLTX3sATRWV6HuBg0XPqFvDP6zwE22Ym0hh7inqp5K5WmC1LiNzV2bpAy78LfXLRMLKCf52Br0WOHHgFyTc+9K/V8Grf6lJbxV/1guVM3dX9lBmWBrE77FiBbU7mx8rb/qLWz0vd1Rp5AYNtLaZdY3Pr45yzBUOaQowJbKQMZR0E4U/58PgEArwF6KIACjQoxZS6rBlg5qPMPCgV0g8KgEmyy2ooM9IN6FNCQdgnv6wmIzJLT7yrxJ897fd50seAr4JPfdMD1T4AgaUOunZCH2ixjgrQNRKhzAbyWkGkh7kLtupEYHJbTjnYgY/wQaqKawirdbr2wRrqGSIHXr3iMaEYGQrferblMxgVvRGxfevj4iAvzz/jVl2T7Hv2888hSpU7mEioN9pqyXwpKy9uQjyvTmvNLiud+iEhuGXT56ctiDZbJwFGoVu9VwagnTxv3vIZx2IRM X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(48057245064654)(192813158149592)(247924648384137); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(2017060910070)(93006095)(93004095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123562025)(20161123558100)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR02MB2732; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR02MB2732; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2732; 4:FRn2Uk7TMFLZo0jd1EqUWtMC9iSo1z4CrIkZ7Pm/sK?= =?us-ascii?Q?2K+cDdG6g0645ddAwHVPAKIydpGSQZ1e4GecZHTimNhDM3itKW8gg4coe5Vk?= =?us-ascii?Q?jMaTIboCXqBO3EMTTTRcdiwtmdUrQoXx1uLUgrhhOv8hFZOoE8qg2RFjcQwD?= =?us-ascii?Q?hQlRlrIrmiO6fD3k0blfL4rnVaLvbZEOFksuj+qRiarXMZt1fMXjkNkDMVFh?= =?us-ascii?Q?nVhhqM6xeaHyAOVCz91IvQ3KexWYPO1p6YglnJ++NLaIsTLlA+wrujth3IGe?= =?us-ascii?Q?6aNQNyZKBUog6a0085A5uvN+a9ZBy1kwIycqE9U98l+ZvY5vFt53GlZM+SvH?= =?us-ascii?Q?DwLCO8lZhpYv3m/2IuR3BJL+faUzDLrH3rgIvOmY+VmFfILscwEb+k0pk29e?= =?us-ascii?Q?5PKI+qQTH/USBRJoBsQdTUgga+rl6wP5+vWsXaqVhM6YywMkj9ux3DaaQowU?= =?us-ascii?Q?iOUnzAcfHncsK+JYhqzoaq0SuRiDdGNWhgnpGGQJnEStPF+GUy88umVeuvnR?= =?us-ascii?Q?4zHF+euGSNYqJcxIYb/UG5vnaC6thVNRuwWGBhZVlWS2Jjym1DiPRZ4oMiaY?= =?us-ascii?Q?2CmHybqskhTNtw3xNg0blh9LjDHjkH3opzezJgzeUAo7xW0mHmunPqBxVabK?= =?us-ascii?Q?Q+Cph7Pr9Kf5tx3eeIduF6NZefj8bdHct6dSEnA4xNbeLAj2AZKIoVDOcHZm?= =?us-ascii?Q?EBg9crTquY7G5teEv+BZYlPUkj/X57E4ocstBPlPAa8MkAMlJyu3Rc3TrhnU?= =?us-ascii?Q?si9+UJ5R2aPdbT1So/5cci5t9uGCzNau0zwVSWXu88bs8/cO9DNvN8Mp2oOB?= =?us-ascii?Q?Pa0cmk9OAmsQfY6BdxVnpcHy56B1VbLfwLcVT5LW5xEXb61zS6ZnF8opitWO?= =?us-ascii?Q?9SmoNPLxmGFzDy5s8raMJ63w8c0zzlsx9yblUscRW4eppk/LXzle9tgLRQzL?= =?us-ascii?Q?vRs69u8LvspSNyyA4+Ay4qq7DN7SbXtBgWn2TaNIaVzkAEHO6y9hYOJTswyk?= =?us-ascii?Q?sGsbdw4oAt+KLO/VlYU2gihgWzZbmTWmfz7vH/Pgb5W+hApEFT3ZNq6IDcYQ?= =?us-ascii?Q?5W17VDhQR/z7NzlKA3Y4vOqFie/l9WFr2mXr26F/bMBODTIP4blp5PlNcTax?= =?us-ascii?Q?LR0grG5JnFIG12jpLwc4OwtCKFxrFX2ADSp9KsJl2ksjcy8LouaGXFbzuC2j?= =?us-ascii?Q?9nOeqxlj9dg2WUxbvAMLXxW3AwG5g8TJ/SQLF99SGmMy0LXDBqJlgj+BfmIO?= =?us-ascii?Q?4oWID9QX6nZ0xNj8OIBYsluze2s9gOjQ1Z2M7ihRHivogF+iMczoMCznbwvO?= =?us-ascii?Q?+V8iq/sPjWZf9uzFhXunTAeT7rsp9q6szMaT/TFYHIMe6ufwKzqHNjTja25D?= =?us-ascii?Q?r2gx0YSLHMPSp4J5Ux2Sp3ybk=3D?= X-Forefront-PRVS: 0361212EA8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2732; 23:BW/SNc8KhF1rgHHhLbcvMn0U65e7eR7igB+2I/kuy?= =?us-ascii?Q?Xf2wPfle4eKjZxbn8VRJ5xZ6FwtcRyV41a4Jc3S5hgwpj6PBt9SN2RCaH5/E?= =?us-ascii?Q?mWU6qwJBlD1dx4pqS1+/Hs/s3G6QBBrOuHI/8S8Kn/vOmPpdEMTGpctvM6qC?= =?us-ascii?Q?cGfHpPqwYQEK9z19iq5IyiMl0xS5Swmva8CV/JsKYsTOLozYps7WNDHLtWFN?= =?us-ascii?Q?/gNtCBah5c8F1cPXpCaujicR0W8Cw2OI1XmW7EirWBeqJB2T1EcvSWXbPUvO?= =?us-ascii?Q?orsYGVU0jUbm8YRFPdZS69VqFJcbNHo6DRsDSI0B6+hUvPmHmZJ5ICpIHFNf?= =?us-ascii?Q?n5AW1ZpozzmwksRz7IoQNCN2mS6l8grsHgXqfoV484oAOVQILs+Iud0mvyVs?= =?us-ascii?Q?oadpbKkMlV5HLsz1G83f/CdS14OHTBldoKsNvAM3IxTG63myC473wVbugRO0?= =?us-ascii?Q?AUc9moCssVzNzNMVO7F59ueahj76eq2icRWQqFwZzE40EktruiGdiraMkxJP?= =?us-ascii?Q?wObSYcU2pUj1mkq2l4zyxqeNrgdPydFfzRD9BZV5tmDQQNFWVj1aa4lISrzX?= =?us-ascii?Q?v91LFo4vqrk0I2rQU8pH9tu8F6xs7lGBLu9XO0xs1AEWNKJ7Kc33bWpK3aYh?= =?us-ascii?Q?fPR70rvzLhxhJAPfcmN3KHcLNJ2AJFTqbGAf6E3eLHsNPJHRk/GFeapBWWnY?= =?us-ascii?Q?zYryvDiSIQ1z91M5ANLWnEMLcF0TQcj1WvxCUhiwPiAk1cWZ5dmnXTKGisyq?= =?us-ascii?Q?yx3xny2agbWFyODWyNqaXRspr0o7NPObb4w7DRYpyCFFWh+P+bJZuG9UfnF0?= =?us-ascii?Q?fWTptd1s6CS28WYGaPM15qJ945GznVycOT4j+CkTelSF04lokuAmuGKJIdX2?= =?us-ascii?Q?Nvwvlms5dyMQ/QKxiytEhIb0y4SK/wUL8Bal8EpoeQrzobFwL6prUB8HqUXY?= =?us-ascii?Q?4GKW4knM0vxZO/U/eBgYKmaseAtMKRcTV0pQXMp4n6mC6k+UKQjDGToJg7HT?= =?us-ascii?Q?Z7BzUD1Fb48bbvnZ9jnFQ+BVaqQD/Gc1hItQqhv7g9zb3s5fqVQWWI9+Fr1I?= =?us-ascii?Q?KrtHbT4/kYqQoBlvM8Cpkp+kkBKSioYZJK8TOGLthWseEqWF4enm1fPTg+7J?= =?us-ascii?Q?oSe8Wg68HHf3q0vgHjNenhcVMyOZkRQXX2cF/eDCxWRlS+WJ+X8cw=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2732; 6:4dQaCpr3eQObiLh5UFjQJgtsxDvkL+jR5Jz3D89Yvi?= =?us-ascii?Q?IvFIw71fjapnpcU747/Y2KE3wJ3vPnlUOjRNMp4i8MuXFNwnrKmNEIAikD83?= =?us-ascii?Q?f1UDdxXc9Epyh1s4BmfjWQxMH03zPYAbP2IkqmubfnYRBwLyL+u81xF7SBW7?= =?us-ascii?Q?5lBuBfVxuZUc83B8rn41CqY60r0mKZenVajC1NNAWi3JYAoxARjubaW2AQpP?= =?us-ascii?Q?sP0Jt+dfUqixfHhTB7j9oSK8ZPzv06q2iFb79KJ4R52wW2beVSc9+I/NRs2d?= =?us-ascii?Q?JogOx2k4Kl/usVpoxx8kofvpAIh0ChLGzzpYO+HC8mWKvXQbL4fMT9bbNdPo?= =?us-ascii?Q?hCm7rf1lTzQNprj5EB2NRlNabj49y9xdZWmrzZC7DDj7GhtpQVjvaw7cUa5g?= =?us-ascii?Q?ikeifLM2p3K3bdQ2Y9I0v1DGlJenzhQzVmki0BQCHvUUfQhDoxe9IKPHRZl9?= =?us-ascii?Q?47KmEjLHVn9RX2hV4/+2NSWCUuCZ+ox0OzezOHf1WvpasX/NXCkgXoq1Rfds?= =?us-ascii?Q?ZAVAneRhlvvgD3VIVUhyxmtSHd7wApveZ1b9ma1NAN2Z4h7wEZOBeogIQ2+/?= =?us-ascii?Q?WCHMFk9iY2RB+EsNQ34OXyLvTgIHP6ncU94hfp8PRmuxnLRDODa41SdU/9X/?= =?us-ascii?Q?b6cjaB93+7M50kQsbENcnKrIVtLQQ47x0lijiBUIUnqeIFNKAXPF9nfnG3Kg?= =?us-ascii?Q?J6HR6mPZqsOTCetLj3AY1iZMgYvTvaAe5G26YdvsCNIWZjMEc8Z9skECyVyq?= =?us-ascii?Q?eGuvk98p6KjIsZJKrHWJA3Np4qr4l49czTEYJPx3HozkjLchzwYihDncWYfi?= =?us-ascii?Q?CLMzV7tWUNwLkFdGv3BS/TKwQDHndeF3z0XLWWCdswp+27mdOg/oZzS4akW+?= =?us-ascii?Q?UfsR7IX52sj44jID+ck099NCZXZT1PFUHDxzX6cMmJsTwF5b4X9IJCZL0vjE?= =?us-ascii?Q?USpk9I9MNYC3fTZB8t28Uinf+6K8bGGmOk+O3CKpLz/43YC6q6AQ8AvS6dan?= =?us-ascii?Q?o9ttjY5VEXryIw105rEPcU?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 5:P4zEulzsTvoUMZ/f/WzTYt+SAUYdVrp5++bNpsXj784GX+XSvp/p9oB+zc8AQCIMA828OKgPOjzdDJ9soP84eUpnkIi4MuElRQO9dzcHmlDPk06s9+3sG26k7YdpkyJYNUK4Oxp3K8oRGz19G7A6D/b+IH27iyAzx1+OM/sv93uiXH8Ts7C8ZeaG0uoX5EWG8hiw8DtHhJ4MRDxxVT+evZqW6M4OFKKd5Q23SXKYa0T4AXQsZliMK1jiZm86EvMk7MH2TPtcIv+JM/LhQl7hMRs5dseopTwSJMPq+ZqSuoobj+2LC7u5liDQtyG07v4SYr1UTDyMWY7eskAhJjKNgd0tp3nIRxeOxHLgimfJE5fxTZVd+NVeEifKGcoKAlLmqoLytrZEwsu8uGR3kMkWWoKumHZaCRyE4BUGeq0LCqQfKcH633lzVNpeOr/H7SSZYOhRjJqu5WPjkISuYxjShqF1wGwWEexdvHv4ARr9mK93DWxIrxZXObJdii4Mo9ta; 24:WVLR/QB2mPb+OUsk64UH4AZa1kpC8DtILmAWpUtT9GnOvBY7hbMaTldinOhsT/L1geV0LjclB9ApvqQRFPL4hryLq6w6XDieUzN18b2pzKU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 7:ahp0ddwZpo7mpoMqyBZsAHvpbRxSKhKw1Nou8kBh0gg4Yxp8QrvERW5h74g+yoHgXqM3FTU1xdL0mWHV56gZjHQ0cUVn2O5EkNhrK/qH52amTmEbS2HDb25IhtmQIevr/HWqI2NIsoEL6U5nZtt/X0P8Sgp9KB+mrsG+1nAmgwOPJnoFaSD1Yhg7fjt7BW+IAgiB+CZdRbIMV2rIJI3mj2HqIWYqOw1bclNwfBWp0PEESYxILFYEFn31sE8fAB0e3zUzWgvWJbQ7t6ROTznw8SdG1+v5X/XpvVWu+30gZmFyiYv6LA989qoguXSCvFGFZvIm3aRV3ABzj2qB3LFXIf1WlZSUlARyd10jh2k86IjtZ26ST5g9T5ofbVv2OdLFb23+biqAtJOaFX+55J+5/mx6NVqs34DOhDfUEwXZzVfuRY249wjzydGCdtfDGC5L4DsQkPhC7ipd1i2KjTZZ44U4/f64tnijPu+K8c08b0H5b0/Y7jTNJ1ddEsIRSgJSLmB598YePGaOys4erltP3y6hmwKNW4pfH3ovYeZfP5iciov6x45c2Ok30ohwOoOm/zonBWRzEa8qrTywyBEmLY9bTXmEtUnKr8Cdp5TVgneGvEf3uAbgzHpjlOIWATPiMN0TVn7cXtHOrhHD6B9lw5rKypowY0pn4XrOwUCph6QrYztaC93DAzKXX4syhIJLBngpZpEWaramCu2CQ1ExyBCjasrlEM9adJvdvasOJwV5gKDAUmP9x5PMGe0d/Wh/ZQXgcyBin7fumISHRihtJhtbfsPIYNI0Mw9vkbATZSM= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2017 23:24:26.2134 (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.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR02MB2732 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.40.81 Subject: [Qemu-devel] [PATCH v2 4/8] hw/i386: Improve some of the warning messages 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: alistair23@gmail.com, philippe@mathieu-daude.net, armbru@redhat.com, alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Signed-off-by: Alistair Francis Suggested-by: Eduardo Habkost --- hw/i386/acpi-build.c | 7 ++++--- hw/i386/pc.c | 9 ++++----- hw/i386/pc_q35.c | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c index 6b7bade183..f9efb6be41 100644 --- a/hw/i386/acpi-build.c +++ b/hw/i386/acpi-build.c @@ -2766,7 +2766,8 @@ void acpi_build(AcpiBuildTables *tables, MachineState= *machine) ACPI_BUILD_ALIGN_SIZE); if (tables_blob->len > legacy_table_size) { /* Should happen only with PCI bridges and -M pc-i440fx-2.0. = */ - warn_report("migration may not work."); + warn_report("ACPI tables are larger than legacy_table_size"); + warn_report("migration may not work"); } g_array_set_size(tables_blob, legacy_table_size); } else { @@ -2774,9 +2775,9 @@ void acpi_build(AcpiBuildTables *tables, MachineState= *machine) if (tables_blob->len > ACPI_BUILD_TABLE_SIZE / 2) { /* As of QEMU 2.1, this fires with 160 VCPUs and 255 memory sl= ots. */ warn_report("ACPI tables are larger than 64k."); - warn_report("migration may not work."); + warn_report("migration may not work"); warn_report("please remove CPUs, NUMA nodes, " - "memory slots or PCI bridges."); + "memory slots or PCI bridges"); } acpi_align_size(tables_blob, ACPI_BUILD_TABLE_SIZE); } diff --git a/hw/i386/pc.c b/hw/i386/pc.c index 58f8a4f4a5..3cc580a245 100644 --- a/hw/i386/pc.c +++ b/hw/i386/pc.c @@ -383,8 +383,8 @@ ISADevice *pc_find_fdc0(void) if (state.multiple) { warn_report("multiple floppy disk controllers with " "iobase=3D0x3f0 have been found"); - error_printf("the one being picked for CMOS setup might not reflec= t " - "your intent\n"); + warn_report("the one being picked for CMOS setup might not reflect= " + "your intent"); } =20 return state.floppy; @@ -2087,9 +2087,8 @@ static void pc_machine_set_max_ram_below_4g(Object *o= bj, Visitor *v, } =20 if (value < (1ULL << 20)) { - warn_report("small max_ram_below_4g(%"PRIu64 - ") less than 1M. BIOS may not work..", - value); + warn_report("max_ram_below_4g (%" PRIu64 ") is less than 1M; " + "BIOS may not work.", value); } =20 pcms->max_ram_below_4g =3D value; diff --git a/hw/i386/pc_q35.c b/hw/i386/pc_q35.c index 1653a47f0a..682c576cf1 100644 --- a/hw/i386/pc_q35.c +++ b/hw/i386/pc_q35.c @@ -101,8 +101,8 @@ static void pc_q35_init(MachineState *machine) lowmem =3D pcms->max_ram_below_4g; if (machine->ram_size - lowmem > lowmem && lowmem & ((1ULL << 30) - 1)) { - warn_report("Large machine and max_ram_below_4g(%"PRIu64 - ") not a multiple of 1G; possible bad performance.= ", + warn_report("Large machine and max_ram_below_4g (%"PRIu64") no= t a " + "multiple of 1G; possible bad performance.", pcms->max_ram_below_4g); } } --=20 2.11.0 From nobody Wed Nov 5 06:36:15 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 149947022111235.49379785134829; Fri, 7 Jul 2017 16:30:21 -0700 (PDT) Received: from localhost ([::1]:59200 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTchX-0003rb-Hb for importer@patchew.org; Fri, 07 Jul 2017 19:30:19 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57854) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcc0-0008C2-4a for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTcbv-0005bH-9x for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:36 -0400 Received: from mail-cys01nam02on0074.outbound.protection.outlook.com ([104.47.37.74]:55707 helo=NAM02-CY1-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 1dTcbu-0005aa-TE for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:31 -0400 Received: from BLUPR0201CA0021.namprd02.prod.outlook.com (10.163.116.31) by BY2PR0201MB1590.namprd02.prod.outlook.com (10.163.154.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Fri, 7 Jul 2017 23:24:27 +0000 Received: from BL2NAM02FT047.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::202) by BLUPR0201CA0021.outlook.office365.com (2a01:111:e400:52e7::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13 via Frontend Transport; Fri, 7 Jul 2017 23:24:26 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BL2NAM02FT047.mail.protection.outlook.com (10.152.77.9) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1199.9 via Frontend Transport; Fri, 7 Jul 2017 23:24:26 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbp-0007Xk-DK; Fri, 07 Jul 2017 16:24:25 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dTcbp-0000zt-A0; Fri, 07 Jul 2017 16:24:25 -0700 Received: from xsj-pvapsmtp01 (maildrop.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v67NOL3Q021512; Fri, 7 Jul 2017 16:24:21 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbl-0000zN-5L; Fri, 07 Jul 2017 16:24:21 -0700 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=5mdmlj9VUxRgJcU+4otvstVV7Tlb2s5+iFPdTScg5y4=; b=C0zjkY6uaSKTaFjBB7w5hTTSyBIu4oHm4/2JlmbT6Y1tqoc1nRmQjeRZ9U9SeTwEMolIdSbhbSADu0JXbn6lBJZXHOmy6ZD3RS91QdSU4kt/anpcl/l7R4t06EqjIhsaYhKgememyUCXmFVt5lTMQ9whrig4RMiPdlvxupFEPjk= Authentication-Results: spf=pass (sender IP is 149.199.60.83) 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 (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; From: Alistair Francis To: Date: Fri, 7 Jul 2017 16:21:17 -0700 Message-ID: X-Mailer: git-send-email 2.11.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23180.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.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39450400003)(39400400002)(39410400002)(39850400002)(39860400002)(39840400002)(2980300002)(438002)(199003)(189002)(9170700003)(9786002)(38730400002)(5660300001)(50986999)(626005)(4326008)(76176999)(39060400002)(110136004)(54906002)(106466001)(2351001)(33646002)(47776003)(50466002)(189998001)(6666003)(6916009)(2950100002)(36386004)(478600001)(356003)(63266004)(5820100001)(77096006)(50226002)(2870700001)(118296001)(8676002)(2906002)(81166006)(36756003)(305945005)(23676002)(8936002)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0201MB1590; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; MLV:ovrnspm; A:1; MX:1; PTR:unknown-60-83.xilinx.com; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT047; 1:um5I+AgKRjmHsWfy0X8p6e5TjWF8bWh4lZpaFBWtFNEWYM1hHYUyg1+v89wRRkthVBgahCFUw/A5riXRfw77j9M09K7WQ6WsvzRRnwRNHPgAvut2lDWJBTadMR4nnlBYO0liqlgolrT6fTc9qSDDZPFZlrhmQ3IJ3ie8Du/7uUjMpwEV+/S3VN/TcivPwkWyHyri/QiaODJemMm4xKZD5fBo5WH26J888cCq9JBwhxfZ+dymS6wqs/XlX29YsXwxNnAmHA7fAQzBaY1+JLgeyBZSIgQwGN/XOP+14+ZE1R42WOzP1Lj98ggF25r8MNx6DpD0A1dJu+67QUAFWi3/VmVcehQGrXMAizhUN8Tu1w7LH5gSI7BeeTyHouQdFQ7c4TE/wgzr/UVIAfXaUzI6MqlzuxUJ5cm8vAr0jAQNz33AlVAh0OiBiBXPtmsKO3nqOuRr0e+8Yj0jBGF/9A0Kyfrsxgcvii43kGSVXj9jfctQRHIjLETzrMSrXYg+Pfa7r8YSACAzT9MXUv4C8rgzF7cMDxRa+kaxF8LoVYXhwLAl0nRXzQHaX7KCxE4fdci0Q+8LMcPWQXd5LR7b0y5aQW2WCEUom2qpDSTx6KTF9YXzkimMtvHeOjFeBuRhfHcWYSHzQpSLiZaM6+sIwbfzovvnbAxdEk0HyiOzGESKj9zI49l1Y4fxIQVtbayYPbTwzvmG86dnn+LRNnb080ySInYNqQH1awG9hmAVJGlnb8B8mnYLk/IUxoPTMCIp/2+1v3RjOUQ9aLXJCNBCNHnGFwkrhAy1y7AKWllxBvpQxjxT9w6k09aVaocegoHr3WEURsVnOrv6qu9q9ag3WEcFyllBkznIhRLpupl7lxi5boD3fjOVSJEmkWjCyvhSLI9c X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1ccfe63f-f931-41d5-aac9-08d4c58f4f07 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BY2PR0201MB1590; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1590; 3:CPVYSAu4Ttik9HR1pcR5520ws5FGoY0SVOIxD1qnaWBP/x7Uio9SPvGxZA/AnPvbCZ47ac5EavpvgJRLbdXyX6uaX1zN75OO2ICqMIe1DcNrusJYGDYxxzZPuDkK2OCV+PVo5T4HMQzKOnzquEh5FwYYt2VF9JhSa2EPEwCcl90xwWKg/Bz/VI6d+liqY1IPHJy2pSms5zrXD06+Xd0BAoMYUm4g7wIbbhGFIsTrmLtnB21mCMLHdfQDkyFkmK5qUsr25tbC2T+EgGFXmd+p7dLbwm/5K3zEJEo8YBnVrvD6OcuGP+0l9Vs44cYa4HZTsPG2Qn6nIDi93D3ZlA1JcmZPIKFkJdDAkOPH5oY13gbcWEaHiDTBQRr6U1ol4rbqF0jzbn724KnwcFvhhyiEEywNOPl4mUXZMl5KyXtr/eryJ7a4EOwnQgF4ynEFHC2TuErRbEvuGN5M9WwOCdmimyZEsoqyWmE6eeBL3/sotTeievzetxmfKhx+P9zmOCdRYvcuOKW0OMTfzskhObLzTdGyASRqpLzSaPOEUocOowTeau8cLMrZJScUm8bHL8bfcNarIkilfsNfLBGE0TPaDmzhMF4QbcBPFqGOB6guc1L6hx2drWiN2S495QjrSWvzslu3dCJJTPu6kAidKa7/uWD5UFR5Itg9NXiVEskH4wHR2Qv6G56gNwyYypefM6xbfP6Sb1MeU9ZX9AcG4LZA4fOmA4DBB/3v12jTxUCnEEms+yKbnoQjUFvbEiBlkioBmzEts7TvqFFNo2BfyKeZ4KAcEGNzH1q7L0XUoGbfm2q4F7j31L4aczoMGOD0+Sk30qNOf0SlhCsqdbfaHcL3FCFmB6fgbHU11va31bsrLg1jCfnpycrUcOp6ikmjLxUEP/NH15MFZV8eeMsTuwRiFl6QBG0TtJOWp2CiCBdG6FfcNgaiwZNDlcZnev4QKJnM X-MS-TrafficTypeDiagnostic: BY2PR0201MB1590: X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1590; 25:TEdhWce/KC3/4Y+SHe44SgGq9ooigMCokfL3RuFemayxSz3l/wMTyL1PuyzSDtO/0nocVAHZV3ebsod+BiVnNwaX7IzNpn5dpZcZt4GTVYN5GuasYWjwbpnxCgkODmfiIrsOUxjlDkXTeXL22gbFODoNk4bh3wzEpLNJEho9kQ6JSNQEgHfmIgwBhbOG0OmFM2dpvxO01OoOHP1ARkEpIGpHLlkc0pIE3qmTiX6k6Kn6sqHN0V6DohBQJtgNHeUD5fgCRxr19I8mrTEaf/lMrgxOXPrbTO2XY8oc/aD0Sw4tBWEhJ/DayaWZsWCahEj/Dw4v1h/lm73/bYc8BlN1NwSaDLrqliHy5vIxhVOMaioMbBfZKsLsa5YalXVMJTXbXEuKdbMpUfaICHrJNUtV2YKAF54KCOsgydon/scOfAZse5B/q4Oi8VBmoHFEpNNeGSeV73pLUyQdjGLAbHg0dChARlgK7hUAhf8IS/+USyqOruFmFCvk5HtiBDqR5ceHn8bkET8p8dJeUuBliMEtFWMid+hjQULIxAEh3mSFDZXj+I+9UMeqKc8c0hDyWSjZbZbNz0XR6WOVbJCuM+ZJFNpX4Kvd6H6vdJ5tTrbJkBMqYkLEbIrypIHNoZhnQDYAbdrh/p72Lk7rcaqkW1K6poRz1nvtyYdLQq392+AivPMf7n2n8n/DiQHB8te7J9m/GfGKX7VdjF7XjjD2JNO4y+oy/slil1cpoUgJ9K9hvWTzZjKZydfQXn7VJ75gbMDU2515Qo/XZgT4As5TsddaSQKZVfpOZWF3x1N2vYF/6F1eN5CBeij07WBnceLb7ry12glPhgCDPf0iyKzHlbwcQ6YZQmORhOC9st1zcOqjOJzXLdx/Ymbw2pkVGacaQ8fyhazD5pUdBF25uA8bDhOacWe4nCbMHfxBhridoRdxIMQ= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1590; 31:2JrfYejtavdrWhv+6vwIcZNh66qHOcUVBH6OaOzCml5SFrUR4cOOWkZV2I8OH66R0GdHUcP3ljXnGnrp0ARY/YRTH8OhXSjT8hEUgz8/KE0TPHDLKadn0SB6pBn0AXpt5UZyv0HJ3ARIK3vxjzyLDiqYCflfaESb7bO70ioeJSemkqFKV3OTqI1iSRV2v+6FKcyMdK60LlKaUhjhBlJcbTOknbqEgAfXdCHbxZQeafKALZJhQG17J2X4DEXqZg+4XAoXF1XInP7MQWHv/NXX4cuVopQvkrZi+P2LQzVevp1ruDuMPQLCePO8YNm+vVUEe7qUhlyNhjZF/veu8kFxAQqfU1fWauCpAYMg5aAhhVMgNGrxEnOJ3a/sjyCgewQNoZ3LGK9pRo3K5vuOpvhxs0+alZtFMkLrf7MvOzC00qS9/3+uMBIp72E6RLG7xwKIDLZj9E02wLBrHFxPmH4Xqs5dsbZHvVJ6q+PoaiUTaYOit+il660EJDPxe3F8Gp1L2ViZWoq2cghcMnuYij0mFuh/8SjwAex3uoh5cgGraeavNCXjwy1zMOqUhO57+rL5neDwWY73tpucYdxU7lr527YHXEsmpRkj1JhsxoMi3wcQ7FL+xpg7PonAbX9ZuV7WCyXcWUlt+n3RHqGkQgvFRy+fNjFV31u5U/AEaVx2VKPVhRUsIAwtlt3ynwcolIksSJxyhsR/ii1jhLxiK8ni/A== X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1590; 20:li6AT0gEQrQNvbXJoRhUSru2cvMaAh4SkOHykZ8mFZnlTRlap3Xtu4XTeBk+Zsm8gA3CdQZRA+S5sh1LE0OeBkWYFSp5I2mdQXB2AKoHt6h3nAJ9FMeJ+CfbmkUM2zym5MDDYFxaPYopdo8T5a2XZ7atPHS8QQb6TSki9EoKKg8XduOMHyB/L1FzHu+CT91kooRDzeqnfmU1io8HpOk1z6v8yvJmBqbFC6bDONJ9u0J8OwZsaXwrRAO7JsqlT+nVD+TphXzIxuFc+MX63tYVkX9OWYdqRzK/rPTe/6UM5sL5VZuRxS+yjf9aVAW0ESaASvsvNFTilh0iqeEt0zwhWbwvj4h75XkbV74wVrc8BG2iWdIaiUYHyDwJ7WvW2abDri/Hh5juWG/GXBYgLEW8ZzCNQCAvdeOo/XQ6gkA7nQnl1yv4+q+UvdDTTS4D3qhuBLjE1TTWwcm69kEAH76xc9aVO7ZD69XiWrnQcb0/so5w+KLe0gJ6buRi8IX6PEpW X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(20558992708506)(236129657087228)(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(13016025)(13018025)(2017060910070)(10201501046)(93006095)(93004095)(3002001)(100000703101)(100105400095)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123560025)(20161123558100)(20161123564025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR0201MB1590; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR0201MB1590; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0201MB1590; 4:Ua7QzHkzotUFtbAqBv4i1eLOjJa9I2juNqVpNB95?= =?us-ascii?Q?Y8anmtzjk3r42WSL7/LdU7ijPJrv4mYNpQ9YOLNA1N60k/hx+T6ScbI3mVUA?= =?us-ascii?Q?chgcnarrAphiHtKG57Np+q8IYM76WAosmkWi2Jz+j1L2MKlTcMo1iVDQc3ut?= =?us-ascii?Q?Y9xrDzckqEuxaxeVq5vLTvKU+hH2JyVcRaUq7izwlT3LYbsSSXkD9tVfjeAq?= =?us-ascii?Q?1roamiBhlf5szRINkOk7e8h4DHWEnTw7ieskZQzg6NvJIh5tvPvMudd2zLmW?= =?us-ascii?Q?17IBZGd0DMNR/hDKF7suBa9CHVBqnSs33oNBh68jx/DQyzC98tkqPTDPe9MO?= =?us-ascii?Q?AZN5wWYOB7WDRiV6knQ7jqgZSNX8uEpZHMgNLrLYd6G67aBRSN/wRV06CMfq?= =?us-ascii?Q?Lp8NsOGQwGV8SQp7tsPzbGeRVCqiW//hpJbqqnC/230CvtxoHMMZj25AdEdR?= =?us-ascii?Q?bdH5O3Eopj20eCnsnUbxAS0m/MPDX77uW+xm+jsdTBOu5GXwDVRJELuZZ+Lj?= =?us-ascii?Q?xy+QpjzWoEA24blzY8xpB8qdxXabLQ/Vbjc6PwD2DkamFZcoQq7HH6pKyhlq?= =?us-ascii?Q?MAqcF37ivJPqOQkewNIw82DUDSDs+qjAea+YPPqsPSTMOMTF9C4PK8WIntI+?= =?us-ascii?Q?pY2HGwT7OXod/i9O9ABmoy1XFcy8LGLkHDsE6ibt+vLv7/WU2UMVTeAtASd0?= =?us-ascii?Q?sYVn/qzvHazmu1jt/p7F/pXeQQhoJhSIMaKoc97GXr9+y6uUGA4FC2UffHc/?= =?us-ascii?Q?ZSKF7fw/5dNmN8sQngFZSn3KWNYg+AHhSV7j/KzTNPBcaelBm6d8Gyq5c+/o?= =?us-ascii?Q?Ud17e6qZ5Mi4JcZEWnjU/Q6e1pcg1OSF+uGtNG6qrA1x6y/c3eictn2+AYUi?= =?us-ascii?Q?wuVMcK+nHbA+21Tav+jhAnwoCPfmDBBRelH5bkJp/2Otny2iBGHKKwG3Ik2h?= =?us-ascii?Q?BbSKiNW77m26bmwTJKUW4MaFpxCfdOrqB3GdCExAYeAfrvYA12L345HSem29?= =?us-ascii?Q?p4HpCVAXHJmkjrmIJg+bhGe2ouvok4s8gvPfZvBpNzGpZ2jolPtkdZYa3uls?= =?us-ascii?Q?D+FYcbYa7IP1KQ+e905CQ6ns03gkqTWPvDKetr5aOlOKZSh/JBow3W+UGHD9?= =?us-ascii?Q?4pFNmRw45yYSx1evZ6oGGUsdYupTwZcHt1pFL4vVEBG27RgtPCXSOenRJY2Q?= =?us-ascii?Q?ubbzfH6nbsgbiIuz6LEXv/EFA1fGSSanozyHAvoS5KexGGNk2VEW3c9JLbwG?= =?us-ascii?Q?p9j3Pf3dZk7qGPvmUCUETGPp7PrA3jXZHTHQdnhcMX0shd0eAnD0qYJACbGl?= =?us-ascii?Q?r5mO40jxoMVkEFFx4tEs/PTQdLPwXo7bzceU8ad1BmOgafqGpueOLZrqhr88?= =?us-ascii?Q?5zTTRg=3D=3D?= X-Forefront-PRVS: 0361212EA8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0201MB1590; 23:tuctzYFSfL6V3luBK2bxTzlXbb2Rd1PUg0ptsEX?= =?us-ascii?Q?HxMTZQCqRWxi4decJPX8VRC38/Zx0W7vcfE51Vz09FjbHGRdPWYhU+cm1BQ6?= =?us-ascii?Q?JlFeANI5CSGRJQCJHPAH9QhVGfG+UhvlQTbKteOUtn6BYoaSmUJGAvVpZuIw?= =?us-ascii?Q?1XfC1gLlEy3bS9CerZvTCOhrZIMOxUfzCcejk3MG5YvHlb3IRIArY2sUZd8W?= =?us-ascii?Q?TXDvn4J9Kxp3TbsdIvWDCKc/x7aV91MuEPV3GWlNkcwqyWBcJ297AWEpu2/2?= =?us-ascii?Q?eLRM6+7s/csdT2Z0Z6eYPYkBBRnZJ/N/5K8+ieckyEUxbTuGYv2tWRZnSGAb?= =?us-ascii?Q?pDTaxlHibh5hWg28Y+PehaFWNQ1i9dHP/vo+CMZEPCvERzOR1O0RBTqqV9Zj?= =?us-ascii?Q?dhTScuRhYnVxjhb1dJw+JXAKy/O+hIlMYZpf251xsBKFj2S+GreB8rl+eS57?= =?us-ascii?Q?eGAq5Az+Q9abMmCHbKoNs1CtsKBsukI3/VJNmknJ8aMGqeHQiuiqVOUlDOMs?= =?us-ascii?Q?qRMm8Ntl43VfNvk1a2yOKcrXa1KozwtYr1shwA9ouW2D7+8WBFGe3kf67vnt?= =?us-ascii?Q?nzrt4G336J7ZCE1+cRaoI5PF8yV4KG6gLFdNOEHCnH2or4aG78VQic0hUxAB?= =?us-ascii?Q?Zr4PwHHBZDYGxi6pLX0QNx3cUfP7kmmWcg9praoHn6WhioUHsRMQuLRHvhzu?= =?us-ascii?Q?ogPV7E9+YZnlV3RjZ273NdyNacO6gfNP0PgPsTm+P6Ebbgs8mWzqCoPddgUF?= =?us-ascii?Q?mB2qACjr+wsVXkOlXc0rI6y/BvwhfCgBSz6wNzwStRkbiCSciCjiZT9Z4+dl?= =?us-ascii?Q?2nb1wHI8tK/uYNQzzNSrWnv7DLumsOxXPAaw1TUrdsuXpkA/7Tntw6uXec14?= =?us-ascii?Q?wZQ7unW4gohc8CWd2F/6BZD77VKuwbl7MSNKGgou/DLOxYpGOP3+/OFZyNcW?= =?us-ascii?Q?ZVFBxVAeWzoj7mVA1eRXuFCTqzgx80AYU6OtM4bcHD/e2pBgb9YKESpSc6Zr?= =?us-ascii?Q?WQyX2zbW1qkj9U/AFjzVWeM0D1PJ7xbzQxf5H/Vr0RzbBELIpo1aLGBmUnV5?= =?us-ascii?Q?GX4QE8SgMzCOCM547S4WNsQSPtS3RPaGWg4vbdG9BhFe4g8yN1OzXFAZ9KfY?= =?us-ascii?Q?Jxl8h1LGw0nrQvRjYPsqwUO+j5IhBB2N+NWC3qxZUso7vg2UlK0vM9pAOAYs?= =?us-ascii?Q?akq0GspKDwmMC3SA=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0201MB1590; 6:7sficiwBB03eDwrQWT21NxjJndN2ZBgMMQLY5qTX?= =?us-ascii?Q?oEbBxm1TH8ZRg0EsMY0hD4uhxV3XlX/xiKkZv7Re58g7/XLkjeM6l5t1otBT?= =?us-ascii?Q?rdD23Kjrhqn9+Tb77H6ctJawO1rqlQS5XecVQfVvvG6wH8COgrmDCU2xMhzr?= =?us-ascii?Q?Tp9vcseo6BB0txE5QDfsJTd6zwk9UwmXaBjfviPA26pP2hqBvRgDZggRHcZ9?= =?us-ascii?Q?w71JcU5uZsWAY+Hym8cDWOOzsdfkLcnPve8GM5EDsIg8ySpt6Bcsb+8jG2/U?= =?us-ascii?Q?q9X92NrXULyLbfoJDfoxu0C7a6KGcoZA/9EotCImNm3DVtj7trOl/m8EdHyn?= =?us-ascii?Q?GgVrwIyQ5hJov4/90NN2BB0yFF+C7Gymjb8ySBvRFaBZA+qAF+hfCrkXzJ9C?= =?us-ascii?Q?/W9EmPfHUKCCD6V7vfWoCST37FPyybT8pXiq4s8lt1GS/GuWfUCdt0UJLLBZ?= =?us-ascii?Q?/g5kprrK9XYZy9MMVRy7XMLQDdRALTG+xI4fCal0Lc8EsU1J8b4cGD6fzFLs?= =?us-ascii?Q?DNFZCT+eXOTEkOzrjeuU8DM8D6Sp4oaO9AIw+OeSTWEEwjTj7G5L7y1gECCW?= =?us-ascii?Q?EiuODniHJCm/uY1v9MIzWuI7L7YbyF5FVqYUcwP/kYcvcQqnQUGvevsxIHn3?= =?us-ascii?Q?M1lraIc4029yOdyE4wweY09T+8QU3wixrPpsJ9g+C7vsiKWflbMkLSBQjJxX?= =?us-ascii?Q?z1ECCp5J5KSaqffm0BwPCJG+94v2ouB3/wjlISGpkDELj9QjCPKL1Fz/QdSr?= =?us-ascii?Q?OciZC6nG/YRj1kpFpDfpy1pLUrFWLfzLKIKFOkvoZXibbU0Ek9N4PxC00i5q?= =?us-ascii?Q?Oxs+D8oFF/I90PUfg1B+pLvBFiK8MovQNquWnZZu6lbMAg9yKJBK69euRTBz?= =?us-ascii?Q?CwkhAcvlRz8w21cJQfd53iNnHPOZ+EZ83aJFT4TgQY6lNBw3AhJKBAiwjYFh?= =?us-ascii?Q?vrO4S3DOVFIHyuGGd+/a4doVH6+q7G0XHcyFsAXnqnB2SzDAG8SilpH8ACvm?= =?us-ascii?Q?zUmAfinLEbhX3AeY/avoFkps?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1590; 5:whxR4ag7V402+uBzsf9/tkfskdpjf12TqnZ2zuFTkmm0Wfp5Qwzjb7zDVP2+ZzPyd14vUg4/2I2sAoLhO2IDfQLdsorNGwopk6cHXSTD2oj1ZdEb3pOABRps7dPEN4N3FxJzL+Ri7OruiL2xh06fNGKlSOcXgQ7dejy0gcUVsADXRyeXlGheA0xyTAHfSXXq8zZnXdEPnJ+UnFc7oLzrFlZox4aAaHSDD8FcVmCeF9bwNqmIvM5tqp9X9aldhJIGRf8aOBvlfoVxJVLhpMjUdL6agUf5XQ6FnFLF2k1Nb5Zs0/oaob8A7kSQveRKQ2X3aTXCjSVwLIh2/nEuJ5l/R34GiEmy77ddiDZQhsWyUmnYi6zVtH+Du8/GdtZYmPNoN+neRm+o2P31HQDyRtH3KacebMtDwybHLjUzDnhRImkKc5pTp0rvM1ayhiq87BxWF0KTbuzqZj0pfzq95yCrmjqvDWjuYV9CWqWtKjzLBSUG4XIiyEIbNPeeqMjTZVBk; 24:NiRTt/bCdm2oJhIRNemg2434Ry5aYe0EvX3lH4hhu0gMEKVbHv9iBBSKyu3ZGfJgLvpbpMTYOwDZnpCNousG0+88ncS92yaCAOq/CDOnHl8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1590; 7:Uuqx8yvwrX+UFhdacwyTecVf58Gab5kPLC4xZOqrcoonWpQVwtUwb8Ad4vBx4ltngsE24qy0P+MsAXJGZ1fmR9YlXl+LsX1sQIHu8jZQG+j4F2qrlf+0/cWuK85npjbUJPegt9QJW0CMWlnCkOPUbWDHBDibUlFLUrsG7TF39kWosjo0UV9SI1z30EjEeHVc9llllsmzKLvwzwbwlIKgTgQlCuXYfm3HW9fGVjszP2kBnCmqh7jXEHPZqwhWRkY95hLJ6gMOqSPDbL8ODQjA4MYy+jD9zgg9WRYL1HPG7lCd4DKTGNC9+si9QwTRRUscvR19aDRCUkNLs08ZdyX28CG8v3bgSReKkJNpSo6aRDsd++5jdACbgaRjmNL747etqtYRsJBcHQEDKvw7xLsZhyZsHKTJdPNjcwY9vnx3SKOnq1YFRHNX0Qb/Hh3dayW3TIe29oV2REjG8x0k/neDTe+mZZWdIWMqKvnSF9HvxfQtGHa74l45pZypWdMXqRWntgQ4F6v7MVb+LdRnQaVF+KnhOzHQ1JJBoXo0/nZa/zxzml/mH7wSRdAFNtIR+qmY2hWAi9HiwaXzEPMWxty5/XDul5uZN1HwWNSJFNyTlteWmmJ4xIjo/vehhjWA/c9cn1arHzpYF6Jc2OFHTEBBjR9eTD9bTBxc8ZPh2NlwsV0MbFGYmEujhgGRCHnDszZbTrzRgPg/lrrlqjBJGoYXYtbAgihgFiiEqceGDrYOKR7x4EuV2eo4hwP5g6eyTs4JPlXVyYUC7elvBKGxPqoUb5O7iNuV6w34SDFkqkL6Cj4= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2017 23:24:26.1105 (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.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0201MB1590 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.37.74 Subject: [Qemu-devel] [PATCH v2 5/8] char-socket: Report TCP socket waiting as information 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: alistair23@gmail.com, philippe@mathieu-daude.net, armbru@redhat.com, alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" When QEMU is waiting for a TCP socket connection it reports that message as an error. This isn't an error it is just information so let's change the report to use info_report() instead. Signed-off-by: Alistair Francis Reviewed-by: Thomas Huth Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- chardev/char-socket.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chardev/char-socket.c b/chardev/char-socket.c index ccc499cfa1..a050a686ea 100644 --- a/chardev/char-socket.c +++ b/chardev/char-socket.c @@ -765,8 +765,8 @@ static int tcp_chr_wait_connected(Chardev *chr, Error *= *errp) * in TLS and telnet cases, only wait for an accepted socket */ while (!s->ioc) { if (s->is_listen) { - error_report("QEMU waiting for connection on: %s", - chr->filename); + info_report("QEMU waiting for connection on: %s", + chr->filename); qio_channel_set_blocking(QIO_CHANNEL(s->listen_ioc), true, NUL= L); tcp_chr_accept(QIO_CHANNEL(s->listen_ioc), G_IO_IN, chr); qio_channel_set_blocking(QIO_CHANNEL(s->listen_ioc), false, NU= LL); --=20 2.11.0 From nobody Wed Nov 5 06:36:15 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1499469990859622.13657325563; Fri, 7 Jul 2017 16:26:30 -0700 (PDT) Received: from localhost ([::1]:59187 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcdp-0001C7-Jk for importer@patchew.org; Fri, 07 Jul 2017 19:26:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57936) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcc9-0008JX-U9 for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTcc5-0005fa-4H for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:45 -0400 Received: from mail-bn3nam01on0072.outbound.protection.outlook.com ([104.47.33.72]:36992 helo=NAM01-BN3-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 1dTcc4-0005f6-Sk for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:41 -0400 Received: from MWHPR02CA0044.namprd02.prod.outlook.com (2603:10b6:301:60::33) by DM2PR02MB349.namprd02.prod.outlook.com (2a01:111:e400:241e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Fri, 7 Jul 2017 23:24:37 +0000 Received: from BL2NAM02FT021.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::205) by MWHPR02CA0044.outlook.office365.com (2603:10b6:301:60::33) 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; Fri, 7 Jul 2017 23:24:36 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BL2NAM02FT021.mail.protection.outlook.com (10.152.77.158) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Fri, 7 Jul 2017 23:24:36 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbz-0007Y2-RZ; Fri, 07 Jul 2017 16:24:35 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dTcbz-00010X-OZ; Fri, 07 Jul 2017 16:24:35 -0700 Received: from xsj-pvapsmtp01 (smtp3.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v67NOOBp021520; Fri, 7 Jul 2017 16:24:24 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbo-0000zb-EW; Fri, 07 Jul 2017 16:24:24 -0700 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=MuMbwEilndHQ++gTOT+cfbL6d6jX8Yq/ELNHFxsEuWw=; b=zldja6/W2wal0fSTt6+q+vACjAFtZCG3ns9wAFpLgtmdf9YoDtr4EJ2w0BeSL+jrFeQOxnEA6ywrwK7suMeQwjMM0/zgR/I8hC9yVOSbU211SJhxItkFTvmtf2Ayyr7aVrw0JxVxwCiBjgeBb62+N29LNfg6K/g7d1lC6RpFYSQ= Authentication-Results: spf=pass (sender IP is 149.199.60.83) 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 (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; From: Alistair Francis To: Date: Fri, 7 Jul 2017 16:21:21 -0700 Message-ID: <2ee8ce037e6db81c575a2d3ff1793754a243b5e2.1499453788.git.alistair.francis@xilinx.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: References: X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23180.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.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39450400003)(39400400002)(39410400002)(39850400002)(39840400002)(39860400002)(2980300002)(438002)(199003)(189002)(9170700003)(8676002)(77096006)(305945005)(6666003)(33646002)(36386004)(478600001)(2351001)(50466002)(106466001)(81166006)(189998001)(50226002)(48376002)(2906002)(4326008)(8936002)(626005)(54906002)(76176999)(39060400002)(5660300001)(6916009)(2950100002)(63266004)(118296001)(110136004)(356003)(38730400002)(9786002)(47776003)(50986999)(5003940100001)(36756003)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR02MB349; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; MLV:ovrnspm; A:1; MX:1; PTR:unknown-60-83.xilinx.com; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT021; 1:qLTSClKyke4hh7YLwX8khkbOWk+irM1QCrnAbHUnWK06YP8VzgAjW8wCtiiQ0pjtk52O/RlJvMKBclyMlqBnG6nPcqMZQUJRyLMuVHaMzWBcEoCJ3bNAM9kciZBvITwsH6dlBJvqGt4VnZlQrNLpAmvez+OsoEvIzuVz11WKpOEAZIOZuAJlg8zucZBa6u3Fj1OfOY3BTIyUZvw9JmMARfsQi9z12Csuu+2olNEgENWLbpccMOTdoZN5gT+/p4OIkKxpeMBI9a+xIGxlwYpqtq1JmJMMkQgGkT0V62R55txW82kO8Emu74dLbjG2uPKuavTY+T/OogPVQBIz1qLQB16D6w32pNGxgpgkiG17nHDD2hdx7Akr35cS8qtkeMPk42eNLXzX10pGwhPUZT4LkaBcWU94e5Zspi1C4vJ5M/ynUInGFT1J1LJ5fSBdO7fg8i7SJU04Y8eSts2xv5irqkur1PS297VuTxB7SVAw5QxdmgwLl6Py9jtfDfYQNOZvHPz3fyT9MtjDptPIxnhz3WeYxaPttIAqNEzjlUA7mFhqFkcvffsIG1d2baut/bNJb8QTEwHajzFels5IvjtxV9HLzdOjBcNzO9ARvRfeoxOQSkgyQyfp/TpYMRyT8Q+7Q/v6tQy7cbuMdCafOI91FXl73YDzDU6oVhbd3ZfYtjVhzR3hjvO2oxukyk1F23CzaP02TkI8cF1KcvQaTl70n/GXJESxaPtNQ+QIc+36RJZP6GtfuvajSo4y/+11M9h+c9gIJTQqTGztfdbJMui6nwjb62HEV/C40jnCSLKNtskLJWYIRPrDoH6opGZhZdDDYhOg+3YvBPYiOG7rsZSpkHfTNU5nQOdtwqVcIcyLS3givoXEwOMRvAOmCmNKoJ1g MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e6a39709-798a-4784-b946-08d4c58f550d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM2PR02MB349; X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB349; 3:oe9qQZ79kHE5pvtiqoNmwQV+0yrQTLYSXVfytjgnPz38qR+pFh7JnFR6//q1j+nuxUN8/NOQBe52RryKS54IxKdbYId8SkC8qDFyUWtaehcz7jbLPmVDke6J2HiiYTOuUgBmnhk1kMFKT7D8/e25DiRV/Kq3oHofZfDFGHvFopdO2E2zN4BK3nQA6QliRXOw2MGLAy7BwiwfMMB9RHqaw5+mATmtFyvrePcXDb8mrgWYtudA10eGz16x9vOo5MmrU1FCOMUpaW1WXBSIwGMsRasu0zujCQ/MfUj2eIqw+1B9X02fim2Cz0IBjmE+h2SVmoGy0VsU3RfU9C9WHBTh9mbgFGzNyar5cMmJ9yPgh30bbRCcPDRDPtVfvJuSL+P1wP1fOhqBik8+N887N12LGQpXDuH/EoCZ9YsQD1p6hK1EO2IOfN+kQg0xnnItXy0+QuE9RdHSFvrjRgObwR/66h0/H8F/EpOWF/GHJdLJIUuba9qemjg3LJ2XxUfBqfy+V6ZhvMi/4ksTM2MmefLu+fgk2Yz+VZ16alanZoiR/JprQNig3zn3CigoEYUNBraVdA32uGU0NfPuOJQuzCG2nVh53wvbYbGUEljaIzxCyeprc4YDfgkMQvQVKNuYTe5XpAFbwlM9jp5X9T4YPmQVsbg3D8CdnNZ6TchuEv7+klghIAdg4jZb52bUtv0jOur3DhRTYSWOE/1CEDc+PoYftUEncj3EI5BJKmE3vnvcEINvSWf5JsDSbQ9JeF2jcPiMyYcoGK+KvmzdrVwruDPCuGz/Owe5ZS+3cdDj+YDab/GZRsRVqvJ0NzGPy4VMigaa7lF1xSbn8mev+JgWHBd+n/OWC3iXrcMITfnRNFnDPxoHmq+urjKdCYY/m1icOy1W7vGMBOB9Q/WnStcA0r7GDZQy15/OaOD4wac0VabOYqfUk5GXTDTjNpucAC+uA9Ea X-MS-TrafficTypeDiagnostic: DM2PR02MB349: X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB349; 25:/CtA+z1UJti/hDJrTOhV+78uwbLBo76iuYv96Kt69JFL4UJAg1kv4gw9ee/sAYoJ72ZsZv79pRpt4v2c5thY57VVhTHT6pHdMKcoHzQNnHueIcTDsolb2ZkAlPml3eOuiOp+X7SMBf/2rijj4gJw/jECOon/P5ABqvVWq6iNjszL59nQAP4SEdbYFVtig5fa3Y7BMZKtliuJb/C2y0NLTP86Ga2xFstxSvCtuAzfJ/P+nHk+W51dWLQJpgw1h14jHlDzrYe7NftHUAG5LoMSbh08OKoORKLUfqu5GiWEhHAdZYEvFeHdl1VkPEnKufut0rCTo7C6E7kk2GAAJaokdBes6kf9PNtGHbXBCdA1zFIAhBNYAsTyuDT+6JR+Nt1PlbHRf1v/6GEVFqpfBihDqIxPMrZdYPYSSfWkBEiL0A6xKukg7HGCQW6MYBxrDbVEHW7xRb90UgvuoCd7fpXNIqDZSCTeukA58HGQRoRVBHxeTXC3/5bs6kC+C5T+hI5tRcum6wYyKTiqubaeuBN+Ia0Qe/CUcpcG7nQmEXrqoKid0Thap3u2Eys25l8+e/yxOYSlFl1RuZMPUVFHM+m8D2Zdd5Ss7abzEhjM46XygPy2C7zeyxkp+U2Y2ZgEkF/5aSaTJqVMaKaLJ85KglycNCNEr/qMfDmLa9t9uqf5Aftgvzv64X7oIGjvKcbVe9nYdzmrd6oQMEWUUJbAJjQegeSq4znYHQXNRxqmkIm4nMuc0aPYn9nITRyHyYhFfkKZiWgQGf/9ZwRSwUoewYyoQeU/5+xG3RMOZDSgUyImJVyBPNKXfYWyiu8PNTg9MEWuus54eajhWkjxi6PkTtVJYKp6sGYQklUWLenFSgwLWB8LXlY96MPNN9okttQ4YrvYDFncYJNy6HwHUI67d/NdAC2K2gL0q5gO49T41owyscE= X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB349; 31:V6QmCtEG1mKvDrNaDtJ73IeS6MTxB7HhGfo7gbnyrWeMiFNlTtcq6wRAzHUlV3HY8652A3g5fn0JmguLoUNs6XrB4dVkw8AdblLCSPeoHtcNV/69jUoCO853S1/QGv1ezTX3a+PxxplxHZ1mXnt8ikmjbdT5MscoaCsiQy9BTa/7/eEz2jQz5PCpSqxnAe3oyfNdSdQGzBjZlxqE+CjHlUvvHqxv5gEwl4Ac5Sf5JH+8DEOKe+gdLSGPFXRVJQgGkfQRBwAnEcYldqigPIUMG3WJKc+RdWuX1ASXogWgi5xhpvF6PhgDm+IiHJvNr2YZzSmJWiFg/LbVKo27Y8oYCtsJq05cbPPxfeV/v5FN+3Tf3zbGsWQsv6QAVvBpQ5KEsMyBO8+lz+cxSDfWNYL8E/S7rEZT3NDmHSsJwF5vOqXMzM8JJlN+E1hkc2vkNKzDFYuC5iZ0QtP0P+62ji6VR1QCoOOKADyF8vCf1m+f3YJTXSHVKpLAxpC01j2P9cFL2dRMm3l0cYy6bYwKod3M4B7XOk7zA5ViT9w8wOfRgj6WkavgnINwTr+jLw9oSb7QtTkU4biO8/HsZVG7ph6PsKyEj823+GRnATf2z9brTT+IyeH7u76BDKpReU8UfrpBYsMT4qE8r8HXOqvbD+rMQpd2CJT9Vxf3tEUoJ2mIo3Uv92OEeCxbIWyfUmMQFJRy X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB349; 20:ReMLhVZB17hNU9D9pY+z9VJu2nMRVAn/U0ytdFqBhkZvvJldYS8loSXyQ64U2i0hvYK1ZrWpEilUiHankqJE8ysLDTq20dFS0tJZ/qq1z+95PELeLC32ygHNeahNXZ5Ht8VK8/qoNNCLCMUqk60mXWtDKdzoNvRtLaw50lVlS9yoxetGP+1HftbB97JlbVXf275ZJz8NDZ8fBw2OY1cbVdxaM6VOJI5n7bOQM1Re1ysv+j3C7n03oU00FzT54j4GCwA9ruxseHD76EcM/wOoCHbEuKb45mC3EXmQGXjIAOAasglT0OuH2qO48xAJpA3CSY8c6TKHK12AUulIR+i5IYlcNaipqHk82U8icDzH1aCMCiO/495y/igGLhM4zsfiDrVVnJKJmdVt73M2xZcXG/VGZ6I/cvQV8/WnzJu3rpa5jYv+/gO7fAg775GjeV8A+72NlE6P5kfDq55Yb+wDtaQ2Sw0P3wWqyDer+lHNuFOfd+4vNtqUGZwWm57MPCGm 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)(13018025)(8121501046)(13016025)(5005006)(2017060910070)(3002001)(100000703101)(100105400095)(93006095)(93004095)(10201501046)(6055026)(6041248)(20161123560025)(20161123555025)(20161123564025)(20161123558100)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM2PR02MB349; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM2PR02MB349; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR02MB349; 4:UtAPAPM2OwcpaK7WdlWmW+5Esqmrb1D1g+UXvLitI+8?= =?us-ascii?Q?NF894MTezgYGloDTUAIHJV64CVDJGGjUXjR1zZi4MpATlIbyC91UovpeMR49?= =?us-ascii?Q?zVwHsXEzCU3A4pjLZedN9CP04ih/eYp9rxh5B5DvAagB7C084Fy3RsYxehFh?= =?us-ascii?Q?tS3I1wApU5fygPT4OhBNMLUrTz1BzyWNQjD4Ex9OWTHnOQnB9hP436TKwbu8?= =?us-ascii?Q?v0uvAdCNG7QPaxJ24XYa/RmmhveQ4bUqR46CnMmQW5aotMn6ZDxs13x8cSPv?= =?us-ascii?Q?/rF0cq6TyFpqVm7hMTKNWnSNDMqrty2VFzPEllm3DD/EV1IXv4HjGLw1XMea?= =?us-ascii?Q?NqMIT0pq5oco5FzNap6kqRmzJPsT55ODIN8uN+jWb+qzJL4mpg6r96bH1SvW?= =?us-ascii?Q?NFigPfJAMTdh1vJcnPkt4k6OdT5ktVEZZhwhhkxFLlMxU90xalLHYqJ1NSN7?= =?us-ascii?Q?QSqqPkvk2ZTOUGiIdtyHwrLkvjnMSYB8te19Kefq21cYEOGSpp9i8NqMN9yP?= =?us-ascii?Q?MBGqHtrLzbgsc0qztu4BomsH5H4qrJaJzWfbnkeUmx3kdQGsMVOsoHiMCZbg?= =?us-ascii?Q?HpDnMrIYSUszMV3FnBrz5rzsjMQZ0wMxy//tmF3H2EUSBrqRWtfVkuWQyArt?= =?us-ascii?Q?gWE5aHThHz0Bldg1vsVQH6jEBENUxD7fLlYJC0ALbuL6yuPywj/i9YpXWovy?= =?us-ascii?Q?Cr4V8mt6bZpA9GYn+9IUZyM2ThRw5MWPOhHI0L2eojNtRPnsA1g7Tauz+QWi?= =?us-ascii?Q?ReFaWAXZv+uIkGQkKAls/E/y3VwoQ0mOTNwousPN3/cie+PDDv1zV1yCSHp2?= =?us-ascii?Q?6Je1tSvKZphI4TS/tKbd2nJeVCE99+20K1Xwhw29YFozgkJKlNoDZlYIhBaQ?= =?us-ascii?Q?amOexXJRkzDljWUBaMmZIudIc9L6j0ZflZLvOTxK61jOR/D+QUykMH4XvMG+?= =?us-ascii?Q?JX3PDb5g79Wzbe8zSQvDx4MFciY9niMRioyTnNngfhoRQhqrqp/JpyyqMbfM?= =?us-ascii?Q?adNYFT6mIzHZpeyPoRIp8qYtD0tLc+YrcFbSLeRxm6axsmryI5aWKUKY2eh2?= =?us-ascii?Q?GJUsy5NnQ+5rqLzTBWOpjgCATlbfkGlOgNZUAOJN82B+Rgaw33DI27E2whDI?= =?us-ascii?Q?XZw+aYJZeCIFgdIkGkGb83Q9dAqXWN7a0amV1jCaER7/tG3FduXC/1nzpBCt?= =?us-ascii?Q?C+ur4LCewggrWF8SeWCYQAeT2MQzn/bc2KYWxwIINEGWlEY8vjLmqRWZlLGl?= =?us-ascii?Q?MQb3Km3WWgks81CHcvGbrGwUobbSAUPK0S0rJxLzeiu1nZrB/EA8SSlaBgE7?= =?us-ascii?Q?DJus2GAbKdIUc3ZgzIIA=3D?= X-Forefront-PRVS: 0361212EA8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR02MB349; 23:C6HoK387wyTNfy5vk2Oerbvq9WPIEIpvV/rHLAJSxR?= =?us-ascii?Q?RI3fAnCAn5SDhN8oZ1lQLlMjOSh7UdX8k/MKQs0ajz1FT8xhKShYa1EKh9ob?= =?us-ascii?Q?IZltAbkjwZn/d0KsPEOrkS6twTd1pgObESB/XPKqoqpa5NR0K9mnpNOrY3Hn?= =?us-ascii?Q?8m8lOu2tsm+zSsVv7ITSX68mYYn4O4bcZ1aE9kC1V6Dk+/ksBk8oigEz73LY?= =?us-ascii?Q?yal8SCa0xKY0G+K4GMqtRhMPlIWKSfuwWxUebLWgOfWcKW34drIMf3eD6Ut0?= =?us-ascii?Q?nPFEbRMy1HoC7HE44W779icUk5ONZVQkQzRjyod6dDjIsN2APkDSGFBXpRux?= =?us-ascii?Q?la3KCULgGs1+xwcZ8NP81ERTUl170MTy9WlRW93/RPTIGlMdtEKkl+uKYT4O?= =?us-ascii?Q?UMmEuKCE3KNTYLzc4K96johib7pfWh3OJNsucgeZJjTrlvfcxe0vmKQ7ObB7?= =?us-ascii?Q?1F5ZOcqFoN7WYT2Of2XsT8+W/hvhfTs5foC5Isoas/rIcAV16VLAxIxp6IuR?= =?us-ascii?Q?OiqkkeGSbDYsymIdZeeZpMI6IhKRVbioWyNdZ6dOzkvaaVsqRpm9CCRYrYyJ?= =?us-ascii?Q?TVTwAbwPHhITnG5fxGBgnljOha3DYinm7mhFWXR4+NTkl9cbQ9FuGQon3nOR?= =?us-ascii?Q?zrzZLVrJQHm1LyrN25XRimxc3/bL6LykMkqiO/0F/HiVo5awksoGkKeKz/SW?= =?us-ascii?Q?+t+A8t5QSLO4aEa0tFR7tVs8WGf3lt9PfDPilJOTZaCE+BNUpk5HA3f8Q4wp?= =?us-ascii?Q?AAdvhlg4wsOEPhW00BYbdyQPp9DPO75/Fr0EbF+FRTNeAhmv6KI3SfajCbFA?= =?us-ascii?Q?OKt6UIjxkw5PGOXKUq/4d2RxAw53fTvX3i8ZH01ug8b0uqKX/UnGza8sh/WA?= =?us-ascii?Q?P6JJrh+ww0PZ+2rlBkrxR7VWoUmixzkwCbrxOvJUvHgV1OXEYrbpfT89HbBz?= =?us-ascii?Q?YTzVYCUB1w9vPELqfp/71jKBo7cYD1PlriGE13mQf9JKDDbXtqhIlDN1mJyX?= =?us-ascii?Q?cbmVY6zqEeE9AaiYWXTi9O85FauitF2bs+nfwY3+/qy6r1btmaxctj+oeqH8?= =?us-ascii?Q?dVlQbDBShmPH++AylPLAieb58G15XkTtH9770f7nMVt/vaFhlh/EakAi5MZU?= =?us-ascii?Q?g+PcptSR/PCO+DmhzoTPgW89dI3kDzeBGo6XmNeZ8cOqZydFJBaQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR02MB349; 6:dbUfFxtn4iRPxcG0xKFoTZatO4t2cia7IVaj4XrJFVZ?= =?us-ascii?Q?x0j+kHToOpSpKq9ZMlWCeqUw5RpvHq8I1rFtF1b9mx0NOoJQAhdZlrl72Mlw?= =?us-ascii?Q?TtmGow5saA+kSXZ/Ba7uzE+5ptWTnS6AZRpFynSVkQm6Izh/nd48aaReFjgN?= =?us-ascii?Q?dMz/XnWHJo73p4KFjyvVO/wedqbMNByntFMn/V7jQ9pueig9CbCLH1YKWGqV?= =?us-ascii?Q?LaFC/moZFsbthB426nyr9ij7it0h0s6iauS5GBmXoMWgIGRNm+QKNCAYHFsL?= =?us-ascii?Q?A5LPqfckWi9iQzZQV6Mw5s3R3qD79V0VSs2g32fC0WEdLxhX6lbCv/Acq9Wu?= =?us-ascii?Q?q8/8uZdL1fL1mGZKowlRrGTZDfnaPXo8Ljs1xaXx3uiydx89g8/viT4DWuK9?= =?us-ascii?Q?E/XBBT9aL9yfNRL0y1mNK6lcGMRsxpNtQe019mRUYhmQKfZuwh5+AMKnVObk?= =?us-ascii?Q?7Pu6ozZ2nbIgDhUPySesawp0rEpWGLT86eielfAJero6EakBPrmGmnPPqnGV?= =?us-ascii?Q?uSFHO4p5zALqcHRRiLPLmSg1vFKCPXhtLnDdH3Lj+NDK2cyr3Hr4grEpvVRx?= =?us-ascii?Q?bxAyHJETjtK5Q9xQ1uIWLiSoG9jMyQEIEIvW+aSNPwb0EJIwYXrtoEp+L1sF?= =?us-ascii?Q?IvUWoG81Av/0HCIpSxxQ4jIan0tVPYilUB6Q9CQAcwUa7Laa1cwkFvT+2UYE?= =?us-ascii?Q?sV5lfHSe4t1JD2nNhDE7wxRg5iQyogTAyomU8QNAdqGGK/Iv1sRlpOHWxiVd?= =?us-ascii?Q?VcemavXwSpQ36rg74hLSilNMxnZ1ZGF7vAf6LrAHdWBUBMxH0sM05fUwqfcT?= =?us-ascii?Q?olgi/TUaANgwbYXJwQwHAD9Y/sUGfDTs+gd/sgPiERQHW7Cw8XLyBWRapAA0?= =?us-ascii?Q?QGxbhX9QzRB2SpvstHLCwulUyRDzpkOcFvqw6FZJZhxHCOdbZWCVHt1Idk5x?= =?us-ascii?Q?2N77mLfHlTTOBRYWO5/cP9mxrbKwAH4fYCmRa7+lzPtVQYveUv88nB9nZvE0?= =?us-ascii?Q?R7uvv1KIJnuF3y0pSKKc4?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB349; 5:FVdx8KYFUIZGVj0Mhe3Z7O7+Mmyt09MVX49aCHAi/QNf6S9ViZAqRDUf96R89KHkVCu6EbMPSDfZaxSLQzHjfobngIM6hyEXG8NzdmVz13sdzXD6Jmqi9kbSgJNQUZ4g8F/bXhhZ1F1twbi0VI0DK81EiXXTID6d+3Eel9IrTbZTxeJkW8yWJpr61VsUfVLG/W8cDARDAvpCNnMyXKTkU3lnKY0DHRMqFQuDbVGevxpJy3+yHkc7OBK+Rx7K34DoSfGpgOynL6xhgQvIvAWPeayTe5FkHL2vSIIBny96mjyxquMGZUjNq7GU/h5f5Ekyw21abHCXjI0hBDIHYTdR/TcpENHtvKAQv1gt/3f0AQeKCg45+HFlKFoFkeGPgjcFJHXCF8Lvge79MfbFM5qR9R2Y47feDZnzg8AARUCI6tfS//SDxUyNGxMnl4d9mlz/q5+f2x1pwFAqlAFQxR355P62cervyMKVYaZFsesqjd6Pl6JiMgfEXGa5dqqZcrDu; 24:z/SxYYCnoghqRtwtne74TRId3ioBrlEJgbWCZmlMJod86yfbfyWNMOcE+1wFao8x5l9SEI6LKUnu+iBm4CuQIt0V9V7/tCzjpnmmy+nb/FI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB349; 7:TgSuvnT/7EgGIDFS3qpiphxZz7UjNg3E5dSb+GibzLYmPSSgdjt3bYYNFvSg+A4JkG2TZTwi0JE7rlrH+6ak1n9xRuBqvWUBfRv1p3HzIUFLKOTcv4ml023NyU34Gl6uyGAqHciJ9MHcXQAbkVMrx3wZxMltbK4KMZ/omL/II51XoEaoLJse+SS0HVYqNz1xjgg78ce71BnunLTRnK97PaCIraas2iDYLJkU5ZyVTMfH2HThimm5+Btz8BqKUIlKrBDA7zf8dVaqougDP5pAnIrLCtp7hpeMlA/AentvLT8mu6PqiE0e33ErdhNZ+2h1UQ/tbtMjKCtB1m4T2DyEC7eha/+5WsOWy2lAa2rimnqNlsjHgrPR/fQ7IwEiIBLKxJzlsJjjSGMu8R47L3pN3yKOvTBkNXuzy7ey17CACC3xMfkwg0qKZlsi3Zv+Ti5oBW+0K+vIKobevojfSjtr/GsuIwlByhy66gS/Co1h5/ue0ST2KiaTIt4CEe6/dawZ0rKDdbP5bEg+d08jJ+xk0Zv/tx6QDM9OXHPkRIxAhU888D8t5nl6ANzujURGUXlBw1Z4cMZrRTgffm86qgmorTZFoC1LI27tn0DzL8xGlluW+mS/R/7jMsomvkmihCC133mqewpkMxr8ijFdlvJgmVMcfR4HoWQLUrpyRhhC47qVcjqZXPPZSWenfCJXnvrxOAtsgUg5mJktJlWDezviJt6IV0ARrEdUUs5eKiYKg2CQx37/x3CNG/tir1XSBigIO/WaY1nKRgJiPgd+wq4mQX//wCmhmxalxrGTQ1rUBQw= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2017 23:24:36.2165 (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.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR02MB349 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.33.72 Subject: [Qemu-devel] [PATCH v2 6/8] error: Implement the warn and free Error functions 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: alistair23@gmail.com, philippe@mathieu-daude.net, armbru@redhat.com, alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Implement warn_report_err() and warn_reportf_err() functions which are the same as the error_report_err() and error_reportf_err() functions except report a warning instead of an error. Signed-off-by: Alistair Francis Reviewed-by: Markus Armbruster --- include/qapi/error.h | 11 +++++++++++ scripts/checkpatch.pl | 1 + util/error.c | 19 +++++++++++++++++++ 3 files changed, 31 insertions(+) diff --git a/include/qapi/error.h b/include/qapi/error.h index 7e532d00e9..af53b34410 100644 --- a/include/qapi/error.h +++ b/include/qapi/error.h @@ -267,11 +267,22 @@ void error_free(Error *err); void error_free_or_abort(Error **errp); =20 /* + * Convenience function to warn_report() and free @err. + */ +void warn_report_err(Error *err); + +/* * Convenience function to error_report() and free @err. */ void error_report_err(Error *err); =20 /* + * Convenience function to error_prepend(), warn_report() and free @err. + */ +void warn_reportf_err(Error *err, const char *fmt, ...) + GCC_FMT_ATTR(2, 3); + +/* * Convenience function to error_prepend(), error_report() and free @err. */ void error_reportf_err(Error *err, const char *fmt, ...) diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index b76fe30ad3..8f5cbaa12e 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -2533,6 +2533,7 @@ sub process { error_setg_file_open| error_set| error_prepend| + warn_reportf_err| error_reportf_err| error_report| warn_report| diff --git a/util/error.c b/util/error.c index 020b86b9f0..373566fb77 100644 --- a/util/error.c +++ b/util/error.c @@ -223,6 +223,15 @@ const char *error_get_pretty(const Error *err) return err->msg; } =20 +void warn_report_err(Error *err) +{ + warn_report("%s", error_get_pretty(err)); + if (err->hint) { + error_printf_unless_qmp("%s", err->hint->str); + } + error_free(err); +} + void error_report_err(Error *err) { error_report("%s", error_get_pretty(err)); @@ -232,6 +241,16 @@ void error_report_err(Error *err) error_free(err); } =20 +void warn_reportf_err(Error *err, const char *fmt, ...) +{ + va_list ap; + + va_start(ap, fmt); + error_vprepend(&err, fmt, ap); + va_end(ap); + warn_report_err(err); +} + void error_reportf_err(Error *err, const char *fmt, ...) { va_list ap; --=20 2.11.0 From nobody Wed Nov 5 06:36:15 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 149947029049145.88129592223197; Fri, 7 Jul 2017 16:31:30 -0700 (PDT) Received: from localhost ([::1]:59203 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcif-0004TA-39 for importer@patchew.org; Fri, 07 Jul 2017 19:31:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57932) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcc9-0008JB-EK for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTcc4-0005fJ-Q3 for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:45 -0400 Received: from mail-bl2nam02on0040.outbound.protection.outlook.com ([104.47.38.40]:58464 helo=NAM02-BL2-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 1dTcc4-0005eu-JP for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:40 -0400 Received: from MWHPR02CA0007.namprd02.prod.outlook.com (10.168.209.145) by BLUPR0201MB1587.namprd02.prod.outlook.com (10.163.120.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Fri, 7 Jul 2017 23:24:37 +0000 Received: from BL2NAM02FT023.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::200) by MWHPR02CA0007.outlook.office365.com (2603:10b6:300:4b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13 via Frontend Transport; Fri, 7 Jul 2017 23:24:36 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by BL2NAM02FT023.mail.protection.outlook.com (10.152.77.72) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Fri, 7 Jul 2017 23:24:36 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:59482 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbz-0001aj-RJ; Fri, 07 Jul 2017 16:24:35 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dTcbz-00010X-M3; Fri, 07 Jul 2017 16:24:35 -0700 Received: from xsj-pvapsmtp01 (smtp.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v67NOTEU021538; Fri, 7 Jul 2017 16:24:29 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbt-00010G-Hm; Fri, 07 Jul 2017 16:24:29 -0700 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=Kbrj5bxH/JZDrcWDwQi5OWbsEJ4GTlAno6o+MqwQj18=; b=ERh62+vWvMDIE5rJBnQhjXidIUi0UaNfbGjlQJzPnTRRY2lQ5i2CKUrKOse7ZbfPXept7PGNwOQ56a2YfyHoefype7DJpYmvsxlqoFdY66lFlKSpDwICAj8oRzKH8DnpLJfE+vhwMST6nYlIJMQ0mmn2pRiTx8ctpMmaB1NA6Eg= 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 (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; 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; From: Alistair Francis To: Date: Fri, 7 Jul 2017 16:21:24 -0700 Message-ID: X-Mailer: git-send-email 2.11.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23180.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)(39850400002)(39410400002)(39840400002)(39860400002)(39450400003)(39400400002)(2980300002)(438002)(199003)(189002)(9170700003)(189998001)(110136004)(38730400002)(50466002)(356003)(8936002)(54906002)(81166006)(8676002)(36756003)(76176999)(50226002)(36386004)(2351001)(5820100001)(478600001)(33646002)(77096006)(626005)(118296001)(50986999)(9786002)(106466001)(575784001)(4326008)(39060400002)(23676002)(63266004)(47776003)(6916009)(6666003)(2906002)(2950100002)(5660300001)(305945005)(2870700001)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0201MB1587; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; MLV:ovrnspm; A:1; MX:1; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT023; 1:YekLYCB00X9Phli7bI1NTORFoezd7OfUtKr8byYjceQ3pNqDO/4YFqtAdUN2DdI6t/+ZUXZm8F1gQr14sTXVQrXa0vBOxx5/2a3sl5PRdWlCD8vNcmZWadO3Tt83H0Xq4LeD9peBRU8AufmROJ+qfKIYCv6pCs0VrUzjZEMzDduqoRdMS2VIONLOt0mfqAdB2vWG+bsPN6eviD5/23gf+XoBE50z8IXigLlGqRu38FULeX5usE3tHgjQHmI35h9hg5TO87hG6EC+1+kTgxYQX1ufJ6FKxvGqLZzXP+Kc+SRN3cnly/WMG6hOQzhMsfRe2MZ1ig/ffFtBv/5UVR4SDOpSb//WuendbZAonfaa2PJ4Eo32k/W1cFoc8kI2cktdPVEM6HMjVoyASTFh9UFEnV8dYzg/OjitFIMAU8U1u0JwcQ41vj8cn8HKFtld0C6aHU7Y48N+XmzUEutU9Auyi4dfgkphIXFobfm5/JPE0YbLuFJnEme/cF+lUoH3MkRoCsue8OqkV7/mhFBoJZ0ONZ6I0/2geyN4VUCxxeKhrFDJWVg9WlR+g69D+X5uF3IrDnQQ8iRNEgGSPhzX1ZfxWwLTtsG3y+iYuqEvOtBfrzORfulRyfSE/YEVLM9IgVltzEfEfvi+yqlCyHhDxOFLJFlb1F9YOiEmY1xT592lBoGNO9tffxOHguIU/9/fJUQEaLOp7XnXOvKTeyIjbmTCrEhEe688EPXGl5BX39vjb7CnwTN4pD8lSMXMLf+Azz4Vs3XpmyIICvwd4cFJu3PhykasJW2cFmLdAvuzFtDaWXR7IDJo8lPQWIdDExHxGo1rdWe3Lw5MqGAI4fOd8RQegKEpXomec/ikVi61wgHmFDZ9i7b0Q9kUUFuYZCGerY8l X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b24d2c60-0f42-4ec9-e192-08d4c58f5517 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BLUPR0201MB1587; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0201MB1587; 3:o95Gu0jARu75fE0QGAD5LAXjUR9eR8NfU2WT5Ml3?= =?us-ascii?Q?udc9r04PUqV2PuD3EKGbOfCyuJpyE7tIVcQMiSTeu8WwG/Qy4R0Z0piKQ8DJ?= =?us-ascii?Q?Jdybu/YP2hOsHhyfv4qsB5ygLjqBpPKxiufvG+XIQtJq3Dt+ycU8baCPzNtj?= =?us-ascii?Q?sXb+MWEew7Rzj9HdIQvqWJA/7aoff2GuwOP7qrnKsPmmAwDL0eTfnKnTA4uI?= =?us-ascii?Q?+sbmeS28OQtnJPA9n0MN+3NFoTCtQ85eR8frx3Y4+CoocvL15dp0lE6qBN37?= =?us-ascii?Q?+NxxEhDdIpSAf3l8+JWlELhLcQwzwKMCcSmzaPG8CRx6Q0fspYGOET96dtd3?= =?us-ascii?Q?BsrvhaXKKzROEq/ue5Dsizr3bWbfl7W6873Gl/eNZQdEo7LiTWqkovoGZGqx?= =?us-ascii?Q?83TSK/DciakyqYju6vRIRygayOGj7ymoE3JI/X7Maz0Qeg0JTEK0oAiSay32?= =?us-ascii?Q?+e04wgGOdw+CRecVjpdmKqBTY+Vg+IYsFgTKEwqNq6rvfUOFvl19VQr9UiIz?= =?us-ascii?Q?0T9GpTeKetS9VEhK4GWm22s4sYiwp1NcG9JT5utKAwNsBiZ9umS8hJbqCBIy?= =?us-ascii?Q?CO4+9kVpYUYoiuh6CvpyBYuxPK9cimec2nzlO/HK3z4dwQ8wY3cOGJGJi0L5?= =?us-ascii?Q?sZbT/njWm+vYUgw+BbnNLRRVg9Ie8l8svhPlv2birsi8Xsp7sAk+3Dp8N9Fu?= =?us-ascii?Q?vglEpUzgzIbvka6o2vjJ6pOcSqobYuJe7GSY3g3kV9luQRXhoCLDxnBN+Vx7?= =?us-ascii?Q?bdYpBb5YVltECkK/22sxcacw6kElBaCdHnY+muPuLokrF9tqfvt8MRUQWcYo?= =?us-ascii?Q?zosgE4ULKeC8Il3tzMHAkD8Lo3XlfjUT6LADM7No2LqdGgqTZp7r6ZM24nCG?= =?us-ascii?Q?fDFu4Iw6ZHrmd5rqNxxJUp2+ENfxWnwRICWJi+6GlW7ec3bBmWNqkygdO6pk?= =?us-ascii?Q?jGz0ox+0UJrVG1K3zUsSCPpkl2Y/SgkSb6FYj51Wtw=3D=3D?= X-MS-TrafficTypeDiagnostic: BLUPR0201MB1587: X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1587; 25:PJlmbgf29JQ5fCI0cLK0QtPkn+wLeIvftUrZb2q1NeOc0fDYeaU210wSTXbYsLmpSHrn643GyjT+OSvx3hBV2SE2K6xqm0QT0HEY017OYkH5oOnk1Ps5E/pz2xID2eSIvmEAUTeldaSH4su2Jhffd5YaD+i0Uf2Kf1LjpSVmnuVk6yUbgqzw5hniJ+YRZ3kCQMdOdZdCvNF27GNlTAj95BjBhl+f4oGoUJiHL9sZD3twIklRojTEKd3uuvuY68qgV/Q1Z8wsdQWQrt30IihwPCoiKSULxFiE7IBclQZYYzuFXS2A69aXQAje7N4A6dNRLkj2DpgMtNQbT6Hs1eJiwHS2zECzxSWCA6u4O/dfO2+Qy6RVuR8bKZxC0J17545hs7DIWaPshGTXoSXVv1opg3g6Zd0pPs/D8lbAOBiZ4GmjKQzuRbknvvscmjV+CzodiLMGk0bH9aLDqbZnWglazNoraD6FLYp+RXEueQY7j/fWRts5EsgTr+rcAQqKCMIX+bTU3AxTcSHhxhm9aUDxC8dkjkr6im+3NSMiwjfZisgFhTu8d7gOwhPuYVN3whr2tc8k5avT4CuTcfSrELC8FeKEQae+OqnRTfdWsF2nsk6R5WBGQcMDKBYNFAuWkGIhIoz7+RMeA3g8OroDf2S617um3Z1XRMdaquIcSW7T8ksY0wKsN+h/OEyusJIojXyhpwVdW5xiCb0CYUW7a86DdXyLT2BnfCoZsdwEskUYZbWK4eQ/OjC+3vc5Eduh5nW2ROczMVQXUIz4igraAqi9f5fuGl8V8FNnnaITNRyqFdYiu2ae0Q47BAAV6RsqMiKJVyRDvpGszcFTf4yP9n+cVHPZuSEh2ZAgdEx0opfenTHvnYUvjRuNpmRaoAdzrXrqSKPUT1r1tw1jU5s6Gi7tZcAJQ3dBh8gYOTVHcAu8CUY= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1587; 31:3QiJZx3F1aFsnyF/4EqHYU9fwBp3KWXfEw9ivVzCQ8IbTwNFKsApQ6s6r0BP9/FzQ9ndjirMJPrlzEXOWA8HsWYuK5YYtjqXGheRtmkInPbfWEO+fHWA1PvWX4swVz18YSmpnNqsMY/p6c0/C4JMve+P9vN6ZtUY5pcYoTSJI0Y2WDRf85McXNvN6wiPzzRKXGO7KQt8dyLhs4UA1VwfhnoQBTiC8M82spfT65h4s6b7T7i/XCGXyISahDKVa+F/VgXSt31JyZCwsjcn6FUeCWefIfjWKwyAuNCEcAHVYiK5YWYNRLUDrEqZ1ACB9N25/dIomeD5B3DQyE85NlbpiWMTIldSpUAz27dvm3b9mdMFPAnDt8wnTCFPCL52l8h4piyvLKI3I71uU7tqKDXH9i/7E6yC+Nk55YYyDixelKpoCjA0V33u2XiVY/DNd51dE7CprtvXUCQdVCktcvqpL23scmiANw4PL+N5oapusTRQhT8NKm7ixyrh4+3nZHivh6FVwYh1RgfuCFTyWVuCyQPcr3HW8JNeYBIQ0P9Q+47OM/obEST4wTH5wE0lIPduUtygwZ990lWopE6auzmPw69kyEp4P+XY3PPUujEG4nwfjf3zb/ElMv8mkINVsEScV+N7HiU+AFxYOBXbwrPfvH3Cn+72coZ268nRB/HEEkAVzo3MfuwEsmb8hp+me6mJLocA41vXKVWyF5HkxGwn8A== X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1587; 20:5DLBJFSN4GS0j0lCic4Ev1I0pQ+bBYT+R5fdLcTa93VF9ZSgS8n77qluXgBBRBcB87OeIIgpRFYEkiAepLkywcVU8S+k62dXP6nzwOgFBIuAgHye+s1ysmyqIBoVBzK/z21IXSZwU639QI6JvI4ni4UW5cJ5uvduu2zBVoAbgCbmaePqFPhzpxv+/dx7nM9MdExkl8YCHNXGHb7FUURMFzULq9QLdpZdsfYwJxr0gso2GEty4aH8twDW6Uu0A/wCO4G1f816F2ZD9bOrI8mer76jzLBgSVh+1IeOt3wlNdiAScB9c/eLzdvacm1PY0jZvASy9bfqNJBn9UDfPMg4nokAzny0RWDTdeOvh8zOfXgmqFekl+hZbHqptTjZaU2mH60F/A14gUtB+Xx8Hr1l+2xj5E56uFO1lWFINgAZfC5kXuiBYjK7f682YCEGk497TxHfsNmNOJ7TWuX0QDXmgmENgQXChWTiM6Vl8xyS8UwJdfDT4EEsDI2XJ3yCmfjk 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)(5005006)(8121501046)(13016025)(13018025)(2017060910070)(93006095)(93004095)(100000703101)(100105400095)(3002001)(10201501046)(6055026)(6041248)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123562025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BLUPR0201MB1587; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BLUPR0201MB1587; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0201MB1587; 4:5L3W40RNnay1BlRP29MIo6RJ6Tl/ThvxvfnKmbA0?= =?us-ascii?Q?+MHT1jDuB2QTaiOi30tJJ/En2fpnKmPya8p+wsipXfnfgtflkD5thkCgOOve?= =?us-ascii?Q?t88P34SwW16urzqWzilxc97sJEBRGDWHiaGv+MKORCfcGZ9PxOS7vEildRuq?= =?us-ascii?Q?6eMcM/3u0R9wPFTpQYQtolW+DZMC1k6ki5oI5GWhhrVFLx4GlrNhTZmiFtVV?= =?us-ascii?Q?BlWIgaSgMEhaqWYI19jCWabsAN9bxkuHjF65/XEs+XcoO76mVuDl3ehxR5JN?= =?us-ascii?Q?giPi4a54zq0TCpn3gtYBV31xrSjIw395DiU0nLWAke4MRseiyu9l3655051S?= =?us-ascii?Q?8lxiIyIJw9jOrimU/ABSExuEd+auyHomatRCR/ixeFbNfZ4oP9h3U9Vkamid?= =?us-ascii?Q?9OY720mKEsKrZMmIoYdIcZ0xkiYRruWoWRepQdqRKX+WBu9k4xHpRTozbJu/?= =?us-ascii?Q?I3jRC/IRG0zV51Gafbja7xmls+ZT4awLJz5zhnbMt/eQK1DXJqToNDCkqJgL?= =?us-ascii?Q?cikZQ7SNSlJEl3OatUAAX4N24sZWXpP2ZpYX48IavcMehVHRTWGKk0TpwXC9?= =?us-ascii?Q?vL3vPxVUBGuZ/DJlHo8pPulUkbiCNGnI4+awZ2kJHLH9gAbX7zYLGwtJO3y9?= =?us-ascii?Q?hZDXvu1MTymZU+FzPebkA76cBeTswxD9bHrfzJmx/SMQnMEZ2izGHcQADerL?= =?us-ascii?Q?JmO1r9Zg7XfgpSx18JrcCasOiddrzVlASPPBqVFRx1FVGCviWJLCueSXjD8q?= =?us-ascii?Q?cBvUsG9XIUOpSNa/gTOukDYiVxOpahqjwukhjMEOnDXErNkWXBX5/z/dxLnM?= =?us-ascii?Q?oV534dcV+TajwAdMLDLU5Tesff/2evUmoNIbgiecjT6lXdb0QO/vhObxOkb2?= =?us-ascii?Q?Jl79xlSyso+3HPxIipaYflvnC5bP/6dcb4mXHVzryzuVnPOjte2yWLXB9KUe?= =?us-ascii?Q?YZrsmEJcGZWfUmIqWdlPNgUOG37NDw0cUnApxCVrCWHzMtt0tzL+pHqmJz/5?= =?us-ascii?Q?HP8wNQOPFVA/fgyZJY/ekC7xr3AwBIqLkjBMAROulHfWIigcjbAiz31Gf/Hq?= =?us-ascii?Q?Fn3o797T1cZezoT6KVNz1Jn1kxfkYHRSBRYjhdN/1q6wtQ20HTAYHX6Ot3Su?= =?us-ascii?Q?2jITyc542M6mjo4IIyDWmVd8nPJeNJDllzKWcfHm9911JDXa8uNsMTdZHq2Q?= =?us-ascii?Q?l704fNKEb103Oe0ywAAaoFAk1yXKWLpagtirI8ZvB/h900TgKsRzKqoMnxyI?= =?us-ascii?Q?F8az5vlGo9Fde11C28KwWVoMQbE6W8yI5Ps6zaw5xsakFBgtWwYnpBzxA1ef?= =?us-ascii?Q?8I0rg1nGnZF+dVladscaMQs=3D?= X-Forefront-PRVS: 0361212EA8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0201MB1587; 23:dyHWTGYLCuzjB6hiFnUQWND7kwh4F6zKsneohMo?= =?us-ascii?Q?Jjdmio37TQpbC/7894AP9xv63hV9ngOT1pdtD9y7sEeqZg+gsol7ZN6WCdb+?= =?us-ascii?Q?7foz20zMhsBDq77V3Dc/WNdx0lZUX4376lsMlPWKaqsGee4SvbFdrRYYfZVI?= =?us-ascii?Q?g1DmCnPhZAH57cDxBQALodZRYFBslxkkEBuM+tnpfQt1/xLgqrY1SJVJFxSu?= =?us-ascii?Q?aVaILk99Qb+JQYzngS6PX+Sgv0P1J0tcsn2i63Z7ZPfrlI3iQ3qM1MmjNZMA?= =?us-ascii?Q?rqPKIVO+c5CI6omhoiOx45hqlb8hYeSGIclFZ9FmG0/MxtYUgaHjNvQsIJKT?= =?us-ascii?Q?EymIeU2R03I+nckMlYNnUrmFl+wnZXPVQyuOGxVysDiRZkq3p/TG71HeScvh?= =?us-ascii?Q?+UiyQN1trWHH2jgwdLrQnL3bGMgpe4B02/8haY5hR3kO9nncvdvPuUD5qcsJ?= =?us-ascii?Q?eJ+m/03u8l7rvlFdr7GZubWwtUyFhvbyTMexoqDAA2CuqjVZwD4TRYrd0hyA?= =?us-ascii?Q?8LPqBZCjIy2hSY0PNQTmobKat2ve79JHAhR9VQZThnqTwKJeY7W8JN2APQMD?= =?us-ascii?Q?MwoCpX8FqVRFm88T9TF96LffBT761cuZ2IyWMsXmSwDUime9NxD6Km8sgFNH?= =?us-ascii?Q?hxrd53rAh365ShGDfxwkOlA9Gbu9wAM478/Q1aGNUt202QcvICXrVkgjS9yU?= =?us-ascii?Q?bJUBUGYVe+sWjTsu9JTYTpmP2BshgjbyU0Fxo1Lxz+Xhcxm4YgwXVQaN2s+F?= =?us-ascii?Q?vS0HzJpFf9wuSduVlfSj7Zy0UYTz5Qi26ulMJ1jSVte6oaAWJM9FT9aH2YEP?= =?us-ascii?Q?5yO7bEmLXNLgqbtZM8pyPar4I3oF4ygwAkx6rz+Qn0lIs/doSDvUg8fTlE+0?= =?us-ascii?Q?Kqr/ICTqFxtXKFiV5tT+hoDyQu8fr6MAuSxs4bhl3WJr1G1ssxBfBqZ1uOEq?= =?us-ascii?Q?XZlmJ7WyaqvH39MdDhn2IUyxx2+RkspS61BZ2AqpRUc/2SNI04jq1uvJaklX?= =?us-ascii?Q?KZdrwqSVP5+vGSnXHQwB3/Ivv+ZhLFMQ5BCL90yMWKIIk8dKQHNFNCdF/fBn?= =?us-ascii?Q?aKf5IDg2TFrPURaOiQpqinhIdN4EdQrzsP6o94LGtTqg8Wzc6Wf+bg75KDyu?= =?us-ascii?Q?g6kwxHBbDkyyx5Sn0kWPynokThg9X1hJXYEJWivep/cMfsP2Ye+kPhmaYgpK?= =?us-ascii?Q?MKrC2j5OhW2iYhPvWWigayjhvVTQfRpZlYsjv?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0201MB1587; 6:XN2Vpx4XgsBC2EXMueCUgOYxr5QkpEneEsz82LAc?= =?us-ascii?Q?wgGkaUQAkH6Fz+v3Bbk8tRauVyztrhf74PK4PsZzf27/3vifp25byDOBqMOT?= =?us-ascii?Q?B2r517UqgxOc66yVAKLlOXQHe/D+aMlqdSEYAl7/6wjzX52JgFiifIWxdGxx?= =?us-ascii?Q?Pd3lYVArik9JjptHtulT+WPpG9mctvO+4v/5FEJq8FiAOhKYapgKij4hVp+e?= =?us-ascii?Q?s+498AZQ728VC5UwiQHmYOMziLwMb5KXLfwOLJFAxjkEDtD7WWA74yMbSu82?= =?us-ascii?Q?P4jRT+Ixtc66AwX468vmdohJGIxUJZqLEsXuQnxs/u/Qj8Cy+l9VQhNA+lT7?= =?us-ascii?Q?cKwPnKTtR/UzPh41pZ+Qym/rl9XFInfDbO1KI7/qrwnc67RvkVuRQV8oBbC5?= =?us-ascii?Q?wgtGfnQynG7Auw5Zvu6a7rQAMFvGkZuo7hlCxWm6qY4YoHifV9IA/TPlwO1V?= =?us-ascii?Q?Y4FBfse2bFzCzkrpfR79LE25nBOCUfSfqcOelHb9U2iVLg5BxEYF/+/bNCH2?= =?us-ascii?Q?N7dHblPXh49tCY3unxk20S/CHYfEx4jDhn9FQxYmLw/bUmFN7hkIpKYs+3sH?= =?us-ascii?Q?ZsApRrOG4z+Z6GfYye1vjq/c+cuP+qGo6fIx++RuDJ2TMRFrN4rK7RVEWtbq?= =?us-ascii?Q?tKdncv2cXB6wqwcLtwZO9IE9d2oBcY1gMhmmd2nOz5Ut3/3Pe+WUqr3e0/60?= =?us-ascii?Q?FqVglvNkpIsGzkL0aG9X1C9+jVrAZngmCoHeyo8MhHLQb5YTGJP37xdU5/P9?= =?us-ascii?Q?ixAa9EUOwkDni3/TD6bc6MjGoK8fR7jz2xG3fs1T0qANKNp29ipYzV905Ndg?= =?us-ascii?Q?rVMgijecatmgx/DdaBCtmDnP++75EISrP2Cc5Kf76S1gL95YbcKo2R4ghGT+?= =?us-ascii?Q?4xu7JvM+s+UDmDMcPyXgjAvetM80KtDspx5leG6LM92F/5nVgFyHGwZ+rtXU?= =?us-ascii?Q?3L/xKE8gQJLi4oaRdZ9ZGHDIu3JPvDZyJ5NLUGo437rFt6DvKHfdvhj1FJ/n?= =?us-ascii?Q?MHrInEjnIyAlsqM8dpWhdAMF?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1587; 5:hPnSxaGKTakx4NHCyiq2O3E1Q01rp0XkdAFp9WyXUM0YPImU/Lz0mTe8HGGJbdKgbrIFJaS2krKJoGhmRxB8MUxr9heLJNNonkL3TANK5k+dlOObeSa684qUdtSrNHpDw04mbt9Ek5uQB7g4zWohwqdfOJ3UU883iGwASf11ouh4sK+Ca0Ypp7pCVr1iexvX4phYGNny7s87tGVLJWUNEClBk+6b6SJkUHeYOtappVPC4AUBXsxyGvsBEo+ALHdn7059pHKIgTmv/6NvFjfiCEWr3QemQCaF6Ux7+T++1nlnfkJE/2ih0vfHVNImkQzaqApbDAm2LAVXsZCde5PEkJB93Fcvv8Vxkivh0x1ALCRR4a/EyWeM+qvcVB+ywKBLk3tyKd6IRUZd/K/dUq5H6m1ZmC2i7sERAPpbr36Lf0dPJOCVdD5ixQ579vqkThB71Lz1jq5Y5vN2IL/cPQsUQC2fkW3iBVBZo9erLaOTP17QTkFpYn6JgElGRvpOjW3z; 24:rlXIu/2aCIe0lXRe6rPHGRb65ygWyvMjSH72yEpIKdRTy5EeiRfJ1RM1dj6Pl/YuasSJpWYygHHyvEFvjhdu5QB1wbstuOHEvmOIgh4ElOI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1587; 7:OjJ1qqcT1OMu65my/W08vDr5FO9vFSbMpknRbjgfrcvR3HvrqIE5yqk5WwIYvAnbXNYEnBcQ0QpXnrLgNbfiuIN8uZBbeCMcdchhaKrLklEEVgmFb9iz90w/VOhm8D8EnGZRfobLVA/lD/GeoC/wntd1kFBstvsvutPupA/lS5fTTUJf3usL9+OXCKNdK7skzzDwRL4h91D2y2VqmEkxUBLDLRKlRL+2ArUf2nVmEjcR122fCG1emTbNzcmd2l2IuWjiQlJZTeXd/HFuEISf/Z0w7cbvoZh6CDlPOQnlFnXoP1xTdrSHrJMIuDx1M52Dkqf/pIyaAIjT1xaviKjN2Ner+KukaYOXjm4IhAiWnx1t13H0sKNZq4fyjKWOx73su+4h77Q435Cgk5TxgzVwSmXOwsRw3aFvDi2sa7urcdeUbRz/LW9YipkJDlA2Kj5LCvrjkWSO03cYvPSlyhGMB03FeVkrbpyDLnMOORcrkYZOD2ue+53i9RKwt+j9f6KlYNRN5anOuPOBmxReI0RFP7OucntzgJPS/hGP2WLSjmNcIr8yy4rHlJhiMT66sohlqPEZWXTJRZwnObE9xMDrJx5MD5Plzb/YjEBYQhQCFytV0zMq0HqWRGdMgyNWbqVwiLZIJq9pnmYdx9WoqN2Kmuc2PP0WCVcvTk6A8+CSwo+x3QNyxoQOKHJ1KfAdvx8agdZkK406k6Afo6tj+FD5CSY1Rb9ZBlBK1aEavbaHPjNhBUolqNWUMa/oGY04Kxd/w3q7Q8He+di4wAhYucckK6o4zaqWCUm6q53QL8EdbPs= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2017 23:24:36.2831 (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: BLUPR0201MB1587 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.38.40 Subject: [Qemu-devel] [PATCH v2 7/8] Convert error_report*_err() to warn_report*_err() 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: philippe@mathieu-daude.net, "Michael S. Tsirkin" , armbru@redhat.com, Eduardo Habkost , alistair.francis@xilinx.com, Paolo Bonzini , alistair23@gmail.com, Richard Henderson Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" Convert all uses of error_report*_err("Warning:"... to use warn_report*_err() instead. This helps standardise on a single method of printing warnings to the user. Signed-off-by: Alistair Francis Cc: Paolo Bonzini Cc: Richard Henderson Cc: Eduardo Habkost Cc: "Michael S. Tsirkin" Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Eduardo Habkost Reviewed-by: Markus Armbruster --- hw/core/qdev-properties.c | 2 +- hw/i386/pc.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/hw/core/qdev-properties.c b/hw/core/qdev-properties.c index f5983c83da..3d0bba21a2 100644 --- a/hw/core/qdev-properties.c +++ b/hw/core/qdev-properties.c @@ -1169,7 +1169,7 @@ static void qdev_prop_set_globals_for_type(DeviceStat= e *dev, error_propagate(prop->errp, err); } else { assert(prop->user_provided); - error_reportf_err(err, "Warning: "); + warn_report_err(err); } } } diff --git a/hw/i386/pc.c b/hw/i386/pc.c index 3cc580a245..b825492888 100644 --- a/hw/i386/pc.c +++ b/hw/i386/pc.c @@ -1320,8 +1320,7 @@ void pc_acpi_init(const char *default_dsdt) =20 acpi_table_add_builtin(opts, &err); if (err) { - error_reportf_err(err, "WARNING: failed to load %s: ", - filename); + warn_reportf_err(err, "failed to load %s: ", filename); } g_free(filename); } --=20 2.11.0 From nobody Wed Nov 5 06:36:15 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1499470363299783.3345468022528; Fri, 7 Jul 2017 16:32:43 -0700 (PDT) Received: from localhost ([::1]:59211 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTcjq-00052U-65 for importer@patchew.org; Fri, 07 Jul 2017 19:32:42 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58015) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTccF-0008OI-6g for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTccA-0005ib-Uh for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:51 -0400 Received: from mail-co1nam03on0051.outbound.protection.outlook.com ([104.47.40.51]:35200 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 1dTccA-0005hq-H7 for qemu-devel@nongnu.org; Fri, 07 Jul 2017 19:24:46 -0400 Received: from BLUPR0201CA0011.namprd02.prod.outlook.com (10.163.116.21) by DM5PR02MB2732.namprd02.prod.outlook.com (10.175.85.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Fri, 7 Jul 2017 23:24:37 +0000 Received: from CY1NAM02FT023.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::201) by BLUPR0201CA0011.outlook.office365.com (2a01:111:e400:52e7::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13 via Frontend Transport; Fri, 7 Jul 2017 23:24:36 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by CY1NAM02FT023.mail.protection.outlook.com (10.152.74.237) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Fri, 7 Jul 2017 23:24:36 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcbz-0007Xw-KM; Fri, 07 Jul 2017 16:24:35 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dTcbz-00010X-HS; Fri, 07 Jul 2017 16:24:35 -0700 Received: from xsj-pvapsmtp01 (maildrop.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v67NOYJ5021564; Fri, 7 Jul 2017 16:24:34 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dTcby-00010O-Df; Fri, 07 Jul 2017 16:24:34 -0700 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=YljvoOLJHiTfDXURzBB4O3NFZtJNdmsJCYJrC7nagFU=; b=KpdqmlbQimyVbI6ginvlFTiOJgQcMPmAPQndxIjIDRRS+Cbzy8sZ9drW2LMyRLRQ6DVQYGi9HAj0m90lrnHLHYolvgp4jiouz5S6q5/UB09CCM6SIWKbY+uKibT8QSUkRsXlCyA9YWbrmpN+DVxGzm6frFhH+9Kgm+E8zRqpfxs= Authentication-Results: spf=pass (sender IP is 149.199.60.83) 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 (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; From: Alistair Francis To: Date: Fri, 7 Jul 2017 16:21:29 -0700 Message-ID: X-Mailer: git-send-email 2.11.0 In-Reply-To: References: X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23180.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.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39400400002)(39410400002)(39850400002)(39840400002)(39450400003)(2980300002)(438002)(199003)(189002)(9170700003)(5003940100001)(33646002)(478600001)(76176999)(50466002)(8676002)(36386004)(189998001)(2351001)(106466001)(2906002)(48376002)(50986999)(6916009)(77096006)(38730400002)(626005)(2950100002)(8936002)(81166006)(5660300001)(110136004)(47776003)(50226002)(39060400002)(6666003)(4326008)(63266004)(9786002)(54906002)(118296001)(36756003)(356003)(305945005)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR02MB2732; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; MLV:ovrnspm; A:1; MX:1; PTR:unknown-60-83.xilinx.com; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT023; 1:CsEeqkPZiANRJUw2kqXAJeXaa9fhML08g8Bxhqj+7RhwRy6rEjQGj9VIogpag3RyenL926f7Ashbi9gSDIVbX5C+SOMrZCMhSvHzqgKvre5U7z9YyAvuGO3/3XnIKZK+NzSMjCnhJmG8MPSGxyzuOw2jotWrNexQBt0BYPF+FoGdpk7AC/N45GDN1GCks3zKJdxu5TlrgFzhaTGa1qu/Kxx0sIRkN1+xC3WDGHasvyTlEytQtYW+qBgMkROIx0bcOWEDXqe+vsfiTtBAoXqqv66+CBUM7yKx6XuYnHHVtBUftQd3ywFPpD2Ep0VV4mKYdbB3TKW7sOhppdkyoqsnXtBq5mYYt3nrp3uR77q7rCVBD8NQOTtSD6sUM8NG+fLhTLQLPJ2O/imQUqpDPhlAUaug/NmxLtsNiYVGJb40+kKyJU5uMRQIdySp4obowIEq8xIbiYMWAzahkyJ1vFsuCBonfDE2lawTTcqEv9pi1EPhQbLxOQGXtMAbPQXIfGttRQRaBV/FPNCjJlJMuDmBS69H2a6FJuPSrR3NVp3lRhkjSS3pDjulX6HiJHfEOLKPRTQAooteJWkj4tdgXj+C0k6lwuzecu1Z+yIZjAu+1aDAFdjXUO8lAsGZhSr6uGqIffUOonyt5wGz6K6qWtJoamRk+JyZCibaMH3yKtTjwvuMh5stdNZZr0jrjAPflHgLI4fpWXzOvr7osrTullN92xTDMVJBiluSiS6UiLpnllFShL7BxRmCcsghRxHUpWXnRtVaESBZ/ZWV4N3stn3hBgoffYRdaCeGkTLzzbwq5lQ+mmSjR7EyDgYAg+7QPGaOUUD1h2dSIibOkwDVHwlmlmaYavm/6c3d7UQvFPEgo2P0TR24ip+GPNrV9XTgd3kG MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c8d2e493-cc8a-4846-1110-08d4c58f5528 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM5PR02MB2732; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2732; 3:TyI327qHoQRx2tgBtJsL5UrzE82VDWyj5LyCykq9Zt?= =?us-ascii?Q?g2uDh+0ololS+3V9RBkxR43h7jDW+5AhCimsUYJ0l9HUpJLfglLmN8DK/K39?= =?us-ascii?Q?OFCbdwbE+LBqCkBdCsOeUK3hK7bTotK6Zfzc2SYozHrYa3V0Zw2WR9z39igw?= =?us-ascii?Q?35b1BR+/RmQf3pRJwQnc96bYT6972o7dKcOarN/fbuY/H59eAJiqQkLWugZd?= =?us-ascii?Q?OjNaruQTjN4tPqTJwh689ZM11jnQN8btPNZCUCtjfHf5SR5q5OAzeCptYsly?= =?us-ascii?Q?1kcgQV5hPJG3U208q0Gtu9kWQ83I7UQzH/+846vUXofaj6XdUJrZzatmA4g1?= =?us-ascii?Q?toaJ055YnKIK+jkPCOk6/o85qIJm0rI4rAHjMamCf+xeQi0BaTCGPDl4flJI?= =?us-ascii?Q?ikVr/BFEIiJ9ears6Ma5iaYsuG4Omz8isrQywtCqzYWAcBVwywSl4FKgmNUd?= =?us-ascii?Q?xo//POOMOgscUdlTMgAdy9GzIKY/YwhBsMZt9CX+Kn0mIuyKqtwY6M4KJGFD?= =?us-ascii?Q?8I+lCkbfJ6gEkQKtOSU7G54373ppPJSA30qp+JrP/5IvlclFs4/ye40pS+Yt?= =?us-ascii?Q?o4BfkDx0GdGCOP4MzcqmUvBfH9f8J28T4DrnZ3amKaYkZnjNHMhFqmn2+TjE?= =?us-ascii?Q?lAfk1PJPptAt/yQZMESNLlsdsi3ZYtfL4SgGsEJion7XRcScRJPLi8iFNA2G?= =?us-ascii?Q?cpjm4+JA0Ac93ZVNieWWCWUhSuQ9bSc3em+zOi/I+3qGQjxyAonc2dTgRiYy?= =?us-ascii?Q?ZD5jL/j4TNUtwIhgubmHXOgKqAr546oZV39JsVnBhcjhRXN3NPunu/10K55I?= =?us-ascii?Q?eM+CvVSONJJetu/eySM24GGxAHJZ7kF8kJI/p4QIkhVoeTe980ufCI21I8W1?= =?us-ascii?Q?Hz0cPdIVUU68NEV3v4IPGsMQR+LDR5bRqSz/9VrwW4S1oRiU9bFfppmTkyYO?= =?us-ascii?Q?WZcy9dE3XjDECY7ARii6SSO9tkqt0r/r+FOk8T4w=3D=3D?= X-MS-TrafficTypeDiagnostic: DM5PR02MB2732: X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 25:PhfpQ3jkOkv2zwgOus0wn1P/6FP0suGV9zfrKHjQSLnlqinpXC2zHgiEOfH9kiTCPSZ7efEKjNWo0uxTF8hCeZ7f3iKP+loXdT7XFFhMCiFly8nrqowXZLbdfShmBsKuSOBsQFraRrQeHjf6bmpXf89dRPntGOXoh0NVK4b2s3/nXHMt9tvJ6BkjC2wA+qQ/a5SzjhrGo7nViyafBXpOlycADIjaWRbgn8vZV/54rYczZzHve2KLrPrB9GOrtoEaDP/HCKVwIuswCdYIhoq45qq52ggwu9zYIlDERv69ePk5daB+iTd97lV3O6R0e9M6VwVmHTqTUZZskpQNQVq6NXvJTeaunHr407+ahzBTHZvsvw+qKGQtdvuDN+VQVNPX2y9yuFgLNLhxeuNumTtjKoQayQV9Zz2KsrHmbL++DMdoqFyfkeuQrixWPQwu0+C1sy97403zZmAdURGSOB1t1jlFhP5+0Nb59tXoT2Qy97Nke4qguMrfVGXU42P94NOHynE4/qQ05vSf87ZT8OYo0UlHTo36UblPIo5AtBOdZAVTgeWOJ01ccb7TAwXzUX+96cfiDIIoM4YIZxC7QLlX05EWJ7grVuueWWHEm8JMKsfm+E7HDGlvO475fdxl3EYf4KXTy1PUpcrN5FJ5vclJAgrmwx+ZlP/V+VPrvTFsw46aGI5z8x0+VcaVm3QVyVdYVZuO+VyO4yMtOgnWpN9Ih1lTMiR303or+vdt5yl0Ect2kVgpXh02auyfMOf+l2/7/wGGe9Zazidth4h6xVc8ghuqJUWzjAQQXITmSj6EPacnR5lJJCtXPsX9XgGk8smehA0tHAKnQgHxYPhxes3yC+GPmzcA7yIXhOd5nGG3K5j6u/G4MfYgGoIRwsUjsmvOVo0yjQRsNj/hE/QHCnyrkgp6FfDoPgo5SeG+AJff1f8= X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 31:G4gLiDcgBnQTlCZDsosEMOE+OI++wM9lM5nAtxZNKKfDteD5RZbHgmzy/eBf6zwZhVxlC1EVHFh4wYQCt/EDyDDCxiYIewXGJWIlVCm6uyBL0+URo2bxKraTbdqwC972OQ14OlnIK50nYeHgnFjp03BJ5uBKfSTW0/D4s8TU4UxkdS6B2xRsyV6bmtT9SsGwlKTovXb2rkBOmNijA28v3WiPp4IHyaigfy+x72qYZOiIZgVCC9/mU/apWwB41ZNr5AC4MTOf/IRDfOV2bUMsqspZH/vM6J1EB+Xv+WQsmryOi+KkEe3ZiXaC//rPsGYaGebr9fV5udlCdpCTUAhB/WiUOwHrRT4Q3XiKg27wv6eQnuNrt8vRxBKiG7RWn2nAsFX2e/GHd+LzsFYziqbhrs9hUATv26fs5oiBYDQhIIEzFzhzUm7r030PcqYQHMBvBtUNvitvm2hRGxlde09f+MPIKAQSM2zzlSVORv3ljuiwfdcI5Zt3Eku1quqB+eYG74/1DIiL4k/xx0cL+jYdo8seAT6dAfjvoKpqHOvoTTGFoLXtiumCic5G3VblofAJ7QZDXoRC5rcCXj2m77QeH7gJmRTab9ABwugaxTaKCnwuUGoGT2EU2wwo/aOHVLUCfDcTNFRZft567ViC3KuB6Cb12+8Myssk5Lv69TW4U1JbKlQtTNd/cXoj/5a6U1fT7cw8nqlkHZX0NKVZLuggyw== X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 20:sTgIyGL9XAb6VZcEfF9BEfp0sr9qQ62rBTnDy4hJngRSxxtn7LZigKWs94iL5+O0Ki7uBZtBjimwbYYiZ+OAqgmtj/0/mbMf4psE0v5SpZifYfhkSzRH8dh26oMREAvBWIpQpeKka6uI517AzjJRhmeaAavPmIKdN0tZLb8jn4+N4g/44IS1oW5L1sEnFX0je6cEUxijzz+WPGtFybXQE8WoNCPjl3p6SYzoIKjjDwpmePc4or61jonqj1lTn3fbjWz62DdcoZny7zl9iK2qVw5q5e9j5V1d46roxz4j+imzURbJdeBoHs7mo+06IBzQr7Ag4Umx6gHIw1DYLGC4ixGThRf9FXy/fG8kRJeN413z5YKIxzAKyo/Czl9n1EnbQFkFh2KcDPFFKNZSFg3BsVm84MOB+eCvHPNiB9jGdlTM8fgfkhhLQLGkOtpwmz/XyFVERoPbvU1muQ9IL4CpFjwGmv/O1zBJ9vC8eIDKBwK7Mx1ea2mrg8OAtdEOqzLl 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)(13018025)(8121501046)(5005006)(13016025)(2017060910070)(93006095)(93004095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123562025)(20161123558100)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR02MB2732; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR02MB2732; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2732; 4:NLYwTUXKLd2U6MuZX89Sa8be4Imfm5ndUgevMbHjSU?= =?us-ascii?Q?Dd318CPtFUQmy1Zv9DVzogxzGdMboh7z2FlGHQT3lDeNLMAkceYRy9T5aF/7?= =?us-ascii?Q?qW9HFqREa+nJb2Rn7bHfEuDnPOck7tH46g65SSEuYLetW0ILnzhstEbL2keu?= =?us-ascii?Q?3BjaL9o0+A1UnA03e6JNlAzSl9OmPzletav+3pFPX2telCMVYTqzeWOXADSq?= =?us-ascii?Q?bPu7nHscQK5T6UxVvlviuO66wdBFgM33bxiooXQex71VCrr7Ds/WbYZx9PtV?= =?us-ascii?Q?h3Y08e56uv5oFQ9aF1VsgSVtmkp/WY33sxe44+3nA+CjWuRuoK96VluNyi8+?= =?us-ascii?Q?W4rMFgir2d0Xs1XIyPP91lIn7xmm0EPgtI9V5PvVOnt5ejwc9rVtZ+ps4XHF?= =?us-ascii?Q?tL8a3bp7IlvW43OZwVRsNWbofIOiO8Oi00794nR5XndYQwuCLuSusjPZYvTs?= =?us-ascii?Q?FOUEiM6A7wRZ8CYGq7WbX0L/PJEl1DyzQTwk7Bct01qWEyFvGsAsr9ZfElnV?= =?us-ascii?Q?DaE4JLlgls7TI/duJTw8PF6277SwnOA3jBQE+xthRAWFrbM1ahFi+WvRfefD?= =?us-ascii?Q?r79ICrN16pWo6LME/j1dfIC4Eo6uf82bJyh0MVnZARJesbk3HtZUGu/EOFwc?= =?us-ascii?Q?XxO2x+aNDrmrT/VmieZmb5qobvAEPaiGHOpf/YYxRLwKR07vxdnQBqEA80pB?= =?us-ascii?Q?9D0iBQZUK/ykmU7eMOoTTNP7JEbYPjuKc0KNnIlulwRH/jP4L7UKF4/DjkGo?= =?us-ascii?Q?m9f8329cBUpWLyFY0DFfPftL4kIjSjfKi4hDNe8X48HafdXt/n6GCaRFN66X?= =?us-ascii?Q?nmIQvVsGtwV3Xtkthv2rIfOLHExtps1ZFchoMJrpR0yJbTJgkpj3WLBJsA0S?= =?us-ascii?Q?ccA0iGHTzGSxCf4ZHJWcfvU0I791/TEBn3FBv6Y7+gk3rAASdK0Gn85Hlwiu?= =?us-ascii?Q?Xm3/NgTstWqkGVzb0jGozqOoJqK/8F3wD9d0ohiFxhmh25E50zHyrujJGyQ8?= =?us-ascii?Q?T73WRrA7p4XX7xkSdHuRFrAuJUypBPbbD18vA0JEDFO8TNioqNF91qOWN6F8?= =?us-ascii?Q?a6LdIrsft4VoHzP/5ZJyfgiJ5oQ8ZMwU1s+ba3Ik6pdWmMGNBBQFPRV4x4Jg?= =?us-ascii?Q?3x8aUI0jv02MBPE2SNEF1ogazv1zr1eaap504y7nK1WxlpSGh3hQHIzQvo3R?= =?us-ascii?Q?hjMCAwYgY4687dMdL8xRmEOycA801LXtVulEdTwgg2GJLvDWVENv2lrnMNRy?= =?us-ascii?Q?dNi+sETcn/X/CmHIA0G6Ur5idqeTSDuGYvhI0FGRCIPTTiHTXGp70yMvlQ8y?= =?us-ascii?Q?zszQfSdLgz0oqDTrdZjGQ=3D?= X-Forefront-PRVS: 0361212EA8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2732; 23:zxRKeMA9Xc8kQ+vBddOrqI653o+pxWRlm4ybfrmn7?= =?us-ascii?Q?+vm8cN42NIfL8JPGxsLGQEbQy1+ntxOTTJzpV7ddpcVRwitM2aYm/86EsQSK?= =?us-ascii?Q?RzwMWsmD8hVx2gqFJHIHItvosJLuhUuwzQnr0KXuVd13Ts5LIwyIp7uW1kCR?= =?us-ascii?Q?pcCasrzS9xCR+csuYaGmCSBug976y4KUY4jWfmzuGJIuoX2cEj1IUU8NarBF?= =?us-ascii?Q?T+2GUmye7IpwnDA/ClnzeDn2iYkmyGUmzRs3VxuaJPliph01l5qEGS0rNwcT?= =?us-ascii?Q?EXv07QLrP8QyceQ7tBwaC+utmR/wWfdkHihPki+3IzEexwgvg7UoSobwFTuM?= =?us-ascii?Q?24lHiREWw9d3OSDTBMFKlzKGMfruvfnArevCxJRoJcD061ioyJQ23EUHYNsX?= =?us-ascii?Q?/dWWuIeAsbLiDwh05N4M2emz0PO7MtUfguffyDIvCtPdf6vnW5bLROf0AxJ5?= =?us-ascii?Q?qVguB7FbnlMCehlFoqqGYFtNACOXmHzWWGYs90ocyirUYOCV5hxVK8RdeFLa?= =?us-ascii?Q?82gdSf9moFLxSW5arv33s8Wf1TVZnNko8cSDbs5XJvz+NKGydaIFOzUVpig8?= =?us-ascii?Q?U5MneJxmI9T33g4BS1/7Uner3gmWVeWXtgH3aCZyLNmXcm8CZrImD1YE/qn4?= =?us-ascii?Q?Y7oYyqQp6xYrhZJbTTW9pM24swZJ00dVw42Zj56Qw3EdB4QbzHVovTY0h9en?= =?us-ascii?Q?VHigpSq3yxrCsCeVBjsG883gZ6X9xo0keMOd5atloYxIcQxMLyqiKW2nosku?= =?us-ascii?Q?5Xx4H0TaDs4yTYbLRDfvBxKAFU6IkJiern5QPitZ7nSmgXCROtjXCfZSfVCa?= =?us-ascii?Q?84oG2KkJehb/b+sLPinAWyi+tbC9h63IvgihSqlk8fZ+eLvoMJAoBnH23Q2y?= =?us-ascii?Q?bdBhtFNPe7NHYPiA05hPJ00J0ex4eh5YYnA0nZhHX8jO+YEEzpJD3xmd2UBX?= =?us-ascii?Q?pnS7KFlM1FLA3QCVf3srS2o6R5zFMTUdYQEvqQUJnwO7PKDPk837UTlHYzpc?= =?us-ascii?Q?SpNSo9wx5NYZmYiXeuoYZVyWAgbDyvyAK4mR4r3MZz5vNbZxdO2vypl9aNZv?= =?us-ascii?Q?gONDc8dZUNjuvy8QS8wv6sGD4eK/xzs/dcR538AA/dWIIJmi8xpeHGrUU55A?= =?us-ascii?Q?HA7wE7SYkd4BDk7gCiwJfeKXzZs2nn1?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2732; 6:YzJjKBBqwUh3C9ZRIQT2Ohr2gL3TJeMpzjBiou7BAD?= =?us-ascii?Q?1va8uzsWydvoa+qzQ7JNY8ABQZGdNcsmbWFAjslaedifM75/7mNRWTpYy3oT?= =?us-ascii?Q?5HxHfddSJjOd74d9EbxdaAYORhfhLWEOUlFcf/Fcrspmv0WUMWc9Ma6l/4kS?= =?us-ascii?Q?SOHMTlI12KG6g9yEKqLzJADGexy+3Qmz5fP6Z65lKI5YxhrF/y0q1K1ZgrGC?= =?us-ascii?Q?j+Mg/0qRDvwm1cPfhMi+Eu1kN1fNJagxckTniPZ3Z2HCKYUMXxTOTnOjjWOo?= =?us-ascii?Q?fcf5IxzLE1knjWP28yWCOGQ5eWOyLFIhW+gN2gwJrBJXMR2oagZxmQPp1iCZ?= =?us-ascii?Q?MbnCyBiFaOUq/31EuxobZ9MJk6YEgajGzHAFyQqFE5DsMJ3QjvzeXackhJML?= =?us-ascii?Q?50OSaLLNjFkis3IzwAYrtg8ov1mUIagGOUqa/YGjUhfr4SFTbpN5fG9q2bVh?= =?us-ascii?Q?Pt5daldUD5hLrUJI9GHkKSQOGQ+ALj1WDWkggGPBzJcC0dOYfbzJvk9I56gB?= =?us-ascii?Q?YbSLiuisQY306eVPm/kJeywoNU7sUYYrIBvSaSxkyEh6Rd+SOgPZm/u95OZX?= =?us-ascii?Q?L5e+K/LHmjUSDmehH2GIwUKyj6vUNNqeCrDdk3oQlqVW3rHUZ7+UrYeRb6K8?= =?us-ascii?Q?HHrl4XvxC6ToyLHEw9h/uSxwSTwJAYTzdutwiY69qke1fw2gA0u/vhThAZR0?= =?us-ascii?Q?DafOPdjqboxplD4iC7Eryu97IZuPr5Tgrc28KnNgHo6CSgYvlDriQG1vda6B?= =?us-ascii?Q?RyUO62uv7wK5YN+JJuIXoTjkoh2hel/LzB+GTFAaWc0bJ2Plix7REY4s1Ujz?= =?us-ascii?Q?f9tG2hfSAiLPPVgcL8/V2mpOLSneGBmRiwspS5In+1fL8ovt+H6RYhNOFLtX?= =?us-ascii?Q?/DjTTXN6w57IhL5cZLAhyhYOdp4TBEpiS+bacL91nSC6bQ9yu9tgDKzWI1P1?= =?us-ascii?Q?hEXjDE77sYWIn8CqN0ndcCmYoQFrMW8dvj+/EzvFXnseSPG44I8zCOdrmukM?= =?us-ascii?Q?83S0K3PCSIf3055XsX6Qmu?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 5:Pd7XJ76lB5o/sYXm3f4ne77hPZA2gaag31NfEPZN1v+M4AJymfIOKdIKfmdNwjcnxAhd109Jr4xRQzJQaBa+sHSAy18/J8811OCqzepwXyzAdcrMbb9S4gSCiJIXjiHzFsp/tdsz48JPnAg3r+RxorxKhWG9ZzIP4QkswEnLmAP5M+5f7vH2rKny2ifS0bI7q/082nftngtWsB6MyxsZcktqb/n2SvDcPPxrxSh+Pbs2iVXMU6EmDA+yCpcd2nbINtiB9Mbyr3JAm8hOOiDIZmzbpGRUI62+CH5/x5sOiQeBXIAL+55X3B2kq1npiuqlDNtY8cOPdWh2LaBu7AT7a8w+KQo6Dg25WY5ABhTLqnQ22kY24Q2c+c1iOIlpC/xu7pZTFKMmaNpVUfI6xk8T2+fcRFtmKqIEu6/+et1EVe32Sn6hWf8WeyBJgTUUIp+6UEJeWdNr/jD506LTdxhCqxo5gGlCIoaRhVdWM29glgdLZ345m93RO+wANTvkxrmm; 24:efcnTsSOLliq0+NBK9CWUcnLmAuYklzxoKxh6hFwIuNDSRTTEYpxNhpZ1qVvjuGQ5MgsntdcxkXP7p92bx4+U3GJ/UkSVwBnr7ZPdX3KIV8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 7:iYvWBO+0MKlfvwBg/sQrlRj3AY+vsxPpgWvzAy/xRNipT7TC6TnmOKQfj2GVV3WwIX3wZZAku6zK4oNa2wdhTyjv9/o/TzcXVK3wUg3XUFO96mSE9IMEXEQve5+mMALrVPC/SkIgNmR5g7cNMio4AgD7kmZXAzmc28qPm4Yeumzime78VMK+dpK5wwLDC4zlLw6RwfedeRp8/wmDA53ohvd26s0zb3rAPE7ZIkXT34Bpy6vpYNJQb9daYdAw+CxaOxgRtXbBf12Vwzzb+AD0NKzuuWYf9ts8atDiQvquzMsr8zqR34XOppOukub2wsZz4mBWoDbuj06VHlSoOS4LvAItVzTdhgtSXR707hf8byfpZzC0vpbaP8IfxcDK4GeT2rNmp0QBwNwWs+4DMyt7nt9TBQqvQ5ml6JyNobWvQ+Pdt6+JTvaC0M7m3TRBFcEjBC3DFXDnzb05C0dNMy4p22mD4/NziK5oqDFgCRLFGpGyn4IlU7iJq9aXXZZ15tNxCFLaAaCtva/dXTxkZqrlNHplvwkMVE/RQ1AOQkm5hF4wdLoyteun7oCJCee5JLJm1ICFdtguNHcQY+k5HJW8j0LxOJkSMbVrjFOnlo/hTM8YiHQA5BZlshqYui2MJnXjFYkcGCRmSuRYetwapz1Qkfw/crMaSGt7vktO0WXoT7qFTdL4669UVFAdIPsfAL6nGvO8QqHnFpg+ZCCv8qa/XbKBWJoTseZX5kdxN+cGZwQrr0l/zuyQwC7hRsIGVZfBr1PPHyPvmABNR1X7LzsRuKeZY2pRsua5AkT5FuZx9wk= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2017 23:24:36.2485 (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.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR02MB2732 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.40.51 Subject: [Qemu-devel] [PATCH v2 8/8] error: Add a 'error: ' prefix to error_report() 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: alistair23@gmail.com, philippe@mathieu-daude.net, armbru@redhat.com, alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" As we don't regard error messages as a stable API the let's add a 'error: ' prefix to the original error_report() messages. Signed-off-by: Alistair Francis Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- util/qemu-error.c | 1 + 1 file changed, 1 insertion(+) diff --git a/util/qemu-error.c b/util/qemu-error.c index b555247e24..cf1eb8e8b9 100644 --- a/util/qemu-error.c +++ b/util/qemu-error.c @@ -202,6 +202,7 @@ static void vreport(report_type type, const char *fmt, = va_list ap) =20 switch (type) { case REPORT_TYPE_ERROR: + error_printf("error: "); break; case REPORT_TYPE_WARNING: error_printf("warning: "); --=20 2.11.0