From nobody Sun May 5 22:31:24 2024 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 1499775150415342.69144306592887; Tue, 11 Jul 2017 05:12:30 -0700 (PDT) Received: from localhost ([::1]:46027 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu1g-0005W1-25 for importer@patchew.org; Tue, 11 Jul 2017 08:12:24 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53897) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu03-0004X2-0Z for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUtzz-0005xa-Nj for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:42 -0400 Received: from mail-dm3nam03on0056.outbound.protection.outlook.com ([104.47.41.56]:61056 helo=NAM03-DM3-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 1dUtzz-0005sQ-Dr for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:39 -0400 Received: from BY2PR02CA0101.namprd02.prod.outlook.com (10.163.44.155) by BLUPR0201MB1585.namprd02.prod.outlook.com (10.163.120.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Tue, 11 Jul 2017 12:10:35 +0000 Received: from BL2NAM02FT044.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::206) by BY2PR02CA0101.outlook.office365.com (2a01:111:e400:5261::27) 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; Tue, 11 Jul 2017 12:10:35 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BL2NAM02FT044.mail.protection.outlook.com (10.152.77.35) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Tue, 11 Jul 2017 12:10:34 +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 1dUtzt-0005NY-RO; Tue, 11 Jul 2017 05:10:33 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dUtzt-0001q2-NA; Tue, 11 Jul 2017 05:10:33 -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 v6BCAQsp031750; Tue, 11 Jul 2017 05:10:26 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dUtzm-0001oN-Mn; Tue, 11 Jul 2017 05:10:26 -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=eFDa9FGoQoKImgotx4k28cPIXwybopkeVo2jwkvr/18Mtsw+lMmhKtcsIEaDicYubeFHd0FGOVD7HaHnAhce+xDbxSKSsPmPV3MTcaLavKzWdDwTHTN6K/+UWj533yyostOh2cBibb0lMBbhfalp1Yu8WVB8JcuFhDqVZdgI0zQ= 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: Tue, 11 Jul 2017 05:07:16 -0700 Message-ID: <6997b4e29b5415231e5dd6d6a8bda53ef9ecad99.1499774331.git.alistair.francis@xilinx.com> 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-23188.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)(39410400002)(39860400002)(39850400002)(39840400002)(39450400003)(39400400002)(2980300002)(438002)(199003)(189002)(9170700003)(50226002)(356003)(5820100001)(76176999)(8936002)(4326008)(36386004)(50986999)(478600001)(5660300001)(54906002)(39060400002)(9786002)(8676002)(77096006)(305945005)(81166006)(110136004)(38730400002)(626005)(106466001)(2906002)(63266004)(47776003)(50466002)(2351001)(6916009)(189998001)(118296001)(36756003)(2950100002)(23676002)(2870700001)(6666003)(33646002)(41533002)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0201MB1585; 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; BL2NAM02FT044; 1:Z8ezpJPikcuk74uMUPGyWrigfKK5GM7hGNTcHLDkIiEuJmDNPS2Gi/nyTLyOXZoxCXf8jgMdZ45u8z4OgImZlHLIvt45NIu/iNS6MnJXSw7T4vWWYrTr1EKbjjkh8rRNl7gCjKdAH5m5tQnQOziBG7PfALCOK7MZYeo1PKT91B9rsGKCjdzlqNhrNlrHwhfFIjKs6xqTstyCmBqRRnL4tBzGmMspDJ9CBgjw2JtIDKGwckVP9bF1aNiBlEwNvL/pkuUTx9dv7wqfyvrI0P6uDDWL00XkxKMqmeLFDkq6yLPZ0FkbsFlff82WwLfKS8LGspCNz9274Yuqn/9BDVa0ZpQZ1IkuKH9C7/fJmrP6vDC/Wp9Ilb1Qea65ZVxwgXYFKNzbiA0B3xbtxDQgH6USjOAr8usQ3IiwDTSNEuaqiHJVGAtuC8hD26ugEqwDTI4jH3RACIYuq1p+YkayCYKTdClKqH/OPR+S8XHv5RAP9n2OhKa8Ebw4tw4V719+BqTEl8yOELVTBH5XVGBYQmOC78KlE1hxXfIftXHDvlzjdqyDeOogYMrpGiouSp1z3sO2HP0hw4nhsvVmKrUSwe5aNDdfhW6azB7Qqow0B7Sq8G27ez7fOXur/5Ax4lgeOX4AWZtmFrJbM0hWAT0yMNzwGvDYCl856ws1Ahm0UKrM3yerQ7K93FWktf+NtqJ2x3GBO9kPgHR/O5SGrcYsjUzyugj9KLbTQEGIuGPFz/FDCHgSmGrV5oDMAvH5FtasB+n2OXpqcgcN/1+1+iS3+lDjRHDS6he3YROf1fUQZ09TKttmx5EmBSVjckEx6VBczeX08j9FWpONK/urXGJTcf0LhqbBG2F5x+QWUjPAaT2TA9uK8oU7tFzvNM1R1cS8mHFj0JpWkXDTpPqqXOTHYu0nyQ== X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 66ab179f-8141-40e4-1da5-08d4c855d57d 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:BLUPR0201MB1585; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1585; 3:H3uNzs6sQWL8mgNmYGqX4JQRGHdwRyR84xkE4fjfEpZr7kvxnrdr9nED7BkPpcu+HjVUEoJa1ZkF1i23Qy9Si8B7gFSA9UVuTscBIDJbFQgDiy3fMjyUOkjcIm5QQUg14Zim5yeCy7UUk2BrNwYF6v0K87K/iEDf/WQaEosypRDnSxL+8mLiNzvgvuTmRtIYhYOLSIcelyTLncQ5bncBJVimD3zAkYnlblF87X+7miB+wAHKCL5HmJ+zVSVJr+SYh0xsZfqsrGkBzIB4Iv6sIjL/YO2x/wIHqeiIsoHO99MapfHC2Ub8MBt5a9A7TOPE6bXw45z+SO99MYfcJWbnlfyAhNY3r0fqJTdsJB64Ppdy7txDzEjp2lMPO2NQgfd4eI7XdxuFRyV1KBfHFudr/a/fk+knFEKk/VrG4Bpnzvc/f2ZoPN3rYT9JJ8LMaio/9ddCmKKaK/r5JhB1QMEfxnQmZutVkoWwrz0mZFPcIe3MJaxcIQ3cwIkv16yvxU+TuWYHT6pRDLcmBHqYTs4Br1EiypqO6YrPztLUnD0F6fMfHPeUOLOoAJJWjJVpoXMczr9gcCeGLWghigGt+wQFRm6mDolST0GvrmaulNRuGXzRbkUrWVvd+WWTxi351m/HIiEeWif1fGJpK4nsPaokpdAALAtGRWBfe4AaIN8tFVIvV3UpdOvBKkNHKn70e4CJTveBDlZVFLY12Jeo7vBFW5EXaP5iUliIPh1eRIN4/8jAEYGO/K5QHiljAHd7VW9am64zIF0A5DDZ1lfFRd1eUmYcbuIhdR64ELZnKagI/DWbGEqsQM8vsgtzzFKps53RYK6+cel8/VlcgF9eRbFx4N9M0/DQRHyr4zewW+ZxBm735QxjBkWzpZtgpCsZv/wGLvatR1NoyRuHxKxD2nkBnyrgfZA77NgedZ5C+2nCTO0= X-MS-TrafficTypeDiagnostic: BLUPR0201MB1585: X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1585; 25:EScVaxUO64At5KseAVJOtAHt4fJViOpwECNhdrnbjEHLCqCczxlg/3k2EvGizt3vufurM13q42p+qPcNT270gnt88Kh48CE/tf0FkiO4I2CE1t8PbYGCP0khAD6fnoTcZRMgkm+3/I16ZS3DXHkjY/hUsEBE3ha5rJWtLVlZVZE6FiQrWWwvV23NkYCjciOMZb/2ppbxMHB2Obzm5mo4YkFbITRYRK9ZFfTRmZpDa5Hz+jipixlRx931AlIN5DEFKV2vXQ+reivGvFfrbOGPNCOT7tj5GvbOaWlpjLai2ssN6T9n+oDm7LMGqrNt9+XX8kIecZGmtLHTOWKcO7WDAqBsPJmYRdGaqXx0PA0QvwDH/zRXt+TPiVSP5UhjZYqFminUWt1cACiWNHiyQoG8Ly9xGyS9HLMqOPYXGroRVUU+po0mQSwoKu3u7/9R8onFdpM8dDK1YQFnGTEqg1WFhZx2Wl6faUQ3flCI1013ZchIfffgAWSoJGnegIh/b0mVRlnz8Y2KBjUjTi71WQ6+0/mOQuMI0p9wyZsKnh40FMG+38/FdaeKxGynk0MbVzmR2wiUsQCn/s6cq+o1HUvRtjyiwZuXJEQb/hQuPv2xTcVlDv6OBaD9MY7QylJVdL1ngg8UMq2Bphkj/M3TOnOw7Jl2FYR6Jac396Q8X+Fa9U2XGAvZwZ2EFMkYWYPaBx8cJ6Q15zpgAiq784Ljz7HPaZQs2U8tUYlwN7QKvWOgUAnNzt8/hbaWCs1f1btD2xDhXqHijO8bOpgXpcZo1E/aipSQd4/EHBFA4SnNJ/obeBNAYgAhpkMhCvuUiPFlhOkqrH+9YNc0kOpX12WbbXE2a0L6L3MWDFR2WUYxKMkUJxk06fkJBlWxv89h64punnCo9/WFWJwzsm6IIYEzYNcCvcnC777vl4z41CyR6Ca01KQ= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1585; 31:qzpgJpY55Mc1V9ghHzMEl240I4MOREcgiFPCgffvq8udlCcKoIrSOl+RYciLk/C6j6ahkfVg/t/fQ4KZfM0QzCmJH8rhuy9YZjpwytjTwhKtvI3ZefSf5S4iYul0biTDchVpmRTYyiDEVeKdZYLSku64mZtb5SdC6YdsJfa1+ERgMrN8YvIubmDrtjfD3OyvWTYliMHBUCERD9KquMS92ZaAjB9uvkrFjo758QknHigTxHKnhoprE4HS1Q2uPxMuSHW9V1cIIUbnwe4N9sh5LJpK/DdNlXrXhN66SI0dGwTymbiWxqG8qqhS12Jd3G3Jt6QZTFAr4WIAnVX3Vi81DM85XqceOy10HQJza0677PliehtIRG5DduovQWqbLSVKHoXMS4YJwg4ZE2tSdjHANjh5F2lAXJM46//eW9YaRiTzyD8YJoTTBlv3AlIRUTIO06QZUl5gR1upUFeHkXFzOlEYzyMXMHV7ByiiSqjzUMXIIjGKIhmlwIK8TKjQnRF6nomodcri/arsutoZrSFliNYMdYzZnsuhdPYPFyx3JEQ5v6ctJPJCYH4+coqXuBg3IQDJceAkRqj3V08yT0o95VX7G5ZnZklB79kY5CnrWnnD8GCu6Vi6MWP1pGiBVVVzgZkd/i7s9260lRJpxcH2mSdm1stUcBci3y+zkR6mpw27ybEgYWVwqoucfNytFZJgdXwfM0kdUKK+YX+teFWTCA== X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1585; 20:5rSSCV+FOnaXZHOIcTn4D20TajWqcov3Hp4xei4qFoeK/aWeosL9yZP3F8jw1gq7ITkHwr/7YwMFVOQvWix8KavV5mi6Ngw1KaNiM5QYxCmw5xWV4oYIzruE6d7jAqWZq5FL+x5Um62JGY2QnElq6DVkBxJGgSUSttndtb4HoyPjLoNiJpHabXvj+XHl4WsAGdF/I0MEIU+tV2G7Lw8btAHyfyHnNyBIhaSyD6Kv81l2qf+7246jYOIaRn034QK/dRqRK4EerKQGKheKcIuHvTe5+fL0WqKGZrsklXp8FRKE2q/ZAKroSvCSLB2vb9odl/3km/A2SoJ3WrhX9UlbDXMTn1ebw9/mmFHgKOd1JvzRKfyUzeHsmovzNKyt19s9H0sp5zacr+pROqjpjP+5vvpCFCjdbxQ/PAGYCb499ICm2qVa8e7kdnzwtNVQf+TvObwXtnoyvoBVQdIQyYet8ZTrd5kgMZgqQ/SvE+AH7THgz75mcMulHNSGB8di/EXi 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)(8121501046)(2017060910075)(13018025)(100000703101)(100105400095)(93006095)(93004095)(10201501046)(3002001)(6055026)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BLUPR0201MB1585; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BLUPR0201MB1585; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0201MB1585; 4:jT6z/N2MQOAbgbMGVgvp3DWXv+DiLLjGHs5Ndjt2?= =?us-ascii?Q?0PZbX+MPgSc1jzlKe2qbBz4nHnSIyldR2Dwqr2yebA59aSmjGusFis25qxX1?= =?us-ascii?Q?zuGIoMhHOSBlyJKqN0nOoyqpTOsgqvn57Q6gtzhE3iNms0jzojtloBuidTMf?= =?us-ascii?Q?9WSERytltoh5GqaYcb+DTS/dpG7bSjbv/lUDSAyOnfBq7itC4euxnxvwUPbO?= =?us-ascii?Q?YsgoWrVPHGs6GgU9bx8ENEngvzcyS/9xddqKI/d/O/HqNDiU8GzgWwRGv9xf?= =?us-ascii?Q?3TpCy3eFH4gw44n+UIxFYS9nX9JExdEmJLpqTkCvSynElGEUQlzpZSqp1KvI?= =?us-ascii?Q?xSyPfN+/hsDshimJSoo8xBRLFW/HqQpfuMLzh1YAeMJ0YbJPZ3ATu4Igw/IQ?= =?us-ascii?Q?AyBJZ9dmpsdoXSBmLYc0aViR/KwyDVAu4sjYhTFyVnAkkl+zAGUmeSz1bDhy?= =?us-ascii?Q?NxQ7Mtmrt0Y0VOrNX6nN49AFijtNy/Zc4U7IVx7GAxT4LteNddiGsgd88kSN?= =?us-ascii?Q?YK0AtZfx4ICJSkDEwxu8MwKlzK1uPosqHGyq+8usE8Vlb5c9WGXzHGfZsj6N?= =?us-ascii?Q?ojQRIV7THNdHqr1zBLtB7DPPDvk6KoJAAfroMARoMmYEF0Zd7QrIsMF47Q3+?= =?us-ascii?Q?i47jPWNVNYSpPfUEfwRkdchPaE/oEM0kLdfm9Y26CgZMXIzIOiB2yPhjP7HZ?= =?us-ascii?Q?5BMdZsjn5QM4BxXCHAdUJ9faQa5YTjQzSw9DpGg2eYhKuUdG+DKFxep261Do?= =?us-ascii?Q?MlxOhRaBg7KzEtirCyXuBAL6e6VYjaNr/KOfSflKlprRJ5/8T+hPI0lBoK+R?= =?us-ascii?Q?sSB//xcrzzv2VYsRQwFaHPdK8UGwCemr21NkO5q9oeH3seS5VmCLdr4qFCwW?= =?us-ascii?Q?tI1wF+A0QtHncGBZA/qGp6i/F5bpgzgAuGnwsWn7xJujtTbhbu4MGi17y0up?= =?us-ascii?Q?VLsPUVe5oBEu8v2vj3I3O6FbpoNRN+tRmnfnb0hV3MaS7aPXyxzEhfedNCrr?= =?us-ascii?Q?8/m2kl2epwtanvguicqC2gFCm9ddW450+f+ymjmWfUlVT5SFGdrgFg1L4znW?= =?us-ascii?Q?M/QEcCFmCJLDlh3B4m0n0Hm+6kX4H+q59U9WQcskoEH+wM2DalXewqM9e7yC?= =?us-ascii?Q?puw90R/rYBLi0li/ZCHWcAso2UsUVbd2V6slCvn4Eh6xtiV2eMmoyxw+HqFu?= =?us-ascii?Q?C4FeGhxsytG6Q2BSSvkujoBjRF8H0Q50ZxwC8N5N6tlk+vUXn35ZRXnQBB7P?= =?us-ascii?Q?NhZ+ipYwqsTbP58GtJNUCL1t7JBJ4WI42lUCH++0eB5kMCzL1149dwmQyEKc?= =?us-ascii?Q?DNA1/aV3koYBbugnKRpsac6pXht1yjUu85f+Ju/PZkA5k9pfzWN6CU7++3As?= =?us-ascii?Q?SYUcdg=3D=3D?= X-Forefront-PRVS: 0365C0E14B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0201MB1585; 23:KkJTfhwfHmXXfXSH7cVwZVun7ZHITGIT0zzdSi/?= =?us-ascii?Q?hN3PoVt9Mf3suZy0vNpVrSswG4p5OAdS3Z6Auidj+w/LtbP4DeaSLh0QdOSr?= =?us-ascii?Q?oyNsXa2+zm5G5xxRfD4SfYZcDBEY77+AqpUyjzgrKZaZSjuL3IOOGSXD8Iew?= =?us-ascii?Q?qCClbHN5D7CNNQnI2Y3tbGus2kXC5VMoYDgvjmIuZ+YB80mXbZ+mQ44cbkqu?= =?us-ascii?Q?n9UVcFQTQXXeNOsx7vLfNIl4Ch5cuOFAk/w+N9Ma0N5o0qldQur6Xx673dmL?= =?us-ascii?Q?HXtGWyIjMCHUg7L+JisvS7tVdouRGwjeS+UNdZFew2q44WG0jygjE7bJbpLG?= =?us-ascii?Q?gnwzmh7DyQyQ2hGU2vL9pQMcLqQ/hDQM1B9h76ZiUUYUmBQRexI5FWgHRjhI?= =?us-ascii?Q?ZXKGmjXz2hYYzeZ7oCjxZ+177qRA0n76Z5v5fInQUqE9MxcBfsAyP55nBXfG?= =?us-ascii?Q?y1kTJAAiEchwvLdQnB8emHdV5BvoN0Swlv7K5xhkj2QU3Fyx8NIi6Ww9b756?= =?us-ascii?Q?ufFZUpyc9zZSSFd9pCwmUMV4dvFldAV9ZITzKahb26WcOwJhlqefH5EmSi8R?= =?us-ascii?Q?ML840wDyGfHRrKg3KYyrd5zrkapqr7+43BugX6yL99JidBrDwZeN+KKdEa6m?= =?us-ascii?Q?QupLwlkjNj/L1+zkUvneKSp6hgSHyMFnY+Tr/aBWRX49VbGNScvNUqVzMzKt?= =?us-ascii?Q?7T3GcNS8jv66GMFpj/4NflFTzb9cUpu4sJeBgQwxTi/Hjvs1jbSbKfclitCh?= =?us-ascii?Q?O+1YK8E5BGQrUfdSU0Nk2hTdRVFXHn/YJSfnr4u6HKVv/v+B1eQBqgvWXdUB?= =?us-ascii?Q?yxATJAxi33PmYO5Sxm3Nj8R0OouXji/TEFJIgyPsY20h3oU5k1C047tK4mGB?= =?us-ascii?Q?YMjukU1EMKJLNcp0CuK+eD9gVhKJuHtfNR7u39+mhhfCtQiwPK5nbEK0N4gS?= =?us-ascii?Q?9RFdIJqVtUcGylEF7LB4mJrZm9WIUYT8ySR9Az4EpeEWQbidcoRy+26qs5Ge?= =?us-ascii?Q?VJSuooNUtH25KoMTPGdI0nBmCP5mZyFsYqzUg1xfh8WAZYmC3PWIS1IIZoFM?= =?us-ascii?Q?TLnvab2un/uWlQhFfxIj80Z66dgMvuXvtix/vSqmMr7NIpywBlMqE6+ypOC2?= =?us-ascii?Q?NGBHEV/+CoS5Cn+ACVOhOtZ77YEOMMoksdogpa4Y4kec6XloIKp3iZ9evpT/?= =?us-ascii?Q?iEOdsiAy19RWKuoIuSeTEdQnmzSmuiLXVgHeS?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0201MB1585; 6:D6vcxrmvYSD9xI8nAXNgDJvQ0usf93L8qyu/mNa8?= =?us-ascii?Q?sP2KUjBFySf2nNb45OtXdNrvftwlhocQjry2lizzVk0Nn27r/t3zBn2Keg/l?= =?us-ascii?Q?yaG4emgCA1r0y/T9iZoFj0gproXISWsQHpJLU7guvrgWkuHEEogQteqC141m?= =?us-ascii?Q?woP0lzQALz2gjRCZN2CCLN+I2jn2gmTSOlNFCtK6CV34PGLBA9lD42lDd+/B?= =?us-ascii?Q?0g6cTp3WfpUFOxC6PuTqUWU+jdKB0AGeN7ZQmaDU8LloM/Yihazfd1mLORfc?= =?us-ascii?Q?OWqHeQPAEdgUWzrGYDcNZY5avWzjs95VBlRcihDwDICnKltdqkVzxCrpS+9f?= =?us-ascii?Q?j3PK8104KmAXe7UEJM3+Mstk6gfIFPszJazOlpHRhnBs7UfWKm9v5obZYmC9?= =?us-ascii?Q?aQSGCBhkTYknYn1ejeICdG1dJiR6daNAtg9thmoa6XyPheFn1sp+oLHB/1jr?= =?us-ascii?Q?mjjypRYl1RUyi67XgR2y+r7dvdJoT+7JOtVUOdR3YQrKLRKbEPe/OiIVmPL4?= =?us-ascii?Q?lhgYVFfhWgimmEi70FdokrnHNaClsJX4s6ZDKC/tQpy7ZsK+hoYZAsE+jvjj?= =?us-ascii?Q?jmgkrnuAAGlThOkCpmljG5Tz2rApo+Hr9utXe0d60mNC05SPzvc+GJ+BvTGU?= =?us-ascii?Q?cyOV4Ehxn6ydEocBqI/Raw2pA/OsUExhtUn4g+IssUiLQKFR25uGbM0udFXA?= =?us-ascii?Q?9m9h1kZ8olNPezHxSkxgkHiT0u/1kvSMqSUZip011CZ81RiZSYzB9GjpSqBc?= =?us-ascii?Q?6PVWxUYIsiUW6tdzRv7C5RlDRHPXw+y5H432uPDJH4v07YPQBpQsH/5ZzQ90?= =?us-ascii?Q?9hu3Bu9uLVuw9JjsLJqQoeH5iL4nSTQEG20i/UyhPE6u5JxbVbJQjuAF1Hx6?= =?us-ascii?Q?k0qUiQnR+Xk+PEAOdNqTyJ9RRKuwnKYGBBlhPsj8rvpV9SxUG3KSAY6PFljG?= =?us-ascii?Q?y47Cnax9G6wMM+HWOaEk2CNyVsmtDNu97EGWgrcXgrD7NmV4xqnl6bG0CPUc?= =?us-ascii?Q?DtnPqSadDqtb5eL7qiP7eXMQ?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1585; 5:ig8CyL/UMxssHJLQP1kW6jgqkQmb4sltbJ3ew5GYWlyFQV95gHd4Q3BT+Ds5WSA6Yqnc+vqOOpLHkcHHY5lGRthzcS19PoEbi//6ixQ5OBV80uH1bnasrGkshI4bACOmoTQvvHk1VluX1F3pRP8nrjhggROx/ptzs0qsRmQU2B4pqdzzMz5OgytljsjWsMCs8oFDgzGV1FunNJhaFTap1BCoxnd5PGqbnkNcHfoY3aHW3gzygssFmS7n88FT+tRi2ZsOaaZ62EIvtHAHLKBWy1j5F16aihj8M/5BFi4j3vsPax4iU4yhvAd/74PELcg7f5cFgxp+7XlxQP8PvRn1Y/ddigVsMxVW7EJ2EIELlAJlcump8/DB3ozBzXsYYmbgXQkl+cwyE2ihW9Ks7hUSP9yhPc3/tm5BlVBF/urz/C3VUBlYc1MVTsxbQkkQ2vs9/rFVverdnMMCfXKVl3HqhJjmQLQa42UcjbmZogIxnp+EQwbjl+R7NTSO0QHPoE+W; 24:pRxVNxCuIlrOgXSCbyPqW6KqmBREOWp08TGzLn0pdUTyUr/8cIc3dTLQv65sTu60ZeTwTSX7Lk1gVmMzkL/Ll1i5wK/bu8bm1XOoqLVVrlw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1585; 7:5cU/CzhrHu8zglQB1EsO3V5D9/Qx9H+svg7mwRoTVATU/HiocDOtkrNBwHPC/CP/qjLyzQEUSNZf+jag5OcnkzMNpgl9pPEwKweW62gABA83Ta4gJ7/yS4Z+PIo1GcXaihZkAV1bNwy0arLMZ3szmfOoXx4fktIOHKcWfzAdMf+UHpFJ1DMZek5qGmt9vF88Dbjf22G787QRSEvKb/s5jnagiotmUO6llqWV5uC+JLOsj3xC9ELVtUVAiU/ki69Bh8NBm1fV6C6xZYKe9AyCVVfV7sQfA/6WuzkS+AuFRe/yfw7uUXx4MnZRaaWEgQU5SV+PlOCRSioLYkG4Cc0Ou6xK5nijJbRKNCMUBPUEOVVGyPf6ipI7umlu8n0FgRWQ+wp30bkbQqGYtuSNrLqKcgA5N6nqa9UcGj9gZMraq+OvROVLJa2KBQz06M0/PTNv/hRcgXF+TLlQGnBbTbA2Max9gQBq9VRclE3Ywj8CGW4mMMaVrXGgS3yx5aPNExBHnk3yCM4AlmQCD57mEwuJcn7jYACRu2VaZo+ERz5j+o2xfSt8CzUQigClMvkzsjmvddUSANsXJYqvLZc+GNBfV35tczcuwqY9PTHugmeHKCnn0DQsLHsnYxFoHe4O713UDR1F7vgJm6433Qfy1nXoWTzhD81/mBfJHF+Gv8rYFwsQMqICqrZ0Wy1IZwmg0d9LEZ/Wf4s6A03iI+793Pja94h+/tSVMzi+XSBUogyv7OZbRHq1HHCGvwlBv5KHpZYec4L2D2P/5WO/4cONaweXxa+J80KA505wnYQS44BPqIo= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2017 12:10:34.3885 (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: BLUPR0201MB1585 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.41.56 Subject: [Qemu-devel] [PATCH v3 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 Sun May 5 22:31:24 2024 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 1499775285292669.0795102128384; Tue, 11 Jul 2017 05:14:45 -0700 (PDT) Received: from localhost ([::1]:46033 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu3r-0007pR-SA for importer@patchew.org; Tue, 11 Jul 2017 08:14:39 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53890) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu02-0004X1-63 for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUtzy-0005vW-Mv for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:41 -0400 Received: from mail-cys01nam02on0065.outbound.protection.outlook.com ([104.47.37.65]:35025 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 1dUtzy-0005rV-8f for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:38 -0400 Received: from MWHPR02CA0022.namprd02.prod.outlook.com (10.168.209.160) 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.1240.13; Tue, 11 Jul 2017 12:10:35 +0000 Received: from SN1NAM02FT046.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::208) by MWHPR02CA0022.outlook.office365.com (2603:10b6:300:4b::32) 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; Tue, 11 Jul 2017 12:10:34 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by SN1NAM02FT046.mail.protection.outlook.com (10.152.72.191) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Tue, 11 Jul 2017 12:10:34 +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 1dUtzt-0005NR-PT; Tue, 11 Jul 2017 05:10:33 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dUtzt-0001q2-Lb; Tue, 11 Jul 2017 05:10:33 -0700 Received: from xsj-pvapsmtp01 (xsj-smtp.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v6BCAU1p031766; Tue, 11 Jul 2017 05:10:30 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dUtzq-0001pE-1j; Tue, 11 Jul 2017 05:10:30 -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=F7HFgrxNyS3X/I7g5Ylvic+cUagtuZ2xybMVuorQXr8=; b=wExnJlQG5VVMwZJAwE4yMnCn4FAwEt9LLVmgrzq/bfsYLBAGVjQwJv743u/7G9n5sMP2PqxHytiikQC+AFZHXHHdGM/pJLIG1ztKMihjIrcSsXEf1TAfq4e3XawRPMjIZZRrAwWDXhUidcxGLArb+iHE4GlnoXGKpLeyqKXMeig= 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: Tue, 11 Jul 2017 05:07:19 -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-23188.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)(39410400002)(39400400002)(39850400002)(39860400002)(39840400002)(39450400003)(2980300002)(438002)(189002)(199003)(9170700003)(305945005)(36756003)(478600001)(5660300001)(39060400002)(2351001)(110136004)(118296001)(50226002)(76176999)(63266004)(189998001)(33646002)(9786002)(106466001)(50986999)(2906002)(38730400002)(2950100002)(5003940100001)(8936002)(6666003)(77096006)(36386004)(81166006)(626005)(48376002)(54906002)(8676002)(47776003)(15650500001)(356003)(4326008)(6916009)(50466002)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR02MB2732; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; MLV:ovrnspm; PTR:unknown-60-83.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT046; 1:LjpP2rKiLG9QrrSg/m3Krf3MUryHpmwpoU627hIkSj6KA3YUrvFjWeoy9aE955qcu8lnW1xBpMZvTFQVebCGF+a5kvuKxeqO+NOZicfVCvG+YcwVEvRGLYrXXrXKb5V8avwpTkh3CFqn7WcnIKNF8HiSZnrLI6jTjEy+pGmdBzhLIR5iYBbfXpGXXPoBLlLoHpTKI0lZZSnDE9gZNEml4csJPZmn4ASny6bVIJsSKVN8m06D9ERFg6D2FR9CTW1wa5TCJ/+1nr7hmCCcB89ziD5YRID+YXShkZ+4EczW0KbH+5f1hztm0pYNY8IshF2bDbx67bwirO9v6PNFmUtPnO7npeVzAKTz8zvkX9/ZPP62bE+6s+V/eXAEoBYWeq6clteNqSqF1FrCIQdWhqRMUpG7WtrTAa3QuFCLycuD02rz+uou1YNkKQ9zgO7iM8Y+h4tFtcOcd775vlpAOCkquU5i27YhXoCZX+tpafAoW1Q14dcnZnDghrRPoOq5buw5cEOP+CQ5ip1pqLWctCt+bXDo3ie9DObppxadJfYOZQ6/6p44GBilQD0o7j/IdJ/ElA0yC7HVPXQNDLnzdO10JTS9KigGnF89lWPcZXQaWZEd9m71UooXZY52uIztq6V8JoD9RY9z3CNyDhf3SppnHjjxTBaY4kQtJeTByxbTm7kShm+he8KUTb5d9inJrPLaYM9bhrFXA34FSJEz+ZNELzx2zNgms5VUdG06cR20fD0GsYGiIywu0xDbWmcsxlQ6CCoQbnpKRbmRt5epxynvPkb6GLgkiB8a5ZNCREDl5lVEEycMqgyuFhqttn3w08U8hpZZRIx565qdngHNPOMnocfpiIfbq/F9TpdjIqb+xSlfPbQvNeFkTGCTX+0amSKCu4M48g+KEEcVxP65OHiTkg== MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 45f35fb0-c53c-499f-9b00-08d4c855d568 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:DM5PR02MB2732; X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 3:dhz7Dvq/g+E7jAgjdyAV7gWJUcfYH2dIb1k2l0RrQlcoyX4zrEH888OgU3CP6RDgEnpgDqq/npUJH7bNDd0x40v+6XRMEoC5WzhhPean14fe9FUImDA3nmc86aBRF5HOmeJKqT6Ue3OPH6R+j6wW/WZOXWaW8cmmWej7RnCGN3pgIblr5/BCcaFxuNr3h1ssog3OJWoDqzuCd/q2C3Orl/zoC29VTR7PEcnkKtn9bWNyK7sA7kyQgEC6dKg02Z1MJaovKUNd+eUTydQSEDabxvO9VhK+7WpQ53YpH1d9U0Wdl1EKrhG+5zfvNNwjs1255QyHED3nYR8SyQqtkGXVFJvChmg0dHzvbTNmNaFHGWfWmlvvVlnEzvKblsVhudDe6xsOHlgT54f437msPZjgPDM5pw0tGrQq6+jvzaBoHWx1TGLzCKIXQaIn7oLNSQuDBZmAgU8foHoU1//dpy9keDod70LnVSicnuH1Zv1VpXFISOJfj7izEj/Dx6haH1rDKNSQXbGD1/qgw6HgmSClm3r8XfhI976ufzjItPBuqRNiPbDzvZgRiUj9xiL0b5vymBSmLPxvh2btYlVAirSYp8eikVMOX8IbuE61W3RbjbrPwpDdS9wwUxES9Fvw/SdQxcgcYQUez090TkUOOmVpESQWYhQiD7ffb4c3fjSzMnxR7xiz5hzrPTT70X3V9r+TA0+zbMrdpKy2ZvwU9gCotqa6gke/YKtFHBOV31ZbLZnS2Or65DgLgeO1ivC+G8zfd2Lk05xhIEBRSCJqhb1hGkOz5RgQGAZhkwj4z9VKj6iGfLiIMd7c3YpWmbApmp9cklLTh3pWBV6jGphNP6G0Zw6uashpmBZIe3xgaWV6049n7lC20szUPY4B2OAeO5hFAEREV3PYs3Zm3UAO7nD/DAvO8nh6OI04fY8oeWkJjrg= X-MS-TrafficTypeDiagnostic: DM5PR02MB2732: X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 25:GdU+9qDRDw7cDsVntxCQ+C6w1Jzme2oq2LWNZuSPwWn714RFnFsF+Lj+SyLIS4k4kqN8LxXCHfAMHMurYMOLe5Q1ZZvaTgVGDFfoQKGWI8upnrjAtUF02jN37QOE8RgO8HVBo5w4aA22E9q5O4C/zN5LkkHjPJK7cIiuCVB5jIyqH7i4Lg5xxR314hOLAmC95KdFC6+V4Ljx6Fwn/PkciN/epRR5oucNGTmumnusxl033NK7H3WSYZTgKF1tfhiX1ljf52BCdrXZNdE0Or+IvcBGmfATpNP6xGW3h9DbLR04o+q96BpoACud6AR4FY11Kl+HrrQE8mMJCWUtcGUKp1TTUtCZgSmpgmz5XNkogLvJ/g53/tWUtpBDjioxLDFzCQt/X+sVBHAte5gzG4lp73FjyxflBsVT6cXNc9uUARqdXOCB4i4x32xhbwS8M8iINiN41ZsDR6drxIeFbuIheYIjD2MPMjDdluJxF6b645s8sZJvscbf23ISmNxxdvKuR+bddl/JX8bcJBkthCxRMN58KOhBZCtFfbbIc2rmNfg4Cn+HhUMZy/1piV45LtxdtHaybQughkW0zgmcT8QLf/qAJhQX7vOZfVxZe8vDQ94x2bTDRxXCmfDkKjbQvs0ygLcXgZ0jwiMzK6hPDHTIhwLNz/So4YI8AcLZ8WjVaxef8lU74GlEdbfOIaX5w9Q6vwFocbt6otW1Va+4Y5aSwEdoBXynMUMedHiM9lId1AgSSRdO9JNpkY6EBVx1z4sCVNldDs07cgk05B9xlGiDUzei4Ks8U5T6DunySboUC2d6twJcbB70QX6zyzsXFv4LpkqTTP3KzV179CQreopIJkr5/3EUsJewJJSf2cQYfRLBGU1CkkAJClwwmxFP3BdIpHIAPbXxbudT+5VzbHpSp2UOIScRmEZZrJ/UzaFEY0s= X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 31:OGvNbFMiJgPynFmXIGcJ5qhbg2IVDuoUbiQKLkLd9sUCFYgxxH6Mqt0cfT3yDMarpymnv77QDqXF4aFX/lOwnFMM5n2HjMuYo9U+xxFxXmXNc2Trq4mcH39AZjx74T0XcXoR93SOqGUDlJnd8nlI8JNae4jeltPwsqugyu4vPkf79u1lenkAD+7uI2R1mSJk9Jcg2nz9H1oNxB0QLKpz2hrSZkYYMBM07s3LXO5KGcNzDqccnuO/trkhvneFC+iZO4XNNB5EfrQxiLe6bOfqZkok8NQfOiizFclrskXZMu7X+1mSlCUWB35qWSVIwGozh+UGaxHoId6ocP9J/YXB6nZn5uGpfYokTG6pHmtkjwU8cMEAycGG61PPa43oEtqnqRNRjN0M5DFG2/ANkQiDFnTw3W4ei7g9710reiowJeeTefm83tXckmkyhY18gBS8c85Ac7ymOPXgm8grxy+aJvKavqfAtsLvIruL3gcbpgCmQ6lkg3dakgnH469onACEJORtMqneFXN+PH5NjPQlBwbL3xngy9tlwPL6Cl8UzTl1+udY5j8VHZL5Kz3w1uyiCrJu+0WH94qT3JtP/dtwoHhyAtcasnMMumBsKdFRebQtBGQZ7nhvQOmaabbtjpaYkB9neqJFYanV/yGxdhe1cr1D7rtY5V1N/+iGX0ERF9w3jDY9oZKbmUiY+YVB59avWEpk+ZZd9XZ+iox1fMIOSw== X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 20:YnvJmWCdwv9NReFYsymakn2JtdIOkIt/TNwX4wr4NGh68uNuQNAjGn89Wl1DhG8qJsOGwU7iEG9B+N3HibTMUhzT0b+MNulrSqDEfLnJFFTaN2sW8iwcRq9e3o+k8EcdOYgKmpOA8gI3bpADAIGsJ6rK42DBxJx3jN0/KrBXoVuH+DdTkaPfFuYxzWMA5LZa6KTbJw1kuhELeLOwu1SIOE5Rg/chOFZ10W/x3xTRw4nTDHHeXcAcsAwB4BNu0fD+iUc4Pi8rwvXLiFHll5KiQbe9MPjkwq7pFCV3mb4klpkj4MSnCkCEsgLX4PoLz97nx26cTE4+0MmhOaKz7Nv1ffPWuxWX0hhj452IcfLmJZyvxAeu1I/ExW+YL1Fb5xoxPtABP0Pjpj1kb/0qqbMFur7AtIi0GzZLBZvajjc+eOJL0jXPlJUeaOHn6A4cO16LJQpT5PR9jzC0Q3BLXpseNbVJ/GnFiVdobyCGoZggdKuI7pEmw7jsgxPjMVUY6sFM 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)(13016025)(5005006)(8121501046)(2017060910075)(13018025)(10201501046)(93006095)(93004095)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123562025)(20161123560025)(20161123555025)(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:kl/+zU4HQzOfuee7tWK2j1IAG5LI/GggEwL994Q3H8?= =?us-ascii?Q?+sdduGRIWQr99F7B6BpxvxomyauYBygBenncXrM7Y/FQq54713YTuuDaXypA?= =?us-ascii?Q?Llmm0ZRQ90jLQZQqiiOzGgiD6ZFkEyyyD2GZOYF7vFVji8IxFURncelfU4vb?= =?us-ascii?Q?0onxOeshsvD6EwXjZWbMAPyB+xPoOFGDuv3mQtVzltQ1AhcNUbCDmiHBEwsq?= =?us-ascii?Q?aC2/Mcbi2yuHiElb3ZxFfcUeoHbLHQdS62SR4RwDa3e1MqdhUowKf5jk0KID?= =?us-ascii?Q?7KuULsDlGsikD7Dyz0w0nSWydV/fur+UWpQXbRPT9V7pUCXdSX+YKZIDE77T?= =?us-ascii?Q?tctyBUxOL6B+wz+ADkNvjZmT+XBYlpXgDMePn4R3sJhepakvHL8vbcvUZZyN?= =?us-ascii?Q?E+4o3rjS9RavZblT5oCA0uJ59E0+is0LgYgdHdkx016Hm99vwuBHboualpVi?= =?us-ascii?Q?MPJ6XLTFfh+cvMtnOjFl4+DJYgNzNnuXaJp+mlkcVWQ8SWjoIJmdX47+dCt8?= =?us-ascii?Q?ZJBdUo7lPiFX8HITNtNZU3XwL3zn5FeNZs3aGuMNjk1DN2hhphaCJ1Qg2tDv?= =?us-ascii?Q?LHYc8D1EtB3hAbWobVBw+4EsbljjIgLmTQwzup8LIFzpoXoxoBDuq7YTa4kU?= =?us-ascii?Q?olqoxwaHa0DX4ZN4gOcH6dwW0iNwbXSdoIYNJ2maj5JeqAX26S4T/Ge0UiiB?= =?us-ascii?Q?w0zpyV/zt03Q7w5B02kQceBrl8l1eqP6Z51gqUHjx3iCOmRACOvWvtU3yWGX?= =?us-ascii?Q?1h3X5q9bn56juS07Md9H7fTj3UKChiSEaZR/Hig8e+HrggwQDUjE6f2z50E3?= =?us-ascii?Q?VDtVc500xGdiFfMmtVh2gyc0Macw/d1Rnj1ya6jS+exko4fvm+lNFE2fbpK5?= =?us-ascii?Q?8BcxqpzuWTlXKxhG1P13IWQrGcKf+fcJee7DupVcafEXECweZ58vbR0bTan1?= =?us-ascii?Q?F7XDgnnga6n3Sa9idkmxyFatxdZ09SPbBizm8j8iJ2qLhesXU87VaaleWF6e?= =?us-ascii?Q?Fn6I17cnMGdbNCRwazj8+ZTv4bXkgHkMTF8KD6+uq5n3Sx2RdK91migJvlA6?= =?us-ascii?Q?gYvDzlNHooZuqeCsWWrHRGfS4zb3FFjJscV2XzcJXOMUR1NFqMTZ1aEWqAtP?= =?us-ascii?Q?6MX/bCARsHW9GI5hRkhcLYIDFqzVeCS4jQihoblC0EREtoj1Pqsndkgc1nJh?= =?us-ascii?Q?n5kNeib9mnaK9dQvEr5o0XDCCiXYc5FA9hW+Jqq2/kVSPhc82pEbH0r2VrgN?= =?us-ascii?Q?wOp8Jx9pZPtcUR982VQKhi8NIHMNeRpf3jonIq22mR0ozS+jcosDXfcpd0Nm?= =?us-ascii?Q?HOTFFAYq8B2H8WbhhhVTk1hAbpIaFEwPz9gls/KZF8NUwzQWge75g9Y85rsQ?= =?us-ascii?Q?yr8p+qAIAWHMKJpfVfjHmam7Q=3D?= X-Forefront-PRVS: 0365C0E14B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2732; 23:1qPwGfIx8EOv/O2UQ+opbjvYUTQEqhaWzQ5gfUbw6?= =?us-ascii?Q?ne4AWEkLyTx0kcBORq1WSg9qVzDIeWheLRfoqzMZtWRx0Gf/x1fjj01Ejtv4?= =?us-ascii?Q?B5lLEMqAPcRe+L4RuWSVAmeCwVELsQg7MM62/3/sanPtnXhe5Y6fttBARyvm?= =?us-ascii?Q?nGlbg4T63NLwCxILcXROu75brkKVO5pKFlBR4GP5db9G7+a+viRdh7nfYPhL?= =?us-ascii?Q?BO7uOdya18oH9klJT9rFcJJjnbezMoT2FpHNjvJHskD3MXL9eu33xF/ue7NQ?= =?us-ascii?Q?xBPDmoU63uNwPwWefh0EWT+J7ntxYztQ35sqUYhC+oxvmuqVmG9bURVK1LSE?= =?us-ascii?Q?tOupKgl3WG/TRNJH9+CdkYBbMsXYyphcZpszrfwfnfk78PnKaEwV7m7i0IGd?= =?us-ascii?Q?ZUZtd9/oKwnSk0mHub1KOkJBStChVzmqOdSuBXEEqX5s7EywVbNwo/MGUDrM?= =?us-ascii?Q?NSgK9GF9qK1yI7a7RqlOwJ/YqqM6alG9V8/CwhQB7c1zBbgVzpGgfDindRFs?= =?us-ascii?Q?3ZCdWPiV4D6eIYo2BSWTXXVR+UDBJNyeDEUAr6OncohUZK59XFr+vy0Ulys7?= =?us-ascii?Q?BYJ5ileYwx2XODfa8kkNflUsT303baVFk1YXUdPktsHQ6nTKoT0IvVxR0XoM?= =?us-ascii?Q?BkNDmpwSzeW0ImulDQ+Ctc4K8/4SNbXEoOYIlYNCc/nHhPC3ulOllaZ0OVJ6?= =?us-ascii?Q?NIKtfUMescG6Gm/kUhVYE7syqV5O/eOqKo146KYGw6hninHPAPNhufgHC6aF?= =?us-ascii?Q?VmAzxQbfSImaOtdpPzoimDxy2YDUdDpWy2bFcSGW/IKN2/tAQYddjToE/AR9?= =?us-ascii?Q?SYnAU1yEg6q2eCgqcW7P/eT5EISiCR81fblHKskpPacSDbmShTW/Gw+3O1IQ?= =?us-ascii?Q?V9thVJKtbXgfw2O9daFAcalMXytigy01hdXURYaeiXJ0lNMq5y1KDFCg1Rvl?= =?us-ascii?Q?WuiCsfCyRIhdRJBxWVH8v2brIQE8KCmxSfLodsFY0n3tzx6SDltRRJfT5ZJY?= =?us-ascii?Q?8gYzKYVAtAtVfrV1xwSh7oREBX7KOG+8yYt9nauFDCdAsgBBYPZLhIf6PuGY?= =?us-ascii?Q?e/eVBPqtmTfCdktmHmROqzFIsiz/Tyawz4V+m/hvAW7t4Gor5uI+gj3KJIcD?= =?us-ascii?Q?BTmp3zY3tht3nGbe9CGgTlOQNNZfdg78usuYYi6L3igRfyNvq33A0EyXaQpg?= =?us-ascii?Q?Q8Ha3WHI0+LZvatF1NWcT3FAoNC3z03etwp?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2732; 6:CN9IEtzwiqN5SQ5/5gAipTrvWjn82qTsV4AM5hnI1g?= =?us-ascii?Q?TdugsZZSn6b3D9bt2w7TdfyUwPpI8bm4DfoFotSQZKezjSfuZxp8s3tODcq6?= =?us-ascii?Q?2mNlh62vbKZbPSSMpaibZyc3hF68ZORvXgHIjyRJuPReQK3IHGMv6ES24eQ+?= =?us-ascii?Q?bUNdptaNgp0aPS0KM4D0G27d9zK4Hio15jedId9w8jTcDtBQ1y8FtyFpGK6r?= =?us-ascii?Q?f1xFAumrAl/LKKeeuZLiYuXA+uREH6XnsCUEqlXmYXCWzYiPYwIbIhYLJ1p7?= =?us-ascii?Q?MspFrQ3oTAOQMi8LxHl9WNp67ym+/N4WQ3I9AbLbkHhdQ3npZmfN/aY5+Be+?= =?us-ascii?Q?3sdosQJqMWTmDLX/v4/KLDy5oYrgvNg1z6Oxk5Rqb5YpHLPBcUSmm3A5STu7?= =?us-ascii?Q?KyTBFwic8CZYOb3B+r2314r8axLFKsJO7WpFmcVeXYVHnqDVVSuVGduhFxjT?= =?us-ascii?Q?N9P9woWTc+4KUq0a4zDe1WeWUY01UQHhfy3VJoE7zut5diJ2DsjABb8HIgif?= =?us-ascii?Q?tuI5qkrKR8U20Wv9kT9D/PG4hCQaZeLDQ/O9PeSaOgJvGJccQW+IC0hLdWCN?= =?us-ascii?Q?WKXxpstPu6YedgY+0SeTIxiOOCRJumRf6Ct+nwKHqfcAO2sltm37UhQjHaeD?= =?us-ascii?Q?0lJV2g+xHimgGu4GCPp/Z56j7Sp90iHvrNHpD2QqdlqNQBQHqu7vVABD25dc?= =?us-ascii?Q?P9Ze7wO47Z+r1RD4TTy7+m/5FMbB4r6CJAUYFP9w97FyiWUCeY+KpyfG4i5K?= =?us-ascii?Q?xUd0xDm67tGELqocMY3AVFu+PLZPTa3YkoXXXQsmkmHhGk5b1mb1SdwhuKWR?= =?us-ascii?Q?1+FGw6pTjfvwMgphPW6Rxm5WLP0UfA9nELq8lc6nj5mklPO417vVb7DBNKPB?= =?us-ascii?Q?SyNWoZy0Tm2URB7tae/s3NJnlCAoJFRQ3KbBi8+9eiQolb0sb+m8ZAHJ6BTw?= =?us-ascii?Q?mlkglmRXVlh5IV+cj6mR9n8UfOb99BcoQJPCGnmcYTfdRVxJ+baTCdDtyeAj?= =?us-ascii?Q?XO/BF9p8Z35g0qVpOZPuoA?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 5:eNCen/0Y1Afi4+uZ3Yvqs3+iohCQuQ3TDZfVhumqV8JlgFKG6loe3QYoVZUEwVvmpbnQHgPYaeYkF8JXiH+5JLaKr0WNLT452wtdsRxhp0sAa5a3UOHbSj/Co1Ppt0uIP4oYL7l4dFWW8WsxFJcg+ro9VjpMqVrqu3VFydgGurJvHACY8A2y+QSZzgiOhvXGLIsmWMJOovf/FwWLPPWjD2uXuvBX/XVIV/Go9M7WSiche1vvkhrKVjLuKRfJ31NwJQuC1XAyRhjA+YZjcJ3R3ZQXdCYG6OIkDIblVtybpEai1YMsp6Q6GMXYCJte9Na07M78qHo87hrZOW9T29Hvz5j6OMVyP+PxGI+WMazbApV0vDbUOytA28TXgt9RLDR0TYM0hsbFUX2zFNDeVEZoXUVdL8b6ThjfrXEnw+VeJ+0MdKpaNCVPwnXlX7fkKve+DJDOZAVHmx5j0CFcRzwBdD85lnefUn5qfiALHbDcqhPr69CIpji7ybEohKH3lGka; 24:odl2gnrMTSWg0hEgo8Jt7PLOx+mvNNiYL2B+QV0Y3CZEXwg4H7UwPjNRInO6nDgHdv7bMwieUzmOSGOlnn83jPwy7ncgKvFz+AxO/xvTwV0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2732; 7:cgoMtMVpEZsuZ301ZfEFwqizAFmch5ucKFcL9F+vqCKs3TWiZT3xAcyrhApBPxSEwLdXFs4W56vRyCI3vgw4O875T7s7CNmdVQYtDvR/WyZDn9AAoicQeNDLR/Ii0MYqqqZvbHkPTSL12Hquaht6FucHdx3VBa7DRhwwuA3cQyZL3ZnQmekgzJGgC12rCcZudNtVU2bp8EdX8zp0ONnKLV0kjrIVsN+1eAZdtrWRUu++XV5tsDopBRjTPxrb0dmbuMiNHmxH8PT+1mdIfc9W9UgUwl4wydeLYJaybDYWDR0PT01nrVVeT817yDQJ3BCItbDF411HzodLDQ0OoFAhmoP85Xz5NwBLLZgGnIGRr5EhWT+hoBZ1HbwRIAq1bpDLFpqhCIyPFH+apzuPFQGRMxLmu8vgizDfo0d5C5i/RQ75mx+Yb9O1Fhtlgp4xixTjEk5oZ72jXbhZPSS+NkblJ1ClX4cuV0+YXw4pM10IEFI+FChHNwRTmdWeldOKezXCXcItf3mPT1DmlfFUqsMyYt3G/7ccpfns1ZS7yW0jG5mmqacBUbStB81pXZbctYuM9DxE9MV2hjTBrW2F75GbQMaxrAm9gEINYmw9CeS4bN64quIWVmKuftiTvrZ+jHJRHOejBvuo35Q6Xe1t8S+sRBDF0rxVhjkJ/EsGE9SyRnEdWp2U6CWRRrL7UUfb7Re4mFOqxfR0bmveN6WZ4hXNFebi9k/J5lN5B5M+SCEIrbs5EbYmHTqw2HO/awn+AwJio9lCSRTrvlbsjFk2YfyGLbGH/DSCd+uczlfIKDqcqKQ= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2017 12:10:34.1135 (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.37.65 Subject: [Qemu-devel] [PATCH v3 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 | 6 ++- util/qemu-error.c | 102 ++++++++++++++++++++++++++++++++++++++++= +--- 3 files changed, 109 insertions(+), 6 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..60b1f320a1 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -2535,7 +2535,11 @@ sub process { error_prepend| error_reportf_err| error_vreport| - error_report}x; + report_vreport| + info_vreport| + 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..c557c6ae47 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,29 @@ 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. + * @report_type is the type of message: error, warning or informational. * 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 +226,45 @@ 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. + * 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 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 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. */ @@ -214,6 +273,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 Sun May 5 22:31:24 2024 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 1499775185723426.4921556147151; Tue, 11 Jul 2017 05:13:05 -0700 (PDT) Received: from localhost ([::1]:46029 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu2G-0005xw-W1 for importer@patchew.org; Tue, 11 Jul 2017 08:13:01 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53945) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu0H-0004h8-2F for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:11:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUu0C-0006Dg-QE for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:56 -0400 Received: from mail-bl2nam02on0087.outbound.protection.outlook.com ([104.47.38.87]:25952 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 1dUu0C-0006AK-Fw for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:52 -0400 Received: from BY2PR02CA0096.namprd02.prod.outlook.com (10.163.44.150) by BN6PR02MB2724.namprd02.prod.outlook.com (10.175.95.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Tue, 11 Jul 2017 12:10:47 +0000 Received: from SN1NAM02FT006.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::209) by BY2PR02CA0096.outlook.office365.com (2a01:111:e400:5261::22) 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; Tue, 11 Jul 2017 12:10:46 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by SN1NAM02FT006.mail.protection.outlook.com (10.152.72.68) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Tue, 11 Jul 2017 12:10:44 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:59218 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dUu04-0006ob-9a; Tue, 11 Jul 2017 05:10:44 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dUu04-0001sg-6S; Tue, 11 Jul 2017 05:10:44 -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 v6BCAXlE031778; Tue, 11 Jul 2017 05:10:33 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dUtzt-0001pw-Fm; Tue, 11 Jul 2017 05:10:33 -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=RuwaTsQbeiQXMGlqMSTdXlqFpi8uuOKI2tV3kvb32SQ=; b=H9YxzwU5nNFyk5+9jsMZS9jx77+60oBfdVTh66MdM5hdZqnAuymXtBh4k9ma2bBBPiQcmJVycayfO3eBJk7vuZ+vOS+d2qmTqm312+adaWqkC4znuBvP6QHijcexOEpo6EHR7Pg9LXxG4zvFr72VI8S8OHCDboh5+6PJKgK0sn8= 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: Tue, 11 Jul 2017 05:07:23 -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-23188.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)(39410400002)(39860400002)(39850400002)(39840400002)(39450400003)(39400400002)(2980300002)(438002)(199003)(189002)(9170700003)(356003)(50226002)(76176999)(8936002)(4326008)(5003940100001)(36386004)(50986999)(478600001)(5660300001)(7406005)(7416002)(54906002)(39060400002)(9786002)(77096006)(8676002)(53946003)(305945005)(38730400002)(626005)(81166006)(110136004)(33646002)(2906002)(106466001)(575784001)(63266004)(47776003)(6916009)(50466002)(189998001)(36756003)(2950100002)(118296001)(48376002)(2351001)(6666003)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR02MB2724; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; MLV:ovrnspm; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT006; 1:j4sl0CZk6AIV8zKUMk0GUUEu1LaeBYiFmpbWtH/49WyCLWTHqCxLzLszZnr+MVwqkMcN6MTKMU2Wic5VX+rHM8Bhhj3VA66cHgT0fBudIGT+sykr2fkbWFBUdqkZt3wY94vwH2zqqJhIYNfbu+sulAanmKXlL867KN8c0Xclvf11JQYr17HP82HGl4R37cn0WxjIYC6+LEvd+2485V/cZFb0U0dsowzpsdiFWSr8CEH9Jm0P3qvhW2Wf7mku2mnZqyVrV0hT9+PYxeDb5/MCe/6mI8N4orCnCL9CMnY9GHNSXk/7FwmjNfHoVXRE57OLh02KcySENS1avO8OvbqWoFSFfGl2KtHshr0/80FUTcEYKuPCIxnNzfGPkmER30nh3yHv4Acz/OOsJwyzwNXAIYmxBEPYvKT18+q+6rvc1oio41Vfe19ZVhaPxEAT3yjeXbP7ijF9f9HPcQZFoqUvAGj77JArI0aFJB+LFNyBOzx7TeU3xLIYE0rXK76+FESEhk0/QXz5LKfq9+8zfSDqM93iqq2lfUG0g6GESru8B/oT+xJghM7G4b1Wti/dm6cyieYDzrTKeZJIA9nC8ycNNgA6C2MB2lHkxJ/Q/lRGpwlzG0z0l45Y64EJQTnbq1mlH+18dBpxBpUUzAjLBZpXDDaj7465kTSZOqIAx+It7Z+8x/p4Tn2uhORM8dvhAgmx2oUhkX9QNMqiLv0BmmS4+YciZ5gRYmA0TkbvRs20bXN+vExqzQKblUoof/lWJ83TGQPMreDfYzreKeV+uraIU8A7DMwyThAWL/jq387cvbIOZ5haGVkOx0Y7PUwMC8d5cxFyJOnyz0qE3kwertB2999UJm2Uwz0rgONZpPlX7D2ZTZxeara1/JKqkA9VmjFBu/X6pImN7+LYZvIDQ+zylA== MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7e1cb04e-9b9f-4897-e382-08d4c855dc66 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:BN6PR02MB2724; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR02MB2724; 3:nP5tzjw7E6xPYqSUG7lZXZOXSZ19q7IQWTkg2aJnkN?= =?us-ascii?Q?9GH9t/cdMrgG/AChfo24qaSnaGfq3AnOCCYfFA5ybhSnhnpq3R5M7OenNNak?= =?us-ascii?Q?kPQ6yfAYsvZBhhiiMsZ2fapMz1RbGQJNAZca7Vbo+nL5taX5X5IEBzlZ52Ue?= =?us-ascii?Q?bHPHiiccX4VF6cLvYcjhwC1JoHSwPGYA0KKDNTRmvn3/Bz+W2ul6ubWzv52b?= =?us-ascii?Q?1zsw2OrKZlprIoDqiNfOrsxPH2nPCua3eGuxzpYYqQWP0MzAsCNIAQeJhXjB?= =?us-ascii?Q?gUBTzng57RNjp410+2JcQqgPD2oVJedinNL0/O4Qf2qxQZiJQS2nFdCxBb1b?= =?us-ascii?Q?pCJFctMXKwwvYyxg4qbvRv0FNDFj+UMfl22sNoBaYtsY0dY79LKScApMKiHf?= =?us-ascii?Q?CV55JhSviEOKK//+odbw6oTFYOCqPeY6/+rt9XuNwWI8l4mJWSfdkoOe1VCB?= =?us-ascii?Q?4ERvaCfEGpc5sgGeRajOD5LTuVPfif7ousIotG07d+oK8kjUXptVReJrQxGT?= =?us-ascii?Q?exWyjWid+eEgK+Yb4z2ZKXXPX7troLyhvUWdM8VLn/0kefPzoVkoeq9E61C4?= =?us-ascii?Q?99rO81vHfgU4/Z0+Pdv+Pj9Dvem6Zj60ep91twQBKfARzWCB5b/NVKqVvu7R?= =?us-ascii?Q?zzJ6dPa8D3NK/YZ5Qdh8bqgJCDPCjRYacl+aM++3YZfeiUdwNrL+fN+8Q0QY?= =?us-ascii?Q?anAbB/aDsZkNVvnoa2FliIjR/W7Es0P56jUAH8qKG8MFkXOy3KSPHoKj0oyz?= =?us-ascii?Q?HNhqGRUW/WmJyOBwztYSIquMUhWmc1aa4WnRBsiYZzZ+4a7Zkyw4Oe5vWsRd?= =?us-ascii?Q?FIT/ulbI7fWKmoKp/KbtPD6cpGzbPhwR/B62+uorYWk9m3mmawdBUZ7OPS1d?= =?us-ascii?Q?PassxcFIg2zcKuk6GhzXe/wCSEUqruy0VgJ5wUmdwYOJYJG7B2S1Dm5rSWP7?= =?us-ascii?Q?TBHIlakHeh9LohpHQ6lxlUU6xsTxDcUrgG0MiBgQ=3D=3D?= X-MS-TrafficTypeDiagnostic: BN6PR02MB2724: X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2724; 25:nx9KQKg+Z/D/I8aK+Y22HUVTf0mpMPsCREL/M6YUqAWq5/9QaR/4gnMeod3h2rRotf6H0HwEGDnJHLtVyQA9/lyJrorjM/86rk2MveGN/GMctiGt4soYP8PPX3kz+HfA/iirm+VVkPo7o2DMhaqHVKTUA3KX64PVR83IresCvq4yrh07ckhCRWL0sY75Bon0pC3Cd+FFy7NRCkCq4R+PTVf27vE9uFLkWq/4KPAV9bqKQSIhIf7CO+D5RMR09oCw2T/htKSyFtvDjFGrLwJPcbsK6PTkMlzDlnbW50zCpNmWsZzlJ+WtuvhJy7jS804ijw0/mslZQMPpq/fV8n9BBrJVIfXWQlROspeyDVgmvl6gWRO6vC6uhpGmsdYaPSw7YL0TCZ9fB7DC56aYboCkjpPE4QJg/IeHWM82XeyWI9pyEmrAdqcm/swCqLZ2faMRnHXbb7LIehNY1BKxB5IgYMvOgRSHtwoQXdhFTyuoB0jvwjQy0TVihhYFyRBpvPkmRrC7ahX33puCJ6ejZjgh9AI/Zja8fMMJWNGH4ZIKt6GOgtbK4I4xafixQAXKNjbgv3aXW6lOUE8MRRHJvxXXVj5gf3hUlG/b8V+AN5M0Li3xgR63dTX7bFa3YB2jKOk4Jz3fv95K/HP/RyogKUxUO2m/Q9aNLDujk71XG4mjOtHzNj4wy6yzq7DvNZswdPCgzest0Gym4XZtJqXO/k+ezqjiDtlh/Y0XD/Pbn2CnBE7U27/aQaEoNz8u0fvd+4R2ShS9a29Mh373+A73xO0vnyqnVcCHQ4C3DGW7pDKvWMXRkJ9g5qnEa8evI3aaAUNlF98LFPiJ6yVJf7U/U0HR2LXACAUJ5IJz6N39reEKGFWoFaWe2plM9HoCoxLWVaahMpT8IGmIVlPFGQ/7Nx+wh5brh0l1R9ateVR8DkFZScE= X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2724; 31:V3JdKHdq348VFKP12lM0tgJHowu4Gn47e5PXbaUOv/PL4EMjtWbFd8vIkqIry/zXsr9/eMrrj2YE+MuzdCdZuHVRiieciFWwSgYInPIX4BuGbC29gkWu6+n3eFA/vg/OjyrHedbzCi21g8uqv0Fzx8tFkO0X5dagA/a6CtrKDweD9WlWUngJzhjTwbPaVhW4oqmfMvlzLwQ918szz6+rfAdOQ1VqBPAFz92TYXCVdmGBpvUaetkq8j15D8HQE0+YsgMbww8WuDKi4r35hlkTZlpcVp320+ntoFpVNcVqQDrImjKX2iW058fhk/C2EMbdGrzbVreK7Pq3dLhcg5v/HDkZAvpRKkUAOepFgb9jsTKAaJeiu7xcPSFdDgtQ7nqcDiTWBUi8U/Ani5b2QkbGaCo9g/ZZobTCN7TMfniGOWNAb2wrEG70i0xf5CLB65M3Ri8FPIBd+4CusTsg6QnpHAnxsuYpTLTNphRMcDaSfqICuQHEzamVxwTAXkeu2fqYLx64k6kVCveEqL3i2kUyi5JnASSwx9uY9j+sn1w5EkadF7Ft+VqEhywOBZLQ0SEYeIjg4H6gvrESbjZiFi0MJQVPglXtY78sy3UF6ePRxsPvC8sR6yMAHU5w/RJUl1x/r1kezRGEIH6f+ks7WKuTpS6CCeG5T3M0T1EfSPuCHBxquCJoOajwhj5Ng5fVgIH4vDWprK3AuWWh9q6jty/Oug== X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2724; 20:dxLfpHZXSo4f0dryoxPz+zAN6zX1OKKxg4EiDCW6zvuIxHY99o3MfbzOPDK4u33Dvp1A2o0alaHVdPrw1P3bG40BF9MfyoPrzDE9sbeyKYAs0k5tMYEMGrvzAkm+bs9QRxCzVbtXmNQL2jcFxicq7IyCFJlrckl9IyFVU0Kj9IQmXkuJXJxGhF0Gvgu/spAEHf8rd/1hadbYBxVcJqJfMCcqJFWlg3RLDFloSlAWS0zIy0jtp0xHO74fnGcKe6X26Llw7E3agYzyLutidyiT97FvjIUrnNtru5Q0Z2Xcqb1laodpJjdJ3I8+2SJUExlUiGIFurBeLOZcWDC5k6IwT4JHdbupkmcFzPbVcZkQH97zgMt0s8EWXSh/ERHihno+5X8XxDvQ87NGKF08XUh55HVdnrxNUEjNvH8H6i2lAmKTCxRcCKh5b0czZVify/EqA8tGOxtHtvTeFPGy2KSaBrdUfcC+lDG9DcMYEfnNbUggCkNf9102F2dNRWa4tqdO 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)(5005006)(13016025)(8121501046)(2017060910075)(13018025)(100000703101)(100105400095)(93006095)(93004095)(10201501046)(3002001)(6055026)(6041248)(20161123555025)(20161123562025)(20161123558100)(20161123564025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR02MB2724; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR02MB2724; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR02MB2724; 4:4n6f2bKDU6xtQsDCiQjX6XHsB1PmqE7xyS81YVwOOV?= =?us-ascii?Q?x44iWo/EiZr/qlv1SIQg+3DGDfhK1409t+wdcnDMfNjD+2Zp6asuEl+dwisY?= =?us-ascii?Q?9fbhx/ZVW+XlOTt7c6RnyMNMUNNfq43xC0y9IFBzFq8NC0gTJXRLYhU/7dNC?= =?us-ascii?Q?gAlkgZfAhXOswoONa5vbXI/1al4NkPVuREHWfDofXlkbrf1IODzsVH5xCwzD?= =?us-ascii?Q?NeoK4fIpOw7wjVsUgHkLkmiHpa1ZZ+0L8ou3xN56CVEckbZsXaGffcrAHcAY?= =?us-ascii?Q?XfFDAzhVFYAVRT7/4AwMSo9e8Ht7qrpR5rF2nKcV8SuoYIJbNZRaneLIRs5t?= =?us-ascii?Q?QUt3Jl1aV5OOEPVvQ4Rd/S+vM5+gci5lh6Q2VCxEyXneTEniWZqI51Ca3Hy/?= =?us-ascii?Q?873F8iv5kjH0fVkl33LUK0CGMDgXtIFSw5Ep5KIlpyMZtbQLJ+erqBESFvfC?= =?us-ascii?Q?JIlNBJMf/qx+jyj/UcuWwtoK6zdd1XMfLzuQNJuEpMXyQgHG11Y1NJcT+kHv?= =?us-ascii?Q?IkWKgZfe+008trtrc4PV9vwCi78pcsaukWHDvzWITVt9AbPsSiFmqnvbOFKy?= =?us-ascii?Q?CJV31ULKqkrCCwROCUpys99IxIX3Bf5LMSrbpYluUEIOYfZdmFHAcL05jbSJ?= =?us-ascii?Q?hvUK2Qlg76awtJbvBCCbuio1Epk3G3UzhO57I+oTYmTNVrC2QAMgQBLKiEg2?= =?us-ascii?Q?bHEPILnOtVQHhxMBLm+tRxfFT7ZswOkwg58VZxgA8Wj1Yone3+d7FyOQGE5Y?= =?us-ascii?Q?86GXTmWRSjiDvMxeLgmV4kruYz8uy2taCmqS8XUQ+vdCedyDqocGM096fzJq?= =?us-ascii?Q?M9ZU49e6Ut/FlF2ksmMH4tfL+UkEifKvQZZBweBQ4LwXoUAlVUpXCIjc11mp?= =?us-ascii?Q?z6ZqbwXfph9AwhqE8I1Hi+68PS8ifKTd1lOpiUUrpUXT27CbYck+rgoaeDGp?= =?us-ascii?Q?9IHUzqfrQI7ooMkv0psj6qCuZq6J8toUXdB8uobqk6J+WNm0W0TMfcKlMHQv?= =?us-ascii?Q?ZRJaf/BvSR6IKJpVwL7cuz0gpZH+oCZw9/RWyRmSC50Fjf050jXguWqsOgN2?= =?us-ascii?Q?O9B2irBFO7pe9b48jrf3TR2dc1X8X+K0hjazENw5u24/XTG1pNjcSRb8ytoo?= =?us-ascii?Q?SZm0J6futec3hwfxSRuGWJfyxA7cnzOphfygAn7wTWPnPiG7mi4wfo0icoQX?= =?us-ascii?Q?R2S1jQD9z4xyXKujLztyuPn64fNWjtUUGTFo417MRrIgx3nx2ZuxnGj8ywRC?= =?us-ascii?Q?KaA07kdHmdX4yT4fkJoExyVP8X6bDhvXXxs9DdFBjHE97VofHO89ZV1QYa6H?= =?us-ascii?Q?vMOGtNjBOCCGZGWfVbLHTpEKuEqwbuWsbji0KGuSgoXGCe0wpfiy9JeN1Kgs?= =?us-ascii?Q?CmiBgBxYTpAS4DjzOCz/vCSwOUW4HlTit5G4z8miZK/HW1sBVtJ+3axWCeIF?= =?us-ascii?Q?izzN1BX05cSWWlVFrcnzAQGMUnV0ZP3oLNsdjgVSw1r64ST0jF1OSqMxZHHA?= =?us-ascii?Q?OpFI/iAeyW4Z1qYa8Pd+i/XbxmG7Ww20vRAchbkClRHmXDwKYeyaErVZKoqO?= =?us-ascii?Q?r8kYK+MhJxGZ8anWQROyfFtQLLTOhMzng5FjZOO4Q5V6fL1dRcx55rjgGy?= X-Forefront-PRVS: 0365C0E14B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR02MB2724; 23:DvCz0t40ELUUyprg9ADDGalmg2Zh/1m5t/5FFCXNh?= =?us-ascii?Q?edzWQwH7kAq8gjB76xTu31EtkRhknF5QuRKDcb/L7LamWLy4zV7xrkKiSe7b?= =?us-ascii?Q?0Yie1DXMP/J7TDpHjQictQkBMXdDBVDgEAX4dpRgxnIzMdCfth3fgd3lVC+4?= =?us-ascii?Q?jh2TgMAGzbAa91l/z08i97EFYz6CLBfxmhQxKxCIu5KcgJHi68afUoxsaOy0?= =?us-ascii?Q?HgMObHlcnY0um7DA2TATZMjqYsQErmerZ+ZqE2OF/MUyrNA2ubNyon0kL9bn?= =?us-ascii?Q?O3cL0RZCSo/SRCVi915myt6pKI1sr/TLwmGFoaIhr/xNr9XlodzQJP/C1pR/?= =?us-ascii?Q?exxzNpk1HnVCt63qwgLrsP0lFWq7JGp/cGaTgAFYffzAkEUkj/9ppOW3Qy7K?= =?us-ascii?Q?txdT2V3Sb7qciFxkV8z8k+eXya1xeesJqweBXWr5uZvSrAThuaLbP4xp5gao?= =?us-ascii?Q?ssHjsaDlaC0It5tIrPQCiYcxeT7WfInIS6y+xIqUiA0/1xXW/NZVPvMMoUR0?= =?us-ascii?Q?S75BDayLw3BaBIUVFxcawWbgp5ZxTDPvg8X8gED/51wX0VFzaUok9OKBdBrf?= =?us-ascii?Q?/af2lfOa7voJB2Wj425LjCV4BujGbKbCJ0u5GpYAmoFSOp7D6JLL/xBmHlD6?= =?us-ascii?Q?UGyqrjTFMUG0E5b66T8MMT9+qsuXJsafP8UW5i5ZoAdle3dGZWs5aQpI9lyw?= =?us-ascii?Q?VNLIMktGu+r/6l/BGsPrgfefnmfRlocEaNovHtocF+/Sl7xEvHyVoRfDi+D+?= =?us-ascii?Q?PCcwQM4i/IzHp5xqQ/BfOLC5gPISgDkVFx+Ybq6YGbM+uT8irYfK7arX/8ca?= =?us-ascii?Q?gqEn6K9XGy33PFUj/3Q5BYgdhTTz98OyHeOxcI4QZHdD9b/zeqeGSJEO1gOh?= =?us-ascii?Q?8lBOkki98xFdxFoLPpVHArD7cNOuqBnmAFiSsrDspMmfKIJBEOHkzgcpTeM6?= =?us-ascii?Q?LYKCveby7OjT+SlaFAPSNDeT8yC9B1EF2w2aXJgy3xY5k4dUHYcAjnQqRW2q?= =?us-ascii?Q?2AY+0MjJ07GsDVOFESlJLeUmKAkXF2Bko453/Z+jpXW2d+pHivoymbOGq22T?= =?us-ascii?Q?eP9SNz5hlv/uXDIzGfZD32HuR+ZXrV4Tgj6Wu6HEaFmQw9Ls5EfmE0yaPFOn?= =?us-ascii?Q?GqPmQNCjEr/B1D+3reMtBykHA2HniCexvj1k4+RS/C/0fwzirJ1EofS7G4ql?= =?us-ascii?Q?usPo8LPC4+gJnBnRbOP9cDOXIJV7YO+h/c7rtestecI+/AZWf1ddmlflkXw5?= =?us-ascii?Q?EMcUOG0Uh666yziUKI=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR02MB2724; 6:4B3RA8uuvwn2WxZgyj46MfDjOTuWv5FdOgqXxd11DF?= =?us-ascii?Q?cB0WfhnRGRAAjdXnIUbIS9cayFk1l+kIoWDftZtkecVa/biOmSTi6eSfbHNF?= =?us-ascii?Q?cFIGClL8bgrBb45dQfB7zSeaW8ElzfNG2XUXb6ALutv48ZnDzPr5qsn3dNzT?= =?us-ascii?Q?Fci51ww2w6hbJgtZIQekrCIQjdIqSTfLOj416zYuLTS9vS22YR28vwsICp/X?= =?us-ascii?Q?z8qQ0ZgmQfHIvH7SCsFmuMcMskgRYL2NCjiSHs64ULjwnlFmBPwtKbV/h+bQ?= =?us-ascii?Q?/HVdZ2CuXQvhYOzfG6gySQsaUCxuICoGUq2/DhdXDbo++BPtCsg6VTN0NprF?= =?us-ascii?Q?/4H0mHE5m2qDS03MHjnWxnsPw6fsRQXOxCye9Kl9iuCKStyGAkohJfZq1skS?= =?us-ascii?Q?y/8FxVKlTmdlWSm8nmfArnrbrjbEZXT8nt0Nbc9CyK93gHyMUUJOkM8x1kV0?= =?us-ascii?Q?g1AqhC0MeCPbdxDgVMH0J91PS1iRe4qnJQNg12JnwVKlD+WiJ7g2yH4eJb/6?= =?us-ascii?Q?6cdnMz3VCrFFYojDN4FejAX+Igxyu9t7sXy4r855s6F4BTrVYFbiRzDrsQxx?= =?us-ascii?Q?/HGnqoBN060ILEaAUbFYhB3wGIWNZnB9gtVKzgsmDVzw7c2D0g3OuG1v+3zs?= =?us-ascii?Q?h5ogPaCte0gTgPO4TZbs5DO/2khDABtXyTkSvhh5rggCwhC6fvuTReZifZ33?= =?us-ascii?Q?TXc3lVJjHCcpz2zEK9BQYvJGIDJwvVFFcd4dH/4q4m8s34d1fdCGqmXyzQ0S?= =?us-ascii?Q?IdL0fxy/crKocCmR1tMmOIA0Ulw81IcrHklhqX+70yok9B8hAwaVY6yLUG0u?= =?us-ascii?Q?WHt4vm2dniemkck/y2KNHTPwIt/Y3CsTD5v79TW6VCfFTv0Sdx1plCGWL1yU?= =?us-ascii?Q?WONOO+QPh+gWRgq38+QB6GVg9ULqM6bfKir/epoR4TEVRLnMaBz7fNbh4h8E?= =?us-ascii?Q?stvVZqDrxEa6IG7X4R1vGUPsQgJ+ErIE6Xap80AlnNSackcJiuAchdZqtkVt?= =?us-ascii?Q?goBwF1w4Ik0hjASmFDwIVI?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2724; 5:2ezb6gKjSxr829TE0UiVzZsbhcSiHhl499BHKedNfb5QUw67yYtdqh/iEQSUz7wr67JOe2t2tqfYUMdFkUTVRrg59OLFAx8t1UfPGuZaRRa7mK5jDHun86B8UzeGxU0zNjdqeH3ycGx3abjZUBb26TKFaaWU2Ute7Bro8o4F0SOUaGhXfZAPG8NLkO7Tl1jdhPK/142jc24GT2Em8YRWMVetgBp1/DdDgyoCd/Fn4wGwuat9ADvCd9yL8ZZS6cXLKFsCjqtoXGtGYYq9Uz4hSxngkm0blDJPyMHXcLRtek5PMTni1BT+j9T6EYlhYTSunq8qTy+LOZztvZ/CjT9MHVdDdQIkdyMhbExgAkw4vEO+WC7G8bjxP4KfpIZ8R5p6DMnawEL3/E2UWtGMhBNs9QrPkuqC7XAIdW/RTUtjNIXlUk+FGUaZOO6ITwuZU9ckCmMnLBtK2hTHYAHz/AdbeIV4N//sQtPixS/X5Oem12dHnprge/MsFu92MtuGOc6+; 24:5fdfulJ+Fw+AA124H7Zzc5zugfLFxHHloc3SgayEMG6RqTMRjfzaxUlWnyQ6wZJ3l2Emv9FS5YfQCAHqyAjvu16I/v+z9v9O1pq77LQeiMo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2724; 7:f3ajavjCqKHMQUoUzs6xWnSfVrx72IMoolr5pu13H/x7imQO+scP4DtIYteXS6mehOrhj6ddKFcjXxHoWjBBoBC4JWDqSpnGQsHM172PG0M1J/xR4yr2Vt/cHRveqpFOKJWlnvUCKaE6ONO73ExBIXxLGwkP6h+jRR7qTnlKIwI+49ObCenTNjJ5ybQCe5KiKINWRyCgbCOMBcV3XywoR72ZwNZFHUBLUu5Fr5sk4ySWBRhWs/T3okSMbRNzKrG5b6t+9FlgN+3teExxYXZ9hcS8epmp4kQm1a6g0PwPmVl5tYjN4hIsu6ZDACVsMzTxTQIDGZ/uFGSArL7FNHaikUXNPSZud+TQBzMDO/hvy6hQcgfedyTbveo+eL0UruMVQXcDVZsElTVtKYcnLNpGWkQPtwo+p5AxAaDKwY5l9XRX9Bpyp7TCc3uLfukfw5oQweMXuQgVI9p0lwf16grI0bvrnTA0bnQBr72UL77eRSzqjb5hX5yQS9gnViUDgag0IvAC/nTZOQ9Kzr4i2EDPccrUDkKfZvK5HEp7Lj9fN63gu6qn+mvazbn2Oy2QbXq0+TQj1mrzIv2OkicmoaV9xYM3ifFEigvup/1NV4v1IeuunowliHls6+DJhHXqKRJguB4JZYGareDlm0m3EwsNyiQF/jtEncTijn1d+8RDw6nxJTMuHw1/Q7LUZBEVWmVTgLFS0dmRI+eB/iCjjs0HIvrdg2VQB3Dqi0+sQ4Ara2pAfHinTqK+O9JDr7EaJoahYxf473t6adusIJSk+4zCFq9EgXjlqHSsWB1BHJNul3I= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2017 12:10:44.7837 (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: BN6PR02MB2724 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.38.87 Subject: [Qemu-devel] [PATCH v3 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("warning:"... to use warn_report() instead. This helps standardise on a single method of printing warnings to the user. All of the warnings where changed using these two commands: find ./* -type f -exec sed -i \ 's|error_report(".*warning[,:] |warn_report("|Ig' {} + 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 Reviewed by: Peter Chubb Acked-by: Max Reitz Acked-by: Marcel Apfelbaum Acked-by can stay either way. --- V3: - Regenerate patch to ensure no manual edits where made - Tighten regex matches V2: - Fix quotation issues - Update commit message - Include full command Just a note: We will need to do a similar thing for fprintf. There are patches on the list at the moment that conflict with this series (by adding error_report() calls that shsould be warning), so I think I'm giong to have to do a follow up series converting more cases. I'll cover the fprintf cases when I do that. There are some manual cases as well that don't say warning or info, but really should. They will have to be converted as well. block/backup.c | 10 +++++----- block/gluster.c | 4 ++-- 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 | 10 +++++----- 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 | 4 ++-- hw/usb/redirect.c | 2 +- net/tap-linux.c | 2 +- target/i386/cpu.c | 8 ++++---- target/i386/kvm.c | 4 ++-- target/s390x/cpu_models.c | 2 +- target/s390x/kvm.c | 2 +- tests/test-qdev-global-props.c | 6 +++--- trace/control.c | 4 ++-- vl.c | 20 ++++++++++---------- 36 files changed, 104 insertions(+), 104 deletions(-) diff --git a/block/backup.c b/block/backup.c index b69184eac5..44cc2b22ab 100644 --- a/block/backup.c +++ b/block/backup.c @@ -639,11 +639,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..ba88fe116e 100644 --- a/block/gluster.c +++ b/block/gluster.c @@ -345,8 +345,8 @@ 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 " - "back to tcp"); + warn_report("rdma feature is not supported, falling " + "back to tcp"); } else { ret =3D -EINVAL; goto out; 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 e2016b6f37..a521c85956 100644 --- a/blockdev.c +++ b/blockdev.c @@ -914,7 +914,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..465e91cc5b 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"); } @@ -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..79cd2758a5 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", + 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..c078c8e7f1 100644 --- a/target/i386/cpu.c +++ b/target/i386/cpu.c @@ -2060,13 +2060,13 @@ 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. " + 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. " + warn_report("Ambiguous CPU model string. " "Don't mix both \"-%s\" and \"%s=3D%s\"", name, name, val); ambiguous =3D true; @@ -2096,7 +2096,7 @@ static void x86_cpu_parse_featurestr(const char *type= name, char *features, } =20 if (ambiguous) { - error_report("warning: Compatibility of ambiguous CPU model " + warn_report("Compatibility of ambiguous CPU model " "strings won't be kept on future QEMU versions"); } } @@ -3547,7 +3547,7 @@ 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)" + warn_report("Host physical bits (%u)" " does not match phys-bits property (%u)", host_phys_bits, cpu->phys_bits); warned =3D true; diff --git a/target/i386/kvm.c b/target/i386/kvm.c index f84a49d366..2ea1d8c728 100644 --- a/target/i386/kvm.c +++ b/target/i386/kvm.c @@ -600,7 +600,7 @@ 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 " + warn_report("TSC frequency mismatch between " "VM (%" PRId64 " kHz) and host (%d kHz), " "and TSC scaling unavailable", env->tsc_khz, cur_freq); @@ -919,7 +919,7 @@ int kvm_arch_init_vcpu(CPUState *cs) error_report("kvm: LMCE not supported"); return -ENOTSUP; } - error_report("warning: Unsupported MCG_CAP bits: 0x%" PRIx64, + warn_report("Unsupported MCG_CAP bits: 0x%" PRIx64, unsupported_caps); } =20 diff --git a/target/s390x/cpu_models.c b/target/s390x/cpu_models.c index 7cb55dc7e3..8db2dfd6d4 100644 --- a/target/s390x/cpu_models.c +++ b/target/s390x/cpu_models.c @@ -677,7 +677,7 @@ 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\'.", + 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..8e956ae39c 100644 --- a/target/s390x/kvm.c +++ b/target/s390x/kvm.c @@ -2675,7 +2675,7 @@ 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 " + 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..bda1000554 100644 --- a/trace/control.c +++ b/trace/control.c @@ -171,7 +171,7 @@ 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", + warn_report("trace event '%s' is not traceable", line_ptr); return; } @@ -186,7 +186,7 @@ static void do_trace_enable_events(const char *line_buf) } =20 if (!is_pattern) { - error_report("WARNING: trace event '%s' does not exist", + warn_report("trace event '%s' does not exist", line_ptr); } } 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 Sun May 5 22:31:24 2024 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 1499775283433894.1528946491701; Tue, 11 Jul 2017 05:14:43 -0700 (PDT) Received: from localhost ([::1]:46034 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu3t-0007po-1r for importer@patchew.org; Tue, 11 Jul 2017 08:14:41 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53938) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu0H-0004g8-5z for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUu0A-0006AP-7G for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:53 -0400 Received: from mail-sn1nam01on0043.outbound.protection.outlook.com ([104.47.32.43]:6381 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 1dUu09-00068Z-SX for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:50 -0400 Received: from BLUPR0201CA0015.namprd02.prod.outlook.com (10.163.116.25) by CY1PR0201MB1594.namprd02.prod.outlook.com (10.163.140.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Tue, 11 Jul 2017 12:10:45 +0000 Received: from SN1NAM02FT064.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::203) by BLUPR0201CA0015.outlook.office365.com (2a01:111:e400:52e7::25) 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; Tue, 11 Jul 2017 12:10:45 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by SN1NAM02FT064.mail.protection.outlook.com (10.152.72.143) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Tue, 11 Jul 2017 12:10:44 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:59215 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dUu04-0006oa-8v; Tue, 11 Jul 2017 05:10:44 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dUu04-0001sg-4m; Tue, 11 Jul 2017 05:10:44 -0700 Received: from xsj-pvapsmtp01 (mailhub.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v6BCAbPk025486; Tue, 11 Jul 2017 05:10:37 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dUtzx-0001rK-1K; Tue, 11 Jul 2017 05:10:37 -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=Lg5yceAH9tURBiQxOe7i494Tiez/bdhqnHA7KXeve9M=; b=OPaqO9yLS0Ala6uTJNX0fTMpZYhICRa1i2Z3t+VqP7cHtUcOkivsaBDk7PmdK1NKKJ+V7CG+k4AFNgDXtPRo8vvcOVXHmRDSkOSEqkjkTg5WHtLD9pldg2FsW5vq/1TKADPT6XULSZHXQvXYEZXp/oCxuDLkY+pXlwFZqnAq2TQ= 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: Tue, 11 Jul 2017 05:07:26 -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-23188.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)(39450400003)(39840400002)(39860400002)(39400400002)(2980300002)(438002)(199003)(189002)(9170700003)(38730400002)(77096006)(50986999)(478600001)(76176999)(63266004)(5003940100001)(110136004)(54906002)(39060400002)(2950100002)(6666003)(2906002)(5660300001)(189998001)(36756003)(6916009)(626005)(106466001)(2351001)(47776003)(33646002)(4326008)(9786002)(305945005)(8936002)(50226002)(48376002)(118296001)(50466002)(8676002)(356003)(81166006)(36386004)(575784001)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0201MB1594; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; MLV:ovrnspm; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT064; 1:iicgghzAxk85uBF2hB2QiKyIRCu7B3xwgUxuSCrbLo7bmA4oO+wpS9bz5h9gpiWpqrWruB6DEyPUVzUqfkA/LeSr8xazYW7xI5fZp+MYpLWenM7DCkuxQ6Ai/AKpC13byBqGzA7Nldz9RnCVeAabW9+o/di8i2YpHpLf9dYCx4zBsB7c6RALwCIkvETYWp5QyUdUyDXJJ7K+j8VWPiqFWO6rkzx79e/t8Zw8V2jCT6wLxc4JvSmz2hZmQg8FKXPxHGeRA8216DhGq/rl6F3UXqiX3peCP8ptbFodDbPTj7jRHe1R7/5bD0E7Ayuc0wMUHz4sqYoxLep56XqcOdP32EyPF8SOk45OY0SIi2Vb64EVa3nwVEGQS6K8iZ11b9aJgXmmqU+3n+YotL3ZOU4PXJtHx1EcdEpyLJnURAByjZ/ivjzMJDE5n/tiFXh3b79RuvDwUjJtygbDZIo/W0G4Ttc2F8Dz3sxDDixR6k/7yTnCtrVpIOwloCBtfAOGF7yFUf6QOIAimPwhFlTbhgV+7O/sPyoQN17u1MVEtmyzTlNJbLyr6d0X44auk0227dMlxJFWCrErvjCC5dWy9JoN4yoVXpnMRUannYQ7CPKMC08R1rD9nmlThOG4BP8dJDIgeukhWojp1yxqkQ7rZVl49Kj9t/mpulFeuVt9rb7VvFUdJ450cYeQNLRlMvTGri7VWqXBS22UdNJFkgcl0BOMveCyzSb0+T2PhmhuE1xJcL8rKs0XJ9/FY0uJeUxEmUgdKUzh8ZY670SXbPWBQosMZuOqTdd6bFSL5aBoZZvrajiw6QQIK/deLqz+X/Z5gzqSbkZtAH/kIO3aO6Ss2wxCupA9pItWQpQFSGCWEY1i5QKb7nCYhlO/ziAo1bFliSgFKzpVjXLzWU6gbN807Bupgw== MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7efac53c-d771-4f1e-476e-08d4c855dba9 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:CY1PR0201MB1594; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0201MB1594; 3:CZIgfPiZ45M+gGiR1Dxx76PUAVVqgYZMjwsc4yXo?= =?us-ascii?Q?yRV4H9WvT907BB91fsmeI59MZTqoeJXyDziaMIwDVUVZmA2hqw2KHKGPfwVC?= =?us-ascii?Q?sxLhDAviA0ys1LYnVXxRykZ9KUCtljcC2p+HtAMxkyhWBQF0c0CTNL0tGlWI?= =?us-ascii?Q?zoR4ehBxguEblUzkbvfzm5e28FbZDAW65pqKCZfWa6D+v404BLYn/kgA5u7m?= =?us-ascii?Q?HH7LqZm/qVkt2xAHj4gix2WROXTsLKy7Q8zTYy49iNrs9IkYCmIGxrCr4DjT?= =?us-ascii?Q?GOwYyQNttl8DUxlMGhKxL9EldYn8gVu3HgK4Tvy0mSkmEhePzXIx539YymUb?= =?us-ascii?Q?C0Ulfj/vAusQRMi79eUFwamSlhjFZz5GeIo3m72LecoxPhBARPfk0xW/zDKd?= =?us-ascii?Q?YaaWjHRwbz3HhLT+fiXCix5KLVrr/lHKpAuY/gvLg1zWSwGanuFzJjBFqarZ?= =?us-ascii?Q?dvafJ0LGZO2PgTfW+vazZ7BYYVFahWPRYH7PI5Nz12v1OW+1EzulVbgAy6oE?= =?us-ascii?Q?G+h+Gs4JArxPQ38GUIV9HX0xvz+ZFCi8E/lfnyluXKHMLEBXiZPWlweFsKy0?= =?us-ascii?Q?hzN9h/vSk7zPiK0v9xOUBqSF5Iu+TVm5ObFd0KkyeYRSYgNFnUT00AI1X3J1?= =?us-ascii?Q?K+gyRwlKGaM9aqjCKIooGdtfhK/RpCwR+w+xGClQrXyNORUQmAKD0RQmO/ii?= =?us-ascii?Q?a53L4lGsEpTig5y7mcOPQrd2eyBJZdQQDqZE7vc4vvwgYozwMWZH1NSkO30T?= =?us-ascii?Q?FzQy2HSqOU6qd9OefDSCSSnCXz5WX7D3PzDnQiikvjgoHlsliYRTtuTWtkq+?= =?us-ascii?Q?Ve44WE4h0ZiYDs6JZ7eKKTsaXON6Yym5s7TgvelO8FzmWg+ebOdpH3fpHwz/?= =?us-ascii?Q?LmAAdSF2YRnXotvVBDVTlwzFZBGv1S7BhUTCuLjLqKJgg0KMAb2nimcSikRg?= =?us-ascii?Q?RZIpbxwgxV3y5wjPmqfWq0S87zvL14zdMyLJMNUmcw=3D=3D?= X-MS-TrafficTypeDiagnostic: CY1PR0201MB1594: X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1594; 25:xadhkPsAGDmy2QQd2KomFY1dGUooriLDwNNY7dijsXlTcEW5UXPdoAu1vy0yLMRa23DYZ7j9WAzyHD5J6lAEhpB2ehs6hjfMtV1wJJ6VnGM5ljyJs8X06PX4x68wxyU2cu6EMw+uy6ap2Mlm5uyW1DMjhSC9Yk0tOk6JYi6PkwemGlW7FVb1QpyFY15FWDCYUvh81NCgrxbUpgTuiwwptM5iEnA9G6UqQ46tx7Hj7WsX5rb83rV6GUkyWEi6AtwoOtUiDIsNaLW+YwAXSBpkk21Vr/hXOGg9vayoKwoW0DjWUyUOk9pRTQ0yfcd8CXVmL7X0wbbZwYOP67TNBtan4gI1vqtoZFtkGeNdCuBFcj1GU0sWD0g0qcYn8j/QtHLM+Q8VTRwMUdpsvocV9jbkiC1ZHJuYMDXz3PkLuogkEo2FuIDjou81EOugn5AtWDp9BRKR1Kal0+6C7pgWotiAeln/CXjF1llOHOM58kJFSKsRJfnanFYDDQUFgM9+Po5ERHIdjkqBPv9KP8sFtexZXlOYm2OQxSG0WQl1g9KuNljN2eWE8EzqHdGCU98KrdpMscsjBQ9ZYDIElX6TEYcaiuGQTrfqhycL5UJI91kEwN58H9/e1l2+r+B4gnnpzwiXfUgd62LF360mgORxo4+qAjYR7ORRjN7Zk0hA85VYqWtYALJZj8giGT2b8KvAcGLIeBn+vgBHrUqYaZQCAgDSPAL2TE50RRpTQpuQvVUEJAeMYi5OBWJdt6XI8f7I1db8lT9MnmZlPwlGmN5+zbet09EZk9H8Odg2h6rpDMtu4VIdTebhp6+kI06r2a2cooeaKDt7eTxDm5ZWlWZbF4fpXNKbyogUW5wFM3ERdft0WcHUhdVhUHm0Iup+p0hq0RxsD1fk3BQIYqkwMeMIhNwyatcyDUW/SDa7D7vBam8hgCc= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1594; 31:fZoX7utTYDAmqTlu9HLyadPADS5qWZ2FknQ2a3IGGIvp8+CKSh1d3HNpRtsVC5T9iz/9LidWAyJYIhKjphhbCbdnRoSw/F+UOMSEqG4gUQOMhKJjPVhFPA21QFMP0N8qFAB2pR9LZs9DyYEvXeXMwNRK95IDMsf70Y5QXkeXpMJHY7cPW5/6SxsJ2CGk9njHXncOYCTPlRq9GtQVJgrHSOuD+D5kPAkFBNTn8JZZlLIuxwzj4FyY3Thx9dZb8JWZfVKwpr7BJCWaY6Ew1B27vUzS1nob0Gf+JeiAWX5BkRNKPskj3r4l6v8PR18X6qC2FgED+3mAJLOCXaFv/QGYHu5F53jNY6wpvOV24R3gIt/R8HAikRZo69cQ5T9YwZGpFke2hKax6s5oskzwSzDzu5hXFnrNsZkheL7wSjr3F4c0vudrx7VqyiQOGcWiTte5Gsa7GtvXf0YG+3OEOfnFSNYW7ZOsAUS2qtydNU0TIJO4f8QoX8HS6doLdj9jUtpGP9R13JXVWKrJEUd65WgZRNwoKTJ2I764fR4ugeYygPteLKTNzk0ZgQ2h5TgriGwgQmMKx4pZcMMztdm0V8gXrY77io+mSE5zLeAdC4SRxvbBSEOoZQIZ3pX75qWXmmNGCqSs5c0VUxINVcH/zr23a5oYX6mkcWU6y2JCJmre3jmJkso2NixAck5+WxJnMvqhmIyiY95Z5MEXykolKSEscg== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1594; 20:PP40nQoj92/i15xgwMSZ21lpfKozKHj8+vbceU+PUEB4PbSwWWqvxlMa/e0SVZFU8cUe+ueKXP0i2ApWRGJVjzF3VOq3Y1LBJSZqygJwkZLHP/vYFj70TmYkNX6Vs+e6vZCesu6fYgCABXaT4JixruLMPeRXhrM1UZUcHmRZlB7Z5exGKuOgYTieAfwsoEMT4S7FYmgFM4b04VK7ctZkGZh4TkSRElCjUR0luWLBPq495Nf04qlox+uUzuNXyuC6lXjaPcdL3eZBSSNTnRt/F3ngilditzFkdfvbjUlmVsVkht6kc1CisFgkn5IJbacmsG1i6RhmZ0HUxqPCzdvLz9e/dL9MFD0QJ4xr986EvB/W8498eq6tpIFR/XR25zmbrt6oBRR8LffJMF3xlOWMRv7jofEpbHI9R6FTNN9GlKIDEP4etu3zSYZT3ULEjYjKrmoAUJQqdsOZgBb1wQg/klPlhheHfrNPVSoNKBZQUhFDKb1nEQskBJ4Rj6ovL/d2 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)(13016025)(5005006)(8121501046)(2017060910075)(13018025)(10201501046)(93006095)(93004095)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123558100)(20161123560025)(20161123555025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR0201MB1594; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR0201MB1594; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0201MB1594; 4:e9vJYxyc77rV8BM6NhS97Hqj1lMYfrDUfSSsXFsC?= =?us-ascii?Q?DctEcesLky49rFr1AngZiTjVt9SwpChvie0hQUXs+PJSN3RBuIWiiPd2Z34q?= =?us-ascii?Q?onUocify45ir4qVVkkKAeX4wYuRUEoyew5Bn0Mjs4kPn7qxRsc0/wH2MQko8?= =?us-ascii?Q?ib4lvtpeMTGCx1xzd5aF65LcCax4tCbohhg9TvgNl21pRGyrZeYDLBnNZtPC?= =?us-ascii?Q?CxCKJgMP+oQHN7Es/2rFbc7lJZ+shfMnwNgJUL9dyjwPxWKKHTjVSTsiW+Wu?= =?us-ascii?Q?M0sWnMVGx6iP3AAgLwNfzOTzsr2xE/qdS7fWRZ1U7DtNVzTyw+vZBD8KE8ac?= =?us-ascii?Q?B94jtZ8aCNJlJedDjWRBPO/Hz/YCCJvA1LBN7Dk3kx091n6x+PBdNAJVNft8?= =?us-ascii?Q?0ZGklODxsWvf42h7Q9Gt36DZ1pJQDKC0J2PhomZBkTDroHHwicizpDs12Dv+?= =?us-ascii?Q?i6S1nPyb/dKtZoIHlSB54SdPF5ibJ/VDAFNMIYEUjIoFoZMls1LKtk+odKAN?= =?us-ascii?Q?6BEhmR+5nfe39R9cK9CsXDC1orsLqnTTV0yVcR/+wOKSeRYvFufo/ZgCbPJ0?= =?us-ascii?Q?FmwiScXWHQhUkHE7nvJVL6dp45WwdMTCeE2MLm3KyuJxgQIhh5vrUbfj1qmK?= =?us-ascii?Q?3Kd4wQS8/X/K22O5M9wu4J6oyhQz+gh+GF4loQNtfQWVBSIgeV9Z2V2abwFm?= =?us-ascii?Q?SRmrELgsUIpge9e3JSoAx3rQg1syDjS1EBXKnd/fv35RV96koZ9M3whMr4PK?= =?us-ascii?Q?djWfCRiLDPCaVRjuTs5QVznot1DWpsMHuYqTprllWWyIEhbz0kpfdh+CxsTt?= =?us-ascii?Q?zQl3bfYUqUDWChUpFVfVUkutUwsZuSzDrnUnPAZIKvGfJgMZO9zAuBrUYX9r?= =?us-ascii?Q?Eyt69PUAZb5o31cdYD6SQRI4jI/E07OZmFGCjCeO2beW7fvzCI8Gqc35jzEs?= =?us-ascii?Q?IgAcWW6bJY2jdveTEgT1P/KjcQWpVltW9NAbH3VXld2/5Dp7du98CNYmjTdA?= =?us-ascii?Q?sL2mZVf0o3vAv7NzrOlwixAcDNqfDFQnGrB9fLzRiFaeiBRrwzaz5WMP0NGa?= =?us-ascii?Q?Nnw4dBh/A+zmElGuzoIKxHPeqoZMMzDeokJQv43kKkBH9MqYL0KxBoehKzJV?= =?us-ascii?Q?gSbBFBW6T9+Vu2LcaJZdBe52w5ZOVCGHgK4UzyjHWuYYFB7FgDGrdpqDwDoq?= =?us-ascii?Q?acwJXrK0IgrF8iECcpE9IsOLdt4bn/O0nvQmAy8TR68LzZ1yNaR7yMH3z9w+?= =?us-ascii?Q?ANLum+98fOBZQwf9zsr4//9KA/1c+xXIYRAoK4erMmB7NpL32QtlcGIHq2EM?= =?us-ascii?Q?vipoRikqi6BYFyF/cFvFtVNGzXibZyqeaMAIyX2Gls0RB6dDanOZRrFkBtMu?= =?us-ascii?Q?IJe82BGzvIHJPKWpnZFifZZi1FE=3D?= X-Forefront-PRVS: 0365C0E14B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0201MB1594; 23:Ska3e5LAleFYzPHneBdnj2wJTl2YIT1lvZ8If0W?= =?us-ascii?Q?mOdh3/XAfblISd3pbe8Eqe+SAzWfySptQ58s+PGhd0hemmi+m34nhUy+8NAh?= =?us-ascii?Q?gmLXS5MoFiX7YujWyJrxWNy8rBEAZ9YJVM1eNCulf2VA5RzNZEYVN7tUSKLI?= =?us-ascii?Q?OYx0Ov9tr1ICEqSs891zxvrX2ZGJwYlSB5OO0uvv/RNLm+gBdE2jIw+l30vX?= =?us-ascii?Q?4jpIDollx5tjsao84018J/uqaYX4ZU7mdyxmkqiYGZ4X2fzy3ww3kMRCkiwU?= =?us-ascii?Q?kanH7wDf6dTzzJzzmxzy1fedf6IlrdVUPWBDhB81tN+Nvz0NYtiFPuO4cfRk?= =?us-ascii?Q?Py25G9tRp4u3RCrFKoM0zCCWHvFyTvL2WuyRGyih/JJ3261iXKvpCPKasgXy?= =?us-ascii?Q?NkbJOeml13xBkcNTrGXWfBSRvdYlaLsgDKjYoP/r4oAKpx/BAIoSllqoh/cU?= =?us-ascii?Q?pZjTKsQI2Ae+5dZ8xGrVlYaurpu0/aRLQzatSB0r/THJHnhp1f/1ET4a6M7L?= =?us-ascii?Q?5V7dR1tfzFb1NmpOCs2zzwt8bH1R6FuGNXIAn0e8TmZViJy1QuuZEDNBdGT0?= =?us-ascii?Q?+IQvFO3N5Al6uMhiQZiS1YPI0tFrxUUhuT2LV83Hfr64JyxpzSH3DvOFmoUZ?= =?us-ascii?Q?54+J5qfwhRLTQrBT8DDPWrCjkzxh8nMaLWFpnQyrNqS972brhrY2TJIW1W3R?= =?us-ascii?Q?K+VDMx7psd9xvApxkik5i+5R0WjOfZtbEdVhM12PCoCxNb+CrTXzIx58phmu?= =?us-ascii?Q?Lx8At5xJ3Shhv/lvTjTlAVoZlsV+c12nhKWgHCpIKONuLbTgO1nMBQf+3lht?= =?us-ascii?Q?77da1xYCKve8qC8+ihDfn2waE2TBlSF3hc3vUlpk/hi6n3md6dFCbid9Zc6i?= =?us-ascii?Q?C4ZGmTt96jQ+r0LjV0svXVra+tQPm5NhDTTsAnjfwPd9q+7DQPQnC1uPvl1f?= =?us-ascii?Q?QzhNDwIwVPHKvheItO/WbmUwnPZB41MNhMhMt96RUlPB1jz623y5Nv5wZ+4O?= =?us-ascii?Q?3linhpCHgE3Kovg8HS2VnR+kUfvt47PD7kW+9vuNTiQN6v28sbcfImXDIAGj?= =?us-ascii?Q?9I310PxGiaNdt1+PRZCxhNENRR1IS5ljvN/pYhOij5e4PqamDexzg2DoJPzS?= =?us-ascii?Q?YHN/kVBFs2hplluCooUvvlWQZteCaLj0ozEiMc0k2s8pliLypsQe6Q1+Z87X?= =?us-ascii?Q?FOAOwDimyZNNdFTBrdtOE9RFzJT7ItrDCVTpg?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0201MB1594; 6:YBuyEuGQlRB6HBW0HmSIT8+DWR67MwJH2aJl+NdP?= =?us-ascii?Q?mHxmDTcGplhWO4WvO4Kfs5aoy7l/ZAi3RwO99xNyGwYzoR3EgaU+9PpAUzRR?= =?us-ascii?Q?hgc19ZPSVfPpnhzHmtJvvANc9J/aIFntSiG6a7xs4BT49RDThx6+NMqd32Uw?= =?us-ascii?Q?/pp0U5wGBn3BZ8FN1OVIIH8pfcyDVgpz+9OkSVoDAMHyrZapu7QD/Vz30YMV?= =?us-ascii?Q?si1gr4wXUFQztRcaz0j8EzLNoDFnR8RdP8Q0NVtrdpMc2X27PK46NW12DZ5m?= =?us-ascii?Q?4Tc15MkUGXyjw8/xz/IniGNfIBM8XFmkSjiQsP1RPcUoMa9OChKZ6ff8PhRk?= =?us-ascii?Q?RJLxflS7nAd7t5cAfqmo5skowMsdL1bpeJhtdsF3mDHbdl7sis64mz6U5pYl?= =?us-ascii?Q?mEX9dviYd8W+iSRl6phE6dlyY9Nit3w0nao1+Ti2WALu1qKBJx6922X6DmCK?= =?us-ascii?Q?pI1eA6O3CwdC1WIyOhuRaSCsivVqPLi80g0LnU+6JrurtSLcVmvrhIZmfHmC?= =?us-ascii?Q?JzpUzZZ7fjbHvfT/ktq+BEagP8MrGh5KUzZGvLtQG/KlrjiYT19lDPsSZMGK?= =?us-ascii?Q?67FbKYXGkEbrw1qvAfUgt2h/ph2+9+sL7g82ZofRNIWc09RNbKawX4+QJfGz?= =?us-ascii?Q?11Uu3W2lp9O7jKcsMLuXCY/ibUIskmIzL/sw9HCb6mL2EFmY8zpNEYxJ85AM?= =?us-ascii?Q?BQ4jV0StyHC02QxRXQmp862TJ64RUmplzig3eSF8KxrDjBo06fkh5W44Ki5V?= =?us-ascii?Q?in9yg014LTdUMRXtnhBDt/vhUPxR56HHoU1a/JmcpMfY/P7sjyqSkwomTyXQ?= =?us-ascii?Q?bPta8YzpR6eXRUM59ueozJWcmk/J25FyUmyu2Y+zb8z4vZsAsg9xkf+RA/1z?= =?us-ascii?Q?PAmDX+cyAI7T/sHZ3Mzu6z6WljCJR+1/Y7zAKPv6Do6ryntKeTRTPR733ovQ?= =?us-ascii?Q?54iwZXmUcg61MbWVXq1ioCUM6UeB3dIUH4HHGqXolLr8Y0a/jXaG4/FlIP4n?= =?us-ascii?Q?t010GMe5wHgCjAucpeyoffRk?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1594; 5:nAI5THJYiFHHlayAqCTix+5It8WYyewnl57BSYRq1kRMjhs3Edg049DrsBu5lN8CmkDEfZiH2RFsvFNmSikiy4VrPgpO7CF9iV/q5xD5JRV4Qux+3sdcFUkpYg61nxdEECNe1t9IpS2PtK4ZrLDa8K1uDwijZYzziIUNayoxTHJvzmaLQEpdoEvoJORTS+tQUH7kQ4h6M07IunbK86d3TByzapGlb2ysW6SGzMoZ1Kmvu/XYsJr16AJHZtv4ETmrUSDdGSDYX7xZLdjEEGvD0kdiJjZIyXNFSDUimvP3dQ5pkwpAk9gbBJ145fkwxDf9OHv49XFwdlsX11KwSdwmga6c2ZNWphmi8ixZsLi0SO8GbcDlUzWSibfwcoD5PbpdzaJhhiF/5M7rR7ECeOYt9HF91AkAcpayc+DSD/idIafS60R4bURbfoRFwuVQuITCTK5wLyNNfyLb5FVLfAkqTZwVASXUCKZz+3AhYY68i8NwgBXkmwjrjmQsQHsHPcIu; 24:Ardz1D8Sag3oDGns2NlYgbgGnqIFzU61/wpdD93hPqnu4zxCT6Fd1GzwYQ5l2mu132FOMUav4UPZ0Gx+khp2VA9XTi6R3A92O/9cShptWKM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB1594; 7:ccpri7qlSG/nEYVGJLJs2Zkv67plFS9R5dOx9Xv73Cbf9DebbQi9qxjiZlQjPw3lKxzgSBvyUUCkPCHg/r+qfrDl36zJHEQrftaT6Z26SZ0z/Qc3heRgslJ2Sv4wy9lK/ytxs3TKmqGTXmQsh5dPtAV5ztWgYAiPNMr++TU3RQcAwR1tVftad0JLn6Bec5W8+IZ5eHoUkMIrkU/7anBFEANO7h0R4QYKJn7uMm/JZX2MBFsCvQErMMZT7NWCfvCl4J1xN6R1vGBCcb3jEtWPAATPjCK9D+s31BMRFKpYBerQqRGIs3y6Qs054hlu80iu6VFgMFhS878C8vFqhFXs42tPQl19plsZlpeqITIcI21LtnjorbqQ9IOE7UXXeUFzFFrYMYeexHz/5adGNaILdlEAv2pBa5KkwBpUczneu19Pg1+x3cK2iiSFOnxfXWVsN3kNBUbscNX3BwnDXTv1QqlXJDQoZJEz1zwyRfuikIPZpERqP/SR8Z4O6WQtK0HTWJCXS4MGkJDrhFFmGUxMuKdZroCAYXt5bafOioXLvJ8WIzfGGNqXq0yZzcV07G2Q2nXncFuJMRAwjdsEfk8HJFqXgdZoPW1n2I8DZXSyDC7Eb5Tr876Dcdnk3qz7RN3t2oXrbO3HNms7rbzeithAQsf6JnbXkDZDsmZfIvZm3V1mXD8Mme9XPT0sxAJNwf85laKHXHXvniHMtByUNKxOY4+0gQW1jZLZ/rh/6nJMV4hby8tAEQaw1xeQOX8bJc+6iu0KkqHXD4aV1XXlIjG2iHo3i8mDdhiNrUruZrTwehQ= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2017 12:10:44.6505 (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: CY1PR0201MB1594 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.32.43 Subject: [Qemu-devel] [PATCH v3 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 465e91cc5b..084ca796c2 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 Sun May 5 22:31:24 2024 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 149977517380340.91997209176361; Tue, 11 Jul 2017 05:12:53 -0700 (PDT) Received: from localhost ([::1]:46028 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu23-0005op-E0 for importer@patchew.org; Tue, 11 Jul 2017 08:12:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53939) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu0H-0004g9-5x for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUu0A-0006AU-75 for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:53 -0400 Received: from mail-sn1nam02on0058.outbound.protection.outlook.com ([104.47.36.58]:2112 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 1dUu09-00068g-Sa for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:50 -0400 Received: from MWHPR02CA0060.namprd02.prod.outlook.com (10.164.133.49) by BN6PR02MB2723.namprd02.prod.outlook.com (10.175.95.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Tue, 11 Jul 2017 12:10:45 +0000 Received: from BL2NAM02FT030.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::207) by MWHPR02CA0060.outlook.office365.com (2603:10b6:301:60::49) 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; Tue, 11 Jul 2017 12:10:45 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by BL2NAM02FT030.mail.protection.outlook.com (10.152.77.172) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Tue, 11 Jul 2017 12:10:44 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:59207 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dUu04-0006oU-4r; Tue, 11 Jul 2017 05:10:44 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dUu04-0001sg-1k; Tue, 11 Jul 2017 05:10:44 -0700 Received: from xsj-pvapsmtp01 (maildrop.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v6BCAe8h025506; Tue, 11 Jul 2017 05:10:40 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dUu00-0001sT-Hz; Tue, 11 Jul 2017 05:10:40 -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=GJsD6mw60gISddy7DOeiOPaTXL8PU2IgYU/gVxHpNe3PeJs/IFWEpItVj7QQIaDQyRy0DsenooZdekuvRHx4gu5E8x3BHvtO+60c4TlEbpcT/DcifF+qVpUoyvl+km48Vqyiwalj0jo+arEJ3L9sVDlOIFIWvb8JhrC5xqN2k4s= 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: Tue, 11 Jul 2017 05:07:30 -0700 Message-ID: <5f0e3f035e59d1c38be7de0aa69d0b93f75397b2.1499774331.git.alistair.francis@xilinx.com> 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-23188.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)(39400400002)(39410400002)(39450400003)(2980300002)(438002)(199003)(189002)(9170700003)(81166006)(8936002)(54906002)(2906002)(50466002)(2351001)(63266004)(106466001)(33646002)(9786002)(5820100001)(189998001)(36386004)(23676002)(36756003)(2870700001)(8676002)(626005)(5660300001)(4326008)(39060400002)(356003)(77096006)(6666003)(6916009)(305945005)(110136004)(38730400002)(47776003)(76176999)(118296001)(50226002)(50986999)(478600001)(2950100002)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR02MB2723; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; MLV:ovrnspm; A:1; MX:1; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT030; 1:ImNe/ZhK/3niE5lKjLlVPGJxoRpIJUW55+wKmxppZJdJVOtT6XOle8wjONynMNV2un/iqvJTzzOK1D7TmSu/2a6tyOQPE6+27HYlNZ2+AWclJpCMZMc2a8GvVkI7QY6Oml2YoTO7VgPv7hG0L/t3N9JfgUJTFF4oFwvggRXMl5LSgk/9cwtUrSTRHK7V+h8S/O7WcraF8dNQgdF4bKdKdtA6B1t62Ytuwwjt4+3ZNPINyPPe7l6FWI2JlC8qsrDSgVp4UMKf2QmEDu5Wl9e4wpYR/GVnAH7CdCUNV9gB/kvoIQvGsSsRCal4Ahuam82R3zhp0xa6tfC8KgLJXUqUcpm6sLOZZgkRzC7czDWP5ELHgkgg0eCIqCd1CFxXsgxacvK+zYFrHmj7fGP3EPshVPtmhO/I++5jSGww0veAGRlELXDGsoZjVoXGPnEn1xtJ/O9Jicx3zHO9KjSyBA5CmHKHj7FuRC9XnOeFzRESSY/6F/agtsVOG3eOqA5bnv0wmvurO78r1CGASzCz8l+5aC939l0TOxh/uETwNgQmAakWy64+rQbWRQVuUgf7pTttkgtTVYr3Fxs1Wa5G+B5PZLnoj3j8QncLepy6x0BNwczDgNl3ZDY9zVxmF7bew8wgBuZkpGPZowQW6RQ1ebbgB4jk+oTY6kDbcP3XlRYG/W2g7a3KQL5F9h7r7AcMo/DuisleEunZl+3hoaGwbU8s5yw7jats1koWAZLiKFJwNGRbVoOskp9Fh/kTv1AE3kRbcDbzW+5vwRKbEElztyW6Bz27OpsZxG51innD3ew/a+hlX78U6KWJ9NeerCitZKDXHZLdnS/EcUXZUZxJnH9zR4DgKHPccOdvsMLYaOxLxzCuLRpT6Op1vOrTPTqGARL8mvnCl55Q8tHsXhtlmr2tsQ== X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dd5bb61b-215c-4c1b-10a5-08d4c855dbb3 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:BN6PR02MB2723; X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2723; 3:lWR78xqcD8O3TjvhjOSyHK7GhnJMqf6b9riq/Uh19+1aI2qGU/SbVRfFknXpRYZo1VBb/qC9hc937vHJP+llNFdaPC/NJvi36bXFVJePdo7Lh18zTrCyMg9LVyYX3IoFefVZxKzyGJZZumP/217CYjL5Zb8Fstonv9OQ0cek4tvlLBwHYA8pOKFIiiM0Si/VmjC1BaO4r2/yTwGp7UB/KKtz/ju+Sv51ZZA5gV7zrABh+X/FIksBu8pObDsVEKs3L+S8AsXTKeLlw1b6IflDYKU7QfB3bQ+9Pn8uSoLMTLE/o5gTou01ieFET/YMiH0h5hIrxVqolqo0TNwhvetE4qnRv1ntoYONTPT2/tcbF8K72HbIRM9gBPLEswTBhLeWIeB9baPQy/z3hi1ftN4e22w8julrhjQKtHNVBfKPSDjIpSFhlz1Ih4EMwsaOP0sDqky3A/zdYACVeI/hbNBnDGO5H7KhMB9s+hOu2ytQ5BYcVj7qACZFwZpwalmpQqYNB8OXNAs+nEhDEp3ZFCllcZtLdbRvXqqKpfqX4o5IareDbX/z3sxDm0zh5I112V4/m6Ezeuj+avVuTwikCOAY3MZ0jqpTUpFaMYNWa5dBKV52eFvyBuyZ8oal8NM1kzezdwHKTsAXZdO0p8SvaB81f5XCz2UGYsjTlKJAxE2h4Nzu2vNmbTLG4bPeDFn6mjj2e2i/DiCkVg7GxoSXPtaHUFjfjlCqaAWAuWT1H07MIVdPOU051fVFUIYy7FdRiaH4lF2WS4j5ExBkZbsb+KUvgcKgmslHFNQnoxGp+Lo4xUKcg7E/e21CW9IlAgm8IdxFjroH+kpbPwuEN4uitleS3LihjsCL3+ssxS+65G2RG5RG9C3KcWWjcIBWaFmcZcpd9c+UKwsfmc1rlSfeMbFCtkWumBOViDtPyz8lA4zttNaI02nBiHpTbaVTgeQsCW0e X-MS-TrafficTypeDiagnostic: BN6PR02MB2723: X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2723; 25:/Oym5mkXasqT1S+ozk3GjS6gyoQehNdKo3d/xxUDr/C3bLbs/DJlfui+uaylCpKP+Fl8zfI9KdrwrPtQ/Uce7B8xc7X8/6rpg9Lb/fNxIgNxelryWC5TIewJEZVSyPMxLZFVkO0R5NV2Mfm0aV7KopaLgyjoY8lkjEjGcZj0YiAUB5gWKXIL2ZNPjKJn0irj/CI5+QPz+3Y1xyYWXethlu6MkNhBoqYSfCDHz9ekwnDgeuDGduIxkYZsKAnn3ZNfmK+y6wSu8AxPL3M44D1yG4fCN1MKqZ9JTfgCtmFiU5po/66K1CR7aey2N0JIm8j9xPzBK2+rn5fY1pZdrJTSWjX2En+Q4KVUGRndRC2wbaaqBftuuVC1AohFhFJZhoYC+Fj3iw+JeUTe4mVdzh4lK4+aRUVLpHQhxMJP51DrARH7qZ5CyW9abdIUDAN9GFegtn2S7mC6NhcjmQE/VghMt49KaLzd7h2rA/ce5/S3DAz9NHug2Sp9q2cLmfdZZ2IUgzTyzndcdN33m3hBRXpN2z8wSM01UoP/8NCcpvmvppWUp4PeWlFOisAYyv7jbUg60GLyVXA/ReeJWFC0+r4OLH5x7aDBmCaOGImnjGbSVi4c5Oi87xT8U7+rCDpa4MkseybNow4C8+Gijvo1PYD0i96WmNjfx8ha2FhxaXSxxEfdxX6VYKuFURaWcTnSwcaywEB6lsdh+ng9davkUe83CIy6w7lgXlQx/WhcuYNGg8YqJ5WH5JvLZ9Cj2CHxwo7dPvpA9xic1Ox9Gc+uomgT8Qwm4QVfUhtJUAkZETlqs1SsRKRFvwqp+fky9zEB2VP3CBLLqqmQEMhMWps24myVt0XP8P5wx8nrLlXUsFNtS+J/HxQqWKNl5kTl644RXXAw552NLOXWOkoJpBbaJ0lCO56rwWWPYmh7uMA3E575EFA= X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2723; 31:Bhb3i8OEro3ZbOCWANknbyJG8UiF1jT15wrARathxVzBlDyu5tm90I83cw5aazfC4SG0pIlJhHcMKCp6z22Zks6r6vhzJRRkgCOAklEl7r+diwtwDLGLAUOLzwIsp83jOmHWPanjOS0CVRNLLKwg8XuL7UF/wsZdKBaMoWJ8jXgzmYwJZjFeaoCS57GX/bWmH1hpMKkMt75r0/jU0yEGVz72XfuPLp5yPH1Wacy9EdRcNnJYYn+mnpyySuvz+vCmf179vDJcEE3OThWuEWLQ7AXV+U7TIovwUvp8Xmi+b5Za172i0B3nxG8reI0B8Tf1smTJlH+ARxUUp6rN97OYVVagJGg3NAMPFMwjDxXpBQJFj33sK6WeNKzhm+wVzDEC1sMZE5W7dqCAQXtQ7Kni6gy+a+opfbmLHtI0KeyQiyVHRysPMfFPK38Te/2RNC9p1FzSiioevwjAljheQe+Uc64xfGZHNBMxY5gSIyD8N29Fhjjqjc9wYzWoa5+yuDAjauQxiyIRXLyLU1p1OfLeOehxNc0DWaVgA+St/3754i74t72Z2uaSCNwmXPLEHBT6CsVFAw7Ungauj8p6mx7b6/xGE0V0mvPxqr3aH3sqRsqo3hretR9OewN77vwKy/glTGfSCuutluXjs7/QgFYTd44Esu+xoyY2XjoZoNEHD8Rk7ECas6rvgoGO5L8Kbvge2moYQ00nkqC7y+uOaHDykw== X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2723; 20:VejfqSqwt5lJDvVHHIxcryspIzeakof/LgqfQg7dleg3zwQ75h02RyHhsr2sRPKzkFikFmE3sUkqIRGswPLojiVLCHcYhEx/gGSp/v+24LikHUMIqQVHScpuogP1iyfC3TcVxBW0T3aCki2Rps+FlWgQ49DHazOadhU52IB96lRQrAqX6NIexNCRxZuWkwgkmThRXk+dw9yAskT2wFwDpz83bMuaYerQrLRE0DaKWzzqoavw50tAivAzWeqlr3SbNx5WPuiFzQpoqgt0PBSQBIvJMZIljutOAr1cGxrO2HdH1Qc2MpE27adDIbbZCXt0MQ5ZxIz1L++oK9UTXMrrp46PXqZQ8pZb+OIuC6Yf4d4DNU0Hcm+cOMAQ8V45TlrrMbc2zfoI/z92O/d7s/7904P8lMpilWYoztrJjbZnFaXbWt1Eo3fkhnpF0lG0t28G9LiB8vOGj43/8WYjwHRtLXyG47Q5j6im95wwDd5Sxdq64oL1pzwqVsl9avkPhLUn 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)(2017060910075)(13018025)(5005006)(13016025)(8121501046)(10201501046)(3002001)(100000703101)(100105400095)(93006095)(93004095)(6055026)(6041248)(20161123562025)(20161123560025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR02MB2723; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR02MB2723; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR02MB2723; 4:cDGWIBPfQR+jpWY1chOch4Wao4qaNNdraTE8rzw5vK?= =?us-ascii?Q?S03vUJzreX95L/REn5jbTqgVA2v0XbY9raYM5a/bpEIaFENxU/1tHwkvaTPD?= =?us-ascii?Q?NL+l2iRvG+NOy1nLX1WyBEDpDRBHOzfjvuib7u6Of0zqWRwwE4FPVyPWvK+/?= =?us-ascii?Q?Vr6i4AjgC+r3T7cbhu87nX6dSFZ9OiPt8P19OuVdG+LywwqMvkz9qV6FoW9w?= =?us-ascii?Q?XZKtnISId2LN1Zv4ksAHrJxWBrXVix9X6oMM20wDS87+Yg0iMGUv7GoVly88?= =?us-ascii?Q?Nsxa7IsKuZX7xs1CpbanUWj3cTw7chCg4P0dLDjlVzHJ9UAwVFk1Li7lgmh6?= =?us-ascii?Q?pVLdkOL5LyWCB0dYL9xU8CwKRZXconNMJNEn94dwL9ICp3gbULTRptAb4Ofq?= =?us-ascii?Q?f2sLFR6EoeYrjX9sVfSWiJOxnEqrshoca8v5vLTipdTk8qYHPUr9Sdm+5DDW?= =?us-ascii?Q?IO+/jcVbYnSlDLLz8FHFU7uEMyIBEmd75/IEpkFt0v7khXcRxGnEWYN2RazD?= =?us-ascii?Q?M/XRSw2JH36ZKtmHrCwwwoBZh5i7jR+cfaPK6XVL53aJ5fMQHlMxNZT9yhHp?= =?us-ascii?Q?e+OH/MvAtRk2W2XPUVVzoHLE72jJEg1T11fR+n+kecoNIfUq4B2yiDQx6bs7?= =?us-ascii?Q?r2W4eciLR2KhE4fw3X17joum2HBDBbxs5ujQTVw9VfC5z4oy59S5InvCjSY7?= =?us-ascii?Q?/r82iIL71inL+PoATraBjkCjhiH7NmUwwHZMsJyD3NmwpvQ71WQBbCnkYIo/?= =?us-ascii?Q?yCHcQqQQjv2HKb6ti6Wau4jIC2n2Do2o/0JahLzYZvUdUysYxOrVD823VsaJ?= =?us-ascii?Q?n7HGt06dmPR4vnFAFTU1otBkHi/0DuwH6DM4zPBHWb5VxAYbZBTBIydNvPGK?= =?us-ascii?Q?ONG/7d8piSazr10sPWa9lxBRzeEpmenAQccszUWrDYHRw0IKaOvJDgMqWvQQ?= =?us-ascii?Q?L/6rNotcHwFH8GYJjWEo0OkR6jruOm5S/60rTpbGvIusECskNld66WV6LwY0?= =?us-ascii?Q?+WvrbRbQIXwCZRj2NoVxGxf03Oz29CaolLGLFlxJ9CBJE1uqQzVH14zO8Q0w?= =?us-ascii?Q?uCjlnUkB5a+28O2azlFGIAX5FNl5WNLe71SfeSUeRmXsX4XSGM5wlv6iHV2g?= =?us-ascii?Q?sfz6Za2xH+qt0YbhwVhX7LH+AqwaZXEZ8B/kvboHMUDFlFTFNpI3A2SiIWqq?= =?us-ascii?Q?l9RnruV6bRCd73Jmosn8khSUFBMe7ETKxNnRnrjk7+VMEoa3pM2QQ/pLWjqp?= =?us-ascii?Q?FiHIDaGhMFFQmfGKbcYf6sE5TW/bSEFNa3EFTaGc7V4FFmG/g51t+z33I6P9?= =?us-ascii?Q?UObngUSxztjT7vM1BSQvs+mPPKtR3t9rI63oQV1Y5AaQCLN8Vg8D7n0I3hAC?= =?us-ascii?Q?lL7w=3D=3D?= X-Forefront-PRVS: 0365C0E14B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR02MB2723; 23:TPxL8wVUBxbbBbirYvNRsEehTxmbtAXxPQUyaNSiO?= =?us-ascii?Q?89lh6YMiK1hHqJ4k5Lrnt0jc2EqhDFNs6WwK2OfsQd2kUEOK84R4TtVyW1zH?= =?us-ascii?Q?vavD5LgaBQItsqb7su2KYt1oNfuQNBYSPXztMmi9R8jWlOOnJ/Ovz5W1JAwH?= =?us-ascii?Q?ETIlVmsB+qoZp4DCOT8Y5LxOGaq6vp5A8dxAJCjUMb0x/zMhrKQj7XzTRhEK?= =?us-ascii?Q?JiyOwiKSBaaV5Im677YUVspdOxApwo1CzYJjGFwV0VXK15GsjnOP5K30fEJ3?= =?us-ascii?Q?+isVvosE82xeNsBWThV9zuZ4g+ZNm7YjKLCO184tj9VduqylQ/aRV6gt0hxh?= =?us-ascii?Q?GQ/EWBATY089xgP9h7LISQPi/ds+Br3pVJq5ppFSmMjB2g7WnpW2+oYBLH2M?= =?us-ascii?Q?AKPTtpxQ/+UfqpjudFJj0Z+9UkqK6xMfF/0lrP0AP19VV2jWZT01Pz/qlT+d?= =?us-ascii?Q?QzJYZ1aU0TcdsVN47+ThsLChY4oNluDLRDyOAlxzIDY/sbk51rETBDVhaXuY?= =?us-ascii?Q?eLdPzyLCnoArNtAdLQhsetyTPSXfkFc7jBQ2YF1hTLHAgzzxOCLfU6i86k7b?= =?us-ascii?Q?fmkwY2DyEQfAoEa6sCIH6JnHrfJq2a2OISIBSdXKjCIEpAhU4OsKU6Pmitt2?= =?us-ascii?Q?m0xFkv428b1aVaW49AySZhc2GTOUXpAFMwWBbULQ7GCE5gHpl2gKYhGGjctx?= =?us-ascii?Q?POp4642OEQ8Q7ykb+Wm93WV8lj1J8U9U/QKwmfZ/90puCvrGJg6YPRCsJJzV?= =?us-ascii?Q?NpHeV4JBkDalv2YsE6eSc0AGKYYsnvGHOETU18aVF6LbYfQwgXZlrJnuiyKp?= =?us-ascii?Q?eg30AEM1YY4hSK2mVUAWNv1ANngxxosPs63El7GpdB3AEdpzwjN7xsvRh3m4?= =?us-ascii?Q?DeBMDtLbQQ9GZLYJ7Gx3RyE+nJmJVMiBk1EJ4vFK1CbIm3k9VOAE6lIbHhNL?= =?us-ascii?Q?8FN6JVhB0//FOExjTgKI3/SUOk312nqryp+UMaewf/t91txBmjyBD4R31g12?= =?us-ascii?Q?TGtFRjQW2pvA1sBzuJqOeTk/E2PxTddiqFCI+TtFzRy93JVg9s0eJAh9zAyP?= =?us-ascii?Q?ZYJ3qb3dr7yA6fbT1fB1lBz3lnNKNW26Mo0kF71nzV2A3+JNrXMRLQTWZIEB?= =?us-ascii?Q?MznrkkLw4C7LxHa5599SnCp3FZhndK3FVcBiB5zus1pPJPcKGJ9pQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR02MB2723; 6:7hrenftCz1dqZcHKxaPx08O45Cc9E0d0Q8aGxjKvZM?= =?us-ascii?Q?o92ZAmMv4LJL3jR8v9ayvWHi5ZSr43IcNk6iwb51Y/zu6ntJ3KFb3iDC71wb?= =?us-ascii?Q?Hwq8dskXfiRhjdv0+2KXGeyKGJy0TFfKoNkBY7l0peTH1soKyg6wpmc4r3TM?= =?us-ascii?Q?1aE0qVCFHFC+dXlcxLWqXFpyAhWVNSH47zdb4oUQlamHJZi63KVTXJp2+L/4?= =?us-ascii?Q?hNeqgWTv1QNOxGhlBuN692q2Y5zEqveUI7ljmR2BAmjfDhRUDUDQdaObp8jr?= =?us-ascii?Q?wGcLEhk+Dsxrln5ecvlw9gKoYPDp7SaqZjelMLXdCYB6p2ip7ioHhTm+lFy6?= =?us-ascii?Q?hrF73bdwDs+qGICEOPtVH7eKNZItbVoRnSZxZ/mCO73MD1+vMehxWpcvNRED?= =?us-ascii?Q?vkaUPDMcQDC3JEZcHl+NH1V5u9+F1KPrbINjH6cWbtS8X9+Q8JyphetQBzVY?= =?us-ascii?Q?jEkiLZzaShU+tshUkQH/wHOcsUYvrkHiwgFUExtQeP2BpeH95VCuapxL6Gp0?= =?us-ascii?Q?a+nqxk6DRdJ+I4GOp7xsQV9OrBwyTzRJMnet1mVwt4O1eL0cWYGoFFHgVAs1?= =?us-ascii?Q?xZnE+sc2AaIt5ZQHzo3ZzzWlaVwwxWiiqqc6Q075pyImJ6HNh2gpMxVXBL9r?= =?us-ascii?Q?1hJAvLXMS/hHelcUL1TL9UfIGXC8b/YwB/Ogimp6nRSEOniQniDQIipvDl1H?= =?us-ascii?Q?Nr+RQJAn3eUyj/auU2IfgrYQxlprmfX2rXUbjhfOlhC12XkeHXGopi1xGfeF?= =?us-ascii?Q?Mchgo5yU3TxLyGRsP6dWnZCGZIlYI3Y7EwgdvfuS4o9gENGto0GeNIHLmZaX?= =?us-ascii?Q?Do9UEcO29vrN3JWVLQ2GCJlarZUoS3hh3nNqmSUA+c+nOBHnVAEIXVGFmb0N?= =?us-ascii?Q?MDFYD26AbXikLk71JqC/Ss9bQnKK3VylYDD/HrH069IAepw6TXn4r0cX5fgX?= =?us-ascii?Q?fws0TfGpVCcPm9JgaA2db272yfi0FA/j9596i/0P00S91vLlB+E1dJXaQ4np?= =?us-ascii?Q?B7Le3Y7sJ79NdGBF9eFv+d?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2723; 5:vIaGwgGTD5pvNxP2i53n6xTw+Uk6J2tWtvNHMmnK9VEE3IckqTqMKFzq+gMWAuugp+aIjcqT2oDCQBQBpchtPtFQVOnwMgOUeUWVFMUj0FUxw9yQ3KzdaHwvOq2juW5+YdrIBGoAFZpg/JAH7rVFBBebxTsuPFpzYSIkiW3bAvYIEJm3EdHIx/BUqZAFc66hmUpPuGL40S6XThpmej06lVGcWWETU1MqeflxipfgXpnC6e3k/4X4ch4S6n2wP2moOkjejbQMFgJvzp0gndx35FB6R+S8oq14hQmCbWWWNo1d+GJZhI80v7OBVbV7E3hOZNCWTd8h/nz1DsJ4L+bYX8mC59gB9px1MRw7xEkoIncllOHTWCeZgNF7aDN8S1A6e1xkEVSkSIeTHga7BDCEFppoxzHet/zpHCer5Q2vWrHq84dB4WJ/34zJbEM6pdzyxEch19wAL0Q7TV0BOs1wULhItk/8d7tgpc3vu/e4CdnQynFMD3iK34wzkYN2xer9; 24:YT2fTlS+eUKMYYJZXJ6BY1bt1rsiV/tGFkT/nsKdpza/Q82Evhvu1b0/votT+WixXyWOivSmAJx8g31Ww7gFf8LqWOUUYHOloATKrOH62AE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2723; 7:aZAsp2ORMplD42q0yPjMaVNDjGPkzNJW4ttUY+OmJ4GdBS2eHVzJnPSxE2ba5MKCUiF7KyW67EdJMVqFVECBnLQmyp6Qwk7j8mtTtplYvMU8WIXJ9M608yftbGKvcjfhOuAN7xAKw5IuGUfKkRzjTKG2+0g9YeJrggxAHLolN6zfsDBWbJlA0pDytGhxv4YS4TSVp9BjkNaiS4DGnSfxYCflJDjGeVdpVBp3S3EOigx6ZysU1nBIZj8KQxAksIVZLH8KZVlWGV7xReJ13hw9DYjLgrvsIBPnV0D8401eucMPPU8sklGnDYrYBdKYiI1Oi3IkG/H6hBdMcdjMNrPWKvvhKfECWr5kN6Z9AWN475YnScdLYIh9Q5TqFklU9BGxHcOnX3VrqOT/01d2494g2aewWHgGsNoQVF4PKGJd5Z89FGkn5sRrwbc3QnmWK8eATHHQlG9Pg5Egdru3R+kizdUkEVzK4TIAzSM4mFKvkY1b/k+WFtaf6a6JTLbtKobLkne7p381WrIas+teT011JutmvezwJcUsvL+pHL5e85+DIoZO7d7ES+EDmUeUyOs+RL9j3tHdbRc94j3stTbW2ZSUThy+dqb/2EeJUw+3fNwKRneJkcCBZb0yqrXbNmqluMg0yfqdyCdCUUEMxNO26rUg4EJ/awD2CLLTOJCQdcX9ghzeZjB/+7sPaiGcc1eMEGZJif7JJkB6An2kX3l7KcxR5FWPJcjxS0BV+hO2Z2WpRQXAA/b9IqNCOOn4aZcQ8HcBfN1skeVO7/efoIM6gPDXp2zlgxZ6vi29UNbqujs= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2017 12:10:44.8084 (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: BN6PR02MB2723 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.36.58 Subject: [Qemu-devel] [PATCH v3 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 Sun May 5 22:31:24 2024 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 1499775411137746.8928011715852; Tue, 11 Jul 2017 05:16:51 -0700 (PDT) Received: from localhost ([::1]:46048 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu5v-00015X-QD for importer@patchew.org; Tue, 11 Jul 2017 08:16:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54008) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu0M-0004l6-NG for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:11:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUu0J-0006P0-Hh for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:11:02 -0400 Received: from mail-sn1nam01on0081.outbound.protection.outlook.com ([104.47.32.81]:10691 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 1dUu0J-0006NG-6J for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:59 -0400 Received: from CY4PR02CA0040.namprd02.prod.outlook.com (10.175.57.154) by MWHPR02MB2734.namprd02.prod.outlook.com (10.175.49.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Tue, 11 Jul 2017 12:10:56 +0000 Received: from BL2NAM02FT044.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::201) by CY4PR02CA0040.outlook.office365.com (2603:10b6:903:117::26) 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; Tue, 11 Jul 2017 12:10:55 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BL2NAM02FT044.mail.protection.outlook.com (10.152.77.35) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Tue, 11 Jul 2017 12:10:55 +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 1dUu0E-0005Nx-IZ; Tue, 11 Jul 2017 05:10:54 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dUu0E-0001tm-Fi; Tue, 11 Jul 2017 05:10:54 -0700 Received: from xsj-pvapsmtp01 (xsj-smtp.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v6BCAiMS031810; Tue, 11 Jul 2017 05:10:44 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dUu04-0001so-6p; Tue, 11 Jul 2017 05:10:44 -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=am5Z0LzD3dcVVKtf1+sCSjG417HAT0dEMsNl/77nQdw=; b=HGUeBBvcNSbm+nIOTKPLcgTs+DgeRjkhqeX17MPWSqTd2UKM+jgRN6NveN7a+QUib8tt4VaNrs6ldJCPZSfonIadXPqBuBZR8XDOZVjHsafdx3JXBYGjPZ+AxaFZB2JK3yCxn5P/5Bc65BsIrAhjLk8Y6WygItaK4zWi4YdnG+8= 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: Tue, 11 Jul 2017 05:07:33 -0700 Message-ID: <04209f16a478a286268a56357650f213a8167c8a.1499774331.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-23188.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)(39850400002)(39450400003)(39840400002)(39410400002)(39860400002)(2980300002)(438002)(199003)(189002)(9170700003)(356003)(2906002)(8936002)(5660300001)(118296001)(189998001)(63266004)(81166006)(38730400002)(39060400002)(110136004)(8676002)(48376002)(305945005)(50466002)(54906002)(626005)(2351001)(6666003)(50226002)(47776003)(6916009)(478600001)(77096006)(9786002)(76176999)(5003940100001)(36386004)(106466001)(50986999)(4326008)(36756003)(33646002)(2950100002)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR02MB2734; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; MLV:ovrnspm; PTR:unknown-60-83.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT044; 1:brrrlzZEeOe49OoFIIGc8D0HYvsq+iVftYTvsPGHtrtCvKD56r8rpFp8UA06MQW395q7xn8EBhCRIBYcygHs6qrvmg2bzzSsIs/yNWq2bL+pqDf7ICsBfmoXK8AtutioojDKIw6eSq4iuZASzJ7ihjrFKOS01j7KamVz/erAb+hGOaMXCg1DJvjJmqQ7wshctapucP44DjxsBizkn1oBSWdMstbPMx+mQT9bNRKp3VfkeI282ZpzIDoRXjvIBmwCDxNIm506iOa5ZCAByel0vdF42J6ewuaKhNeOD6xf0q4SyLhL17ZrptY6QahDPPkUDPIrS3ZiazXaqYIhNmggyFlLt5Qg3nppz7WtyGDgGuqN1I35bk7OBZrINTHBIOTdF8Yms+XlvWKv/DBHUHNlUauc2s+YzhcJvBCqCFcsJOIVTHJT7XJ0L6aDpoMsRkxQumx5yfr5iBg4EoQiRy1je6rsYLpFKBjR7uzhWgSPLy2DzAVY7clefmNn8mPXg1UZrk4AL/K7+uAjAxpImHjXvYKrFnQWKo69eO1+dDqF648YLHUBMPYuUxiytURFceD1EzMf8X9+2CnGMOu0iFoCjf1cCwgKN3l7QloTJyGEtFAiaumtk5zuxfWkKGV7JrcqNhIF9wbcyLcVa1A6TyB7APd96tLbVudkar1gJP4Z7Bq6ztjCcokaOEgG/9Z6GAQMh4qoex3T20dm57utVn/oE/jdC3zRZ1TGoDaZeBEn8lNFgZDdNfA0ZiQoesbNfYyNCLGiwkcUUVCdgX17lqzZswdXP8gFrp6CDQP4u2OJz+D0VTkmw5j6fElPYNoqYOZybUUM61uzf1OC+Oa0YMo8Wcs7JxK5uWiAk4D4FJGByYjL4KBUu+TlxKUGA++E709tiGJ1GS2IxwSJhKeQuTg1kw== MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 38fa1127-d6f3-4f16-a14e-08d4c855e1d6 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:MWHPR02MB2734; X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2734; 3:ov/X9PC8bkR5mrGSPfMThqz9O/MIi4e/I/usYhYhzXTmLwH8pHI4BzuYOnuikgNYvbquI0RrGSGyi+JlyFJiU/NGmTl9zCQvZl9FB802UyeAUYUOm/xdIyZ1klxZp+LUFcUxfH6jdGwNTwnwBEUoOeO0lQJ03LjAG+ObvGZRI0e8CthJrKsepTZVfVsWfBCH66vnFBPgYB+J0U/HGud2MxHRG0uGpsQw6Bfa403yjKyFyR7hTgrhzb3Ontj0fqseJyT1lbdPr7P6+S2La6+q/Jt/p5Jdzu2h+dX/RP2D1WD9ig2K7immQkchlGYUelMlRm02gjWHPAfOStYeuXZjw1sas6zb0MHrqT9up5be2g4Pjx9+/gqvG3rkxo2KzEDlJkVKxGu5FOOFncRdAaDbR8x82nFUt25YhqSv7zATsDiuHZEA8rgJJ+opA9Bvg/VI3GY1HIUHIaWub6pLBkLjuro13r8P60IRSk6DnbgP7pZds3nyogQyYKtYO3fFpiZ4rclW132PUBKJIcbJ0j4+za3Th6jjD6sx798BequoSTFih+ITnFHW6rKvFW3lFYgNltDjfOEGc0MYwa0GSCUFexTSlBdl8P7jkXk14kpqvu14KDfkvsD6ULAFwKfaT4FtxcRukFXx1AHZqS6YtasGptuFeQConKvNx8/hgdHza0m7AUtmnIMZ4iik7hqfZuhO3RqueavRW3NNoXLBxs/6mkQcd/THLImR4JnaSkZuHFTwIbR+8FGWZY8v7wu2xJY48JZIH13tpyluxs4THe4QQoEeQETCbwQoZ5gDkeWZ8Rhg6vkKoLOhkrYLHsseIhKy82ZhIoOxCEaRS0Yw27uySrb3OZLazs7yC4TjVDikis3PqkCb8zJOuxv8kjVxvZCN1NEnq4BWzGnbiq2VFWVDuzTH7s6iHLbxuvl5wNg2IoA= X-MS-TrafficTypeDiagnostic: MWHPR02MB2734: X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2734; 25:WNP7NqFJArTYetlK37Kj6u1LWfvQRst/2fhcaUIj0Nye6n6nG/1Txd1dobjh30wre+9VKWpE6oidt0xybA9uTQEcY5WWjHfNXBb1m1rLklOCrt15JDW45+ecGe0phVoYOw9fwJjHjVOX9ntnO17jtsJpU7fBKZn9+9OGbBBBYrSUEtXonIIxaFE6pZQjW4kKseiDY29HdU1b7/RM2wkWvgOntOrh3/iUQOrmLRTGLUrwNT3moqqmvGRwsuc+OVhi7fRbGMzBPYaikl8/zG+vigqCAXyWDAbPRcjepl0Al0EW9FxehkhdQl7M4F1tRgMBplNzFay7S8bfq1FKKj7/8RWBC0OqI82DW4tF4dvgrfvXxt4W+flGOUi+wmqqENwgpizB767TQKBHEsemazqCWggX36/20Zs7+v1McxPgCt3XqnoVmLbSiXxFWt/pHokZzZ4RHRV0NjsgtwbCFoAlplrEThHeObEMFqVJLmxMPMvgnMec+5L+TbPf66k1UqnX+ZoSLPuBjXjdrzvMSh/qzCPbFchVqzO5Pmg3Q9k1bAsT5tnj5rDEHVWQY9q2DNMyqjC8FbntjxjId0DkY2MnwCIrKhg9aX3XgT0hAVybAKh5l4mz6XzRMltqI4gfr41YuZayt8Y7UFtCtK6pfPAPdhuKBhGOJC2SQYjS3MZtLYAk9rMshei3BpZPQWDNpewJS27Uds5dQ+norGu58CMI+zdOaaXIMmU7AkN3/6zFA+Zr55vXnPOiEDyyZvwOYHCubFDtGQwAzcWYzuozXvC2P8kVjruKFNMT1S3PiGABasoEeGGwZ17G67YkfSbrBGrNl2l9nMvLPEOmpyPJPCkOv7m/xIRZcm72JxOcwwUDjbtQ40kIpast9Jt0LtBc+y16vJvFBqxjLD67RfsK7VZKvLtoYRDNYjQaVi83nz48N0Q= X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2734; 31:NpuoSWYU7aAR6TsbwHF2iwGcNfbbxkmH8tUmRbgyp+9XxcdgpNIwpdmWNdlUwmWFo1nQbwJRubG458y0d0GlQrGf6Yc12o71KRuQXrPBF5zjN6mYE1M6jStSfGP5ZvYafLcsshU2IPH3aVda15sZY2HeAQZGU2jB93b5/m6tf4OMt08t0dl2QT4M9Mtot7cQrJgGkmWCBLOAQI1DqHEKL+d8mB9sWkQ+hDMu6kG5rywG214jup4RNq+5rU4Q6mmYbBSi+b/b1em1Ycuj4bGB7hiAlkU/IDoyhfT0I2VWwsDjMaCPzawj2vTFVDUDT0LOv9nfDFvFv+Lnk+uBeHY2oVtRHekxbh9KzLPGYzbvsEsaHwuZe3aQZ/1yoUEsO9o75SBlOIAqYc/X8CRBDGc8i8r6jqzgTRpsYQ7nUzGN0V6ghUqQiXH5E3t1/vlLdJJjsdkRLbLqXcRw4W9qEKwCZU2xCynmF+LacQBsrf1naJQzJxYhhjxXLET90QryT3/xXaHEEQcYT+dDSVuAyp30G2mFRnnp/rb23RI6kfS1iT9NUn22TwQkZYFERFXNLiVxyaFYJ+OlvfDm7ii+nYrsdw4gDR+39vbsW0uI6E9RFpz3vMlK+/VTw35hJixAiCZXqzzO1ik8q9fb77JxYq5+3E/XEwYBECnbrm81RmouVTza8u5GIMyN32MOjjOjnNJ6 X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2734; 20:7OBNLLDZXK/xAfIgas+UW1FTh0ZevTBgub6pvB8bKPQVtMc0ao2K2gDtuGzzpEJUcF4vELiQO14c+1FNMTQx7UAaUekOD+wdACZxamkEelxyeDa7TbtEI2BJ2Dz56QxTfwRtv4ocrKc34wOTxCmHFwfwWu83Ap+ggDTrXlluyD0QnTljoDqgEF0zPiBtHnHDuawdvFB+OuISo4JP/3d+Gu/hAmjYGBHlOZt2ft8Sj9CDgwoeRQq3zWKijkt7XL/lR3tWBZ/8zsi9U+sKBCTRUPB7hTxBa0gcMQ5czeb9q/B1VrFF0ZLX4nxwifcJs/nCfxDt+OAoG43P6lxJnxeNQTnjZ5L0Af3E+ePLqe71SQz8dCqPIrEgyTU52H8G/+N9CSs0ly79/o4eB0NBZw1NY53NKLNViKtP2N2tubt84/iwo9PxjqPhokIniKleqepKpxPtx4PpOscLQsHzkJg8B8RbbegBRxXQaH6exE7XNyg+eYnebRNLvxh04YuvjBYk 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)(2017060910075)(13018025)(93006095)(93004095)(100000703101)(100105400095)(3002001)(10201501046)(6055026)(6041248)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123558100)(20161123560025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:MWHPR02MB2734; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:MWHPR02MB2734; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR02MB2734; 4:3812qq3LOxJuEcKm/z3PMUjUWkLtUU5EX5dI6iUQQm?= =?us-ascii?Q?icy4/EWS4CG132H7ovmHs6m72B8UxMClw19fWt/ITtaHtxGVvIasvs3dJxyv?= =?us-ascii?Q?+Me1Wf0M4rgIVI3MC0OgNgNVUqU1iu0AtRKXPQMHQVIXXFyc15+IC32mtGKg?= =?us-ascii?Q?yGMCnqql1aOjZYkkzjJ8ruOD/1jmIV0GOm6Ucuj6u4Z84WPzh25GpGdmu4Nd?= =?us-ascii?Q?68Yh0xgO5lvEtbKKLVJnBKph+qXVq9XXzcqmMPBzPg5VcSBE2g39Je5dC8Bt?= =?us-ascii?Q?FB7W0A3wdzi+Cf/zE3vlJX9BryaPKL/nUypTb5nU+jBBDlml0IXLco5C6BgJ?= =?us-ascii?Q?fsjFnJBq/1q64NaeCvkKJQIfbMGCEabeyTbDai2lPrW+T2wGDdld0fHwULjr?= =?us-ascii?Q?dLuEcOBrrh3nVIa9gDtA6+qDcKU3SmAEQucOEzsGZeLUv6w0Nv+sFf3gACWh?= =?us-ascii?Q?h2HQlvdlEQE1QqX2yDUoOQ4lri/Z/3GqyzSUhiVKYyBX4U7ELkeSPTUom2XS?= =?us-ascii?Q?wto1yIz49sLVVd1615oqSDNKxCgA5YVIs8Raa8RghSX/Gi8LugXZbppNnbqM?= =?us-ascii?Q?96ZRPdX5fV6n0M6mrzK9idEZ8fY4JQciUXQcUa3NHKGQWXLM3zcH+flTD074?= =?us-ascii?Q?WFSZ6cVH3IF8vDw5Hh2Kp0SJvl5vA5sl19VT8N2wLfDNLdkn8hVtSUitcCg+?= =?us-ascii?Q?wT5J62Usz62vA9dJmGLCljl62fOVK3YRvCPGQvXdupTJBsZKR9YreAP6Arcd?= =?us-ascii?Q?SYW05MjVIsmSLosM0khENf/LmtdFf7dz2PcUdrz2d73jRXesCX6b1uqw99Lq?= =?us-ascii?Q?Hrdr4ZkEQpGxUCzw3y5CT/pgu1NajK2N2JGJlbazWBhlhRuXs4yTHMPkgGTe?= =?us-ascii?Q?WJ4pvIdl5k1QNUZR9WzI1WBgGAyrx69w8HVOvMyONqkOGipVUcmGSRwxqCkX?= =?us-ascii?Q?CvWeT1mmKb+4IyPlffI1ZjpgyUtMYo5CvMAP1MPsYsi7nH8n+PXsfvt3pCYK?= =?us-ascii?Q?ntmnTqZjNJnV4QDRQW2JoJRklalYnO2eI9njeHK59QdCLdNTJWb9h5rbkDZO?= =?us-ascii?Q?Y1coyIdQzorRkt+AJLhUXLJE7G899q+c7mduapL3OlPTn2e4d6yVC60G61mt?= =?us-ascii?Q?LpfqOVwESqRZcUh2ApWZm3xvlpuCJUjUF+yuEMBlVoR3m2QvFm88XZCfX9cT?= =?us-ascii?Q?CcfNDbZPoQGgfDyhDvV8MM+ukP2xrgVt89bZWBamvMlFCZmsC6qw5+EQzgax?= =?us-ascii?Q?KxSf2CEKSdAsbtBvmaoYTdc9BsrrjlFOcD4dKqNYmGbQgZz305IgATU/QwiE?= =?us-ascii?Q?3+20puaUsh18bNfMn61tg=3D?= X-Forefront-PRVS: 0365C0E14B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR02MB2734; 23:M8KtHLLO4m4WTS7O49UtM10iufbCpWsp8y4v+pqf9?= =?us-ascii?Q?Pt04DqTG8/rpY5PXvWyRCW7k3uoX7VzSIa9zJNI7jz1nyLnkLOQqy3aNbD83?= =?us-ascii?Q?RFxGW7EsscELOMTlC2RG4Jgirbg8zuXifkiHKhAEQ3CUZBzpcoQj8TvFS6MS?= =?us-ascii?Q?xXl9uPu/MyA4uM4PluRlw+QC0iVBWYJwqywo2gsf1sdPeHg9M1/70vlOKntQ?= =?us-ascii?Q?wh47yq8aqw+CoFf+K6xJXzYa+ie0nnmVrtmtzwMc6FB3ZRee3j9oafpV0hZZ?= =?us-ascii?Q?PkkgFz/znyBOAhQsc2sIgQJsX6CFWu7qGsotcjtRB0oKXdkzgtivLZ6Osnja?= =?us-ascii?Q?9V4/MO+llmODWhrhCk3sg3/EpisSedPyE1O5tknvvnsSApt/Q0p80qDe6q7A?= =?us-ascii?Q?03/FjbbJUxnXOWnJD9A4IRBin6sN8m5n0Tg0XGnSz4tjvjBqVR7/MC/lMdHy?= =?us-ascii?Q?wiffzCW6SpAHVU5glMk3znBK2VA0F1ahb4wM4fhBSmYNHAyA/+IhcaDkae7S?= =?us-ascii?Q?ybmPoubqGCBBWVyLtulboPQAW4uUEINAV3gSicyH6Ov7O/Im5e5eq79s9pLD?= =?us-ascii?Q?XeueQpPp5AiJCXhOmmvqQD4yMRLwbwHRXRmn5LeioL4asZWAt+/+MKrSr+gN?= =?us-ascii?Q?Ktg2cBqXFofAY46NlG39ig6TB+PIoWybiXNLmqPkiC8QzZWrKekiyR0e2gIi?= =?us-ascii?Q?5QbxEr2oX8oyIRymmch/1aBrrDEIvaE6zkn8wSIsziAkftTnL0yvH4/evoB5?= =?us-ascii?Q?5C1/VjFwVxeYAgT2ojYmAD+mkqVA+2PNo+j7iUDN0yaSIT5TOMVJzZLWWets?= =?us-ascii?Q?f9MjHIb31JY5oygC40z/N7Ga1FZEfDohyWLL9BpTKHi3BoH13wq0BzTBe1p5?= =?us-ascii?Q?hQAALv3RsiJKmn9YXppAtW/FxKwOtLo+jskmKyaXeBEk7vmNPhFBM8aESn9C?= =?us-ascii?Q?qaU3pOUQAHxQtNgejFOhlmr31zRra0rpw+MbLFa5QsSBqFowNamEXrsDsdpA?= =?us-ascii?Q?YESWkDRNh16Es/pKIidKQfi58CFMWt5JtmbjS4t04GO9TOxcwiWypkF69JSC?= =?us-ascii?Q?3HxkInmbByQ2bdPrcnjdMKEGTwE71ztjYLvZlTkvaRyFVK+0kwNKYeAkhZV1?= =?us-ascii?Q?NMYYWvEFH/AM8V6tNWsCvVMs8rTZjQ2muU7+6Urg+utdKQYVgfGVw=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR02MB2734; 6:mKoeUgmGCARmkZJTsY5uSi2bKH1yVVgUSdjE7Wy0Lt?= =?us-ascii?Q?fUf2MaHyEuVn3pCjugdIJK5MZCJIfZo13Ou8NKmAV6C7/5n/RNvKHEPtvd9r?= =?us-ascii?Q?2Q6MYY9hmRyEXpydyN0w+JIefWbmNzAExsPrEmoFfnQrhYa9MRxCTTpgYOUT?= =?us-ascii?Q?XQjLRFgWlYryL0Ojd2k5oJQf2bETwGSremi+0yqVuO+yrvaM+fBoFd15rouj?= =?us-ascii?Q?ciF+DAc/9y52ewFl+aYfr9J7FYKARW7BRpfzCV+XfzP+k4XR5+zzxkInX72R?= =?us-ascii?Q?d4hsj1Ioqptc+tmduuukEsW9mlbzRjFi2zOSsRvOhDhEs9ec3/YqP5YZ8hv6?= =?us-ascii?Q?2Kaq5V2U210NA0iUgvGW8Zc/+wmgCY0+aAWVMbLHR6liH5GYvHBNfBkVlMt2?= =?us-ascii?Q?N4slUww4XVb3/eOQJJSE2OPPm06Tk3Oe+MfrwsPP7oMWGCPpzGCN5gpv9r8N?= =?us-ascii?Q?f3K5+q1jMGMzOoZTQWcpSfzP1J1mdBP9M+kNeXAaXzv3jNTAFDb8Tb6eVuH4?= =?us-ascii?Q?SmvKevusU10Qk9CLXrJQDV99R37VrE/BJMx1S3HcrHj9VYmuUbMH/av9nx4m?= =?us-ascii?Q?0gISw+yFUQHwAj9PRvyGm3Z+VpmVpp19W3261Wb7vEAXrOUduNVpm2tSQZzT?= =?us-ascii?Q?vyCsi8hJdDzhm4u8gp5OXBlHHn5eVgx4KNPIp91gkcZUcthvI3syi2nBe1HQ?= =?us-ascii?Q?1pjZbooOwH1ajR7sc5IiyD82MbO/rjz9thPRK4WMrQQLnHL9yQD+YKTLambl?= =?us-ascii?Q?YWrfHPkCplK5oD0VWv0MpC7DulFBDHX98ghWrySqW2T2ssgJnM2SC8EyOCdl?= =?us-ascii?Q?htPq6Cw9qu6rTLHZ2/ZbUT8aiB9FoBvmxvnOdVWm36iiPg7L9BGT+NtAQccO?= =?us-ascii?Q?eQN//QVpWjGm4BJpqAJh6UOymVW8mw2XSLbOlf+KTtB6qUZromUdNu2NYvk6?= =?us-ascii?Q?16IVfLMmRlSZ/+95IkdQYRSNs5TmVyQJo9H7sS3SgKzbSc6dME+gPP+D47w+?= =?us-ascii?Q?s7h76IaJQO8cs6fDMq6UV2?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2734; 5:L5V6KDzLOoy2F3oek41ekAzaE0oT0Ib+M/mRvuPXUSZAo7OJcbHZpB8jUIo5ctDjhawRx0wTfxX9k7wwDq73xFJdfkOGoK8dcC2PUhJw1H5/RLiYXBYYL6EXUpAOWHC9SqhILMoriMwJd4jYlCcRhXxoIUbJT3YC/2OEcJDapR3wEtAcAEOW0tg9NtNIb05jCBb/CIovEaT3ovKJMvT6Vk5X5bL4mlT4OOZqjhklsplAVASmEcMn4VsmcVByoeBO/EHb7Kq04LSeHW+OVkLzErI40JdF0rzCLZudlquVumuetga2kIDPm0sT33hMYSPDHEwCm0/qXt/UbMEIgtgtfO9uYvABZZmEsR32MP1WEVL5lz/RV6XO1ROvOeeHsLwDlXkwCdbUwxIUq0pQOuJPSmQ7ek2WwKpESRkbIGtMezThjru9heGs/Omhvvcuv+IFr+T3LnERsqm0ma7qQQlPXpC83iHGQnalGOlhoY90J4Ql1dwbmID2fgLPx/ksMTKH; 24:K1+00DhUx5Auf3JdjGXWRk/rIoJVxT0ERmCBvXS3ypiGbzTUXZG9UymbyYuyzXqEngHB68RqxqFLR8Yh9v6w6j8LJrMSqhiITRxLmE2LHl8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2734; 7:7rivfHTOuWMEi0FOkbz8NcJ0h+3082vI/e07Iv9dm/B93mWqdkzZFBquFXGSCXTSL4p9li4amovpqpEuAjmzPUpREdOY66tjbhuOpqAroYGBqFWwco47mrvOhvLBblCM9P2XDxE/SNTBQ2tUwrJ/FiikTMqVwo4bof8s3Co5lhW2sCpc0/VEx7y0JCo5l2W/4QGP1skcpR3dca0j2lkFKcAivknQoTLae/I2nRLA63VzavPgxTfY3eHPp0/iXqrZblhRnZY3ZNwoeeeBdwOrQhSefcbNHZ3D+WT9x8xiV12STK3CDbDCDXQuIGzsZoFlcEr9XpSPG/usO8csKKdduyggja7zDoPvixW8rOtg+fwj953T+G6jGKZtEHHv5rrf1VUEJzZkH05fA0cXawyivMI08gjUQ7eQXPf63poJRUdTrSD+cjJWpINidIVkwRsq1U4NJhrL1juBJw/vuImh3SA2yKXvS+WuBE+mzRCoeXECuI5J5co8pjsumL0ZDpPhcKTmMrCwI4TbzEFII8NWaCy9Q9ogzmepMnEUlM4FFl+Gnz9a1dLNIuPmkxhpxjXy3xsl7594XfUs76wTr52v1AO24guDKa0KLBhM2EPlpemrRZhftbjUrD2h1U9GUiim5DTcNGSp02pidnxR7yD5I6y/3iGnB3Xwr28kBShOaHkuwED1aDb0NebeZki+pRwfHsID6ahIIxYYquE9tjcjLShOmGVLbPA7BhHCLBBhJI6PgNDUNjJOhAXz9G4rChM1bctL7VG2ObDEca3zVAk4hiZ0uhHQNolwxUG4+ApRKUg= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2017 12:10:55.1078 (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: MWHPR02MB2734 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.32.81 Subject: [Qemu-devel] [PATCH v3 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 | 20 ++++++++++++++++++++ 3 files changed, 32 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 60b1f320a1..dba8c84ca5 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_vreport| report_vreport| diff --git a/util/error.c b/util/error.c index 020b86b9f0..3efdd69162 100644 --- a/util/error.c +++ b/util/error.c @@ -232,6 +232,15 @@ void error_report_err(Error *err) error_free(err); } =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_reportf_err(Error *err, const char *fmt, ...) { va_list ap; @@ -242,6 +251,17 @@ void error_reportf_err(Error *err, const char *fmt, ..= .) error_report_err(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_free(Error *err) { if (err) { --=20 2.11.0 From nobody Sun May 5 22:31:24 2024 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 1499775317567492.2796352486283; Tue, 11 Jul 2017 05:15:17 -0700 (PDT) Received: from localhost ([::1]:46036 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu4P-0008FA-7t for importer@patchew.org; Tue, 11 Jul 2017 08:15:13 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53993) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu0L-0004l2-Mh for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:11:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUu0I-0006NL-GT for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:11:01 -0400 Received: from mail-bl2nam02on0058.outbound.protection.outlook.com ([104.47.38.58]:60468 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 1dUu0I-0006Lf-9N for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:58 -0400 Received: from BN6PR02CA0040.namprd02.prod.outlook.com (10.173.146.154) by DM5PR02MB2731.namprd02.prod.outlook.com (10.175.85.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Tue, 11 Jul 2017 12:10:56 +0000 Received: from BL2NAM02FT009.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::207) by BN6PR02CA0040.outlook.office365.com (2603:10b6:404:5f::26) 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; Tue, 11 Jul 2017 12:10:55 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by BL2NAM02FT009.mail.protection.outlook.com (10.152.77.68) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Tue, 11 Jul 2017 12:10:55 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:59307 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dUu0E-0006oz-M4; Tue, 11 Jul 2017 05:10:54 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dUu0E-0001tm-J5; Tue, 11 Jul 2017 05:10:54 -0700 Received: from xsj-pvapsmtp01 (mailman.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v6BCAmoH025514; Tue, 11 Jul 2017 05:10:49 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dUu08-0001t8-Q2; Tue, 11 Jul 2017 05:10:48 -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=5pPuadRIhiRCqy8/DIwPuwiduItLH7Um62VqWGgKUsw=; b=J2H9+I32jGpvfu2XVM11ceYkfPHe4wOQI2AqOd0bFzRC8/zslQSsjRhfIJscwvGFxytHxIKR1ZGVDN1F8rGIYsH2LhR9bptxmEDT7aVKIOUZ+BBQ861RlsMh702l4jl+HROvagQpTpcnwO03P4FQFA23iX1lGzbW3tNj4AVcgt0= 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: Tue, 11 Jul 2017 05:07:37 -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-23188.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)(39450400003)(39850400002)(39400400002)(39410400002)(39840400002)(39860400002)(2980300002)(438002)(199003)(189002)(9170700003)(2906002)(4326008)(38730400002)(478600001)(77096006)(189998001)(305945005)(81166006)(47776003)(356003)(8936002)(39060400002)(76176999)(6916009)(6666003)(2950100002)(626005)(50226002)(110136004)(50986999)(8676002)(50466002)(5820100001)(36386004)(54906002)(63266004)(33646002)(575784001)(5660300001)(23676002)(2870700001)(106466001)(118296001)(36756003)(9786002)(2351001)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR02MB2731; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; MLV:ovrnspm; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT009; 1:mit0NtUmlcjdTMTMzEUcMl7FOQa1EaSzMhdITd7027ZUwMg99Z6TO1P+IAPssIwAD26CahoOu9YNKIvjG6zob+6E2XH08gVv5O8kVM5amsLCf8jX3s1V74fgsf0zn+u31+8fsU/z5dYcvktaFt+WIRyqtJqFKnRLU17YXNZutZOEgv37allMFNi2fJYTdSy/m8oGV/WaTLfe/qp41buUtuEtPcOHm26tOf9FME6f8fIIimTiWG/o7rtuBHlP9cL/+SgZ0VR5Rxr9DWrRuTcflb8wj1qyvZDdQjlxFCw/EANdHiWaHsejCe8nkid23ViqYD9N3jpA8HZFgoaNNs2oDUsUvZlaGDHoS8MhkaFVgVFAK0/pW5nMRzkg4kewIgThlqsa6a+H7oa5zVtSTjq/6GnoRTDsd8ca5+eZuywzU2/JKl4Lks86PxS2myZLBqhHfNUussvzaAgiC+kpiru8TsTDKKmZmQxiCzse28RMuzpXSekXAixvqH5wBAAKZwa1du5KVXwnkuEmHWy5tGlHjIPiTti1GjmJ5ImoyfTdeXneL1kdghDot0lKslyhRClapu85XMeKDceKBiM2H/aYlfKt3xTYEcZ+CDLQIdsnd26S6aGOR9/cecAqiM9kMazqscjMXvCZmnZGzcZVoYNSqVljlvuuHScSiS1ehHXxm5OHTZColDbYnUNo7FJBQT02t7CLE/moQcwciyCyn94b9z1/DmJY4XxXW9ZNDv49OS7KFXWT3qh62hv8aMkrdZ1KefWZ2to+AIz3G0seZAgZAfA9I3LEAJXyLBB2cCqHtofivg2LPKlir9mBHusggLZ4zN7nbEbcI79q/PKEaExCmnMWAiVPRH2ZyzZ4yt19tctnFTelfqKNDidaVKK+Di/9hXwW8Ve5hZs3nAGtQvnN/A== X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 444f5ec2-c39f-41f0-3e42-08d4c855e1fa 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:DM5PR02MB2731; X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2731; 3:026j8jT++PPsEnYS4fIkBJUBoUVJIk5DLLIvxSm5JvIJjCKTCtd0x5osRjbPv+moyVdWY+HcmoWQ1x87DyQZliyJNdcuB+sXeEGd++osPASTMDicRZcs7H+uvRiAbNFGzTmxbGfn2LtTbcLV2QeMyL6fw4fLARIrrElnsoDFUZaeK2HN6dDSeAxrXCqyxcJJ9i0K3i9fTLBMkvBGFsakxJU0vrPBIFNT6hJh1xxZkro8LAoFdyve/xB0V37/vsHYTFsKHFc7P5JIEjT4PR1AMr22II8msw4+QnIdsUroM7nwGiOA/Z8g7LwNuUIpA7wWpu6HErogp2BcXITEbyc4kB5AdYCFsRE436WKyDQsq6KVzF+3tOlhHjqDNutaxZ1HhYWGKuBvvpLiHfZeSleMFtopIIKv/MPoJ5mQ7DXv2rxx97LyV7ABzafYBy2wC0droBKnwR5H/D91RNB/6bRhZ10e/aifhDhEnO3NEKnsn+/HpQevibi2hHMgW5a1MsOcYZ4mKQX2xpO1+mdk503drghjpGY3G1p1Z9j2ZFfrIj8/k36M971rpW25Ab5uC4BRU24dekBbPTHKb4C3o8Et8rFXAPk59OWZ0hqgnJbbJ1l5B8Nv7Jb98xDN4ezQ92Ah70njTWSrj2vDct5+1O2wy+OhGi/39HSO5OCLbG1VlFkT3/9FfKAUhmdiIjFjFQ8cMjTx/33WxhFL7vQ2dLY1g+mHM/S1OHWw4Ye994kM5UUhW/9UGlj9UqYdewNWD5rA5PsH4bV3dPO9vHIHndnLdNA7FaOmJXto7b1doIbXIgTaPU+35sRjiZe+fmWuUonROPT3t1rf1uslF3Fb7xtR6iM22mhdXkB3NK+53hWVVh4Jxjwwk5JOZq/JXNua8b0AJ4CxrJ3dXBdlUwRf5ObdPG3UKeGUUB4LN65L2FNqP3UmpPW4JVlWzA4TuvXoWsyM X-MS-TrafficTypeDiagnostic: DM5PR02MB2731: X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2731; 25:Y/Lyot8T9+jS+phihOTUoI7lZERdcKbqTgWSaxnOMLJH15Xq7DjotLDqBlaVPYhYplCbnSe6r0RGtzCqnmglf4mCeFo/169mi4v/ANMHSl5QYhK6jFNoXmfRJ0RgtbQ/I9cM/TagcdcWXgB0C/NLCJLcaAD9Fb19hq4qP+vdY513CORnKpF82/3GGrFLYZ1nunarP53msENzQzK5QQ/q+cbKO+HD82EyApoZslRmoePqMAxQ9jQ8EI6CVuowkNXDMztE8So1u9H336cZYtHNaduRlO0kLBmo4CX4OMT1mFEgf0sei3Qi9RgQJLYwFhLmEVyKvockyjz2TTv7Q2Z1LWbltVkAy4JBh3CsKiBuX+REePvPkMLWe/LxV83D0VPMW9bA0XQnpWZd91KISgTQoeO0IQs7ejQNulfxWE1Mu1B+kk8xjn6E5DU8z0FIJcovu+q1OT8+LNuwzorPowK0ytmoTCpyJUXv1m9cYj6i2VEo1c3fmPC1UiS0xYi+ptNQUZrxjGMCMJ8NdQn+SG3iCayQKKequtMMzBPMxrZkkr9iYpNSGSB4J7ULTOPlzZdXZ11ntehYzcVi0y8F+PRj81hfRfJyqph+fSO6qTuoMYoYb7crEwtlwg3BJR4jOf+/6XswtAO8byRsVlBtnWUScBJ43f2DJ7nYUQ0kymkjIJDx7P7N6CMK7opUoXM7yuwO0qkBcAgXJ4Cj5+lhnT0p1JVu/xUoOiDpljOSPOdpNgN9A+85VgckHqvJ/Po92HOHLkCwyyFrKnmFbOLLWPp3SMEFC64GjnBiuS3o/D+r+WQWdDQoXoFXolu1kIoVJCy6LjypcxokAKQ4CPSKRGw8+84GbuPDzdMz8haqzG+X7Z+8VpRhdNbXdnwQMNAkqL/9p4pMFg3jeL4Tt5rYBE0kzNmP6EqyHRcVoAI36Z0gCrY= X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2731; 31:qj1OHbxdUvCyiMsKvX22JhXaznEZ+WA/4QayxpiC3BpVSSI9PLv3bzwxYKV97hC1uPFsgHCECD5phnxY7FbsLkmRl1kVe6fv+1U6aYIxShT1qYhsiHrOhPsyLd3/i3VP8wjTyPZVvVdNfHRUcfdRL7DP9nwDg0v/1fsEaiCCC2S06Pvi8dxg6rlqt7FrgaBZX1PusOPom+SlWQ35oeiYh59GbIOzM2ng6quXjO54IStetXSc9/BcAk3xpl1l6rsnLlCM0DeIrxKl5XxnkytqxYniAtqHKJBVQoI90DcqTkYBjf+kvF1faxdbr4+aBEUrrsgEEaUwGEfU587EpkMGP96fOrip630uJlp5t2qmjgTwg0BgSmGqr05bDlmw13lNl8lQ8jS5lmyL6w6q17nHX24MhzObYahp+pK/mPfWgSCr/pJw8PJ5EHq2YeSGisxxfus9TSUgtmnqui0pqSor3qazxVE7Gn/PaaKwgpwDhOPt1T+p1VFG7MVJ1SyD99nar9I0wk+O3F8SQ0NkoAPng78C3LvSPtE2IARY/xmbK8xp+NlNRbqB7x6NIN6TLbmykNtFFHG+Zd6hbRz0WPpVUL9G2NlJwJVIYM/3iTFtii0P7hm3getuM3WVxtTjKzYG8wWN0QTjfNu47sjLnNVlrR3RVEyvByZDHnEanS1GdUftz5FY6ZF9qsVqETYIjmw/jT76meH+2/0520dhe59tmw== X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2731; 20:nUsWH75GrIY8ex55BAJOdDWRI7k9+uFXoQE5iNgfue4oREHRQNtKuYju8GSo9NW5iPLfJ602SyRmtTvdVrqWqSmg7RDANa+3wpEgJ19fOcoTZ4ikLrI1c8jijBmAVtsA/K94J+d2mLYJYgeB1eCgIby59hUgiUduJBMunKcaqnC52U2mBlli9+5koUMaY373Vq+OHxSVdMPH5Jc9Kr3+rUQUhZcLLc6DS5SSM4Qz9sY8ACHx8VlDoaKEAhMYFEMHX/JOfTp7o8pmjQtgaVBwruN9CDLmHopxdxcYc+9caOt77he+sEe0MmzcTgfOz0sUHc7oBDmX/f+zsVoOc8gFmAVcKMn+iXKOcnF2c23zzIOhSkZzH4oRA1/4YbW5Yiu9imoPY0m0Ioyu207WOYrYYvtJyplN9uBfbpUSjaRlOnSBHZLQ9Wguiq4ov53vqakTRICQrUjszdeoyyD2HSKtPBi9R7rzDG7dV5+ypOagMeQF+fIZ6NpQbAV6g+wOP9ml 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)(2017060910075)(5005006)(13016025)(8121501046)(3002001)(10201501046)(93006095)(93004095)(100000703101)(100105400095)(6055026)(6041248)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(20161123558100)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR02MB2731; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR02MB2731; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2731; 4:AVbV9Z9oFjFNA6pG2zyNBTdYk6vegzLXVcpAf1w/gM?= =?us-ascii?Q?10X5SisJ9ZVlU0IcmLCeozRA/iy1bLA4ymm0d8kVxA6u0e2ot69j4v869mWx?= =?us-ascii?Q?v0cz8jhxLd1Cz/CHpxtRj7Uc6U/a8LRW42IlCKL5ToPgk7XSgd/Dm7Clejs0?= =?us-ascii?Q?tI26aMjf/GCuv7j/fIJ06bQoteUbbKq2sWfe9mUra6tpFwP9YGan/kuUT7gY?= =?us-ascii?Q?YWm/dkqYyM9abzvJMFkREE6zSdmB3Vb5whnUzE7R1pKBir0ilm/10MOvlLDR?= =?us-ascii?Q?fLxhJOfpkn39dcQ8u5Uex2e5535iN5GcRUoj2UZFZyGIkY81151Gm6rYBQ5b?= =?us-ascii?Q?VE7w3GGSI/UCqdKOK7r0W8Wf0ClfvIKDbYqIofhqjACqJAACn/Ma5BYn2dmi?= =?us-ascii?Q?ozHGt9U4EsOwxTYreIUf0EElXT4h6Z6d2yeRXLoz/jVlu9xbOSUpdstmKExS?= =?us-ascii?Q?nkJDp6IfgfbjCVY7dVJwMoxuDWTW86V8wY7PBUmO5apSEI1u7/VEUuQ4LtVH?= =?us-ascii?Q?3UMMU43s2Q5Lh81FfzuZUAPmPvQQUcsIntELkaCh8cXYP4ImjlKRMTDzJTRT?= =?us-ascii?Q?TSQaaeVLWn5ij1YuFzh3VhbvRiX5tsDdl3x3jiCXXltCUdAg0my+9tA7SLkC?= =?us-ascii?Q?b1Xd0+N6roE+5J0RYp3KLF2tW0fZVoBl8bjvbdpWbTJ6907UkONYD9WxCZAN?= =?us-ascii?Q?oWNUK6CEuaYGKXRWv1GVuEC1GTNJg8nv3S3gv0QJ0JnvkPxrcWiIUeSN5spg?= =?us-ascii?Q?BqYRrIhPKPUj3G4kh6NLdD1xumUfjF7vrm1ZWLp7NVI3IGAu/QovgC+IaGt+?= =?us-ascii?Q?iCcsO6nCuqw1MJzaQ9A9KS8UlCTpZkB7BqEfhI1tBr08b82JS8q38LKK2TbI?= =?us-ascii?Q?wLetEZmWFwQZqir9Yq7pm42w3ZJCftGh0RGDA4Heo32liouqRBlugfXU/PUx?= =?us-ascii?Q?FDIFEZOJcS85Pg4prZ/j2TitPOzD3iCss6hLgc5a+w1HiW8AjtgZ4If6yMHi?= =?us-ascii?Q?RriNws1bxz45Q+m5wnG0nJA9eEtztvrt/l8JA5iO+gSWQErTQ+tUqafGFsyW?= =?us-ascii?Q?nSvhX3p+A3bUpfWXaBS2M0PrO174cMBKiYEO/6ZoWzMIZtsKMCgwQP/1KKgj?= =?us-ascii?Q?z1MQ3qDDna0RLZirGCoJfxQtyF7T7smQfu5NmOduWSCOXlb6dqOxeYMmPGLJ?= =?us-ascii?Q?wxE2Ek50SILAi7RNk9hEbEKHJozYh/aMNFBj2i0Wyn1hZsqs58r6S9nn38Fg?= =?us-ascii?Q?wVA1vAufWASCx/D0YJfIu5ba1mfye0D3/5PhuRNTTA2oYzFQc8V8HamBI9J5?= =?us-ascii?Q?QIzJR9eIesV2VGSwrGHFg=3D?= X-Forefront-PRVS: 0365C0E14B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2731; 23:gX9rSkNbfGusl+sh/zdG+DxibVjIYlpXLVKR1+puH?= =?us-ascii?Q?Twu4kmvBSs/aEJjvKrjYOKcy96lGgbYK1bp7G86224PY2OMw4zfI8S4GwM8z?= =?us-ascii?Q?mjmy1Dvst/bHZQrEtDQkbqjvcwRIqlcR8qZ9LoVjR+WozYAkpxBQhpF6BKBE?= =?us-ascii?Q?ft+iOzIgLLdgR4SdBty5Y8IR2UHQJxjXIF38ZHg7SgY/AXgUIYXkzyhVjtkn?= =?us-ascii?Q?FJ89Lvhbjo4lO/V/6Z6TawzTT03B3hIRlmwZeJiRmj4nkUL2skE4Pt3lE/th?= =?us-ascii?Q?z3aYhSlAlQuyHwQkwXTqoEaq4lSjKKL58RIEHpZfT65WtNpWagM5uWX3C21g?= =?us-ascii?Q?QMwQfaRiKys9KmRDp9rS0XTALUz1O/McF8CI50/3jw9241E1ImiqKInnH0pM?= =?us-ascii?Q?9EW7FTfY7U1LjrTYcHLzVuH9rmAlukTHWhAPZgb38RQyYnP4rW1EL0Vs1S+V?= =?us-ascii?Q?jf7pkXbfOew8xfekdG3BkkcDKHKTD4h9tlB7QKlNCwJxJNHewoTMJkjBkfAV?= =?us-ascii?Q?Zeyx9+f07goqqbdW/8jBmZVkDqVZ7eBSw5P0NG6lSIY8w0iLMzlbkYFPxVdM?= =?us-ascii?Q?8abw0lfT9AwCQL06cE0CF4cPYtH2BJcnpbPh8mALEFHnri8ECNppYDRcefwL?= =?us-ascii?Q?0z9aASMUKUpKX05IhlqHhlN7G/1u02pOHgqyTLBaFVspVeA2HvJilAjlC4xo?= =?us-ascii?Q?zRcKGC8JzcV9Z6O+VhmfS0g1bZW4Rs7iwtSNIC0OuViFCXUAflAHD2FKig9W?= =?us-ascii?Q?wBpLGU1bxd5d0SCD2uGWRBdU/a/IPd6AJ3P0DTqkXP0fZs+4e7MdCbvjn8RN?= =?us-ascii?Q?FfLxZqb76UHHQIZe2gVB1R82B74oqwuNk1c5Slekwhj3Eu6YISnTeBRVcRmh?= =?us-ascii?Q?OToDfR1ssPC1fUtAcCb+jkos9TfESRyG0JTpP81oQXKixgBfTzu3yXDDn8gA?= =?us-ascii?Q?FySvA5iEGhWnFa0AEESCCEFx2E+d3DSyiDqrsAIYaeV1SK6QtDBUez6m+6e2?= =?us-ascii?Q?TUDaD5O9DyvWGGh9T1EyKvJa8SXoc0KYzjQyiR0M8q2DKBI0VKxSWeub/FYL?= =?us-ascii?Q?VYKdPeMnOFghHLGhtasUBJeNAjiIy0nqR4pW6vDoVx4S+WLADvJd/yM4CwUX?= =?us-ascii?Q?5g6A85+wEXd0uFTRdFWF55gHlvg935vRz9GZPdcqRrnk6ePBZV0UW9fxKSpC?= =?us-ascii?Q?X/wCzyaL343Bx3vJTw/kFbQTidaH4oemSxz?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR02MB2731; 6:AmgeXRujkkiO67w8yBM9vNGxz6heoF+UFx6555GIjH?= =?us-ascii?Q?T5GlMkXnqUl3Ok8sP5AxP5CvSWgtHsNteRAX5b9cJXeLxVuSHKrIIEOHj6gi?= =?us-ascii?Q?1S62mb2W30QYjSyq7kXoQ7GDni1E2AzGH9LWKG7A/rgfShnEd43gtBSYGy28?= =?us-ascii?Q?RQxkYIq8l8XgwU3XV94XGO08tm4C8F2tp8tF3spklw9JoLlzNDUITbcjkZG5?= =?us-ascii?Q?eiRAX8BNjqIXYYBAtPMRMcGBNjM1j427pc98/mHnihyCp8GakAvmLIN857dh?= =?us-ascii?Q?g/1mpeORxozK89MhOIi4HfQGyLhFxZD7uLv1PfXGCp5VjfrAWlwmzbSvybuo?= =?us-ascii?Q?ipdQHnVHWNOAXM3TT+MI+4hS56/y6Qy9xoVW+gJKirPsPbZW0ETw4d+qde6C?= =?us-ascii?Q?k73wf6Oz1s/HwEBU2Av2quoBLErMWrAhFr2Ah+Y+/WPm7PHH5/4UUl26Hjab?= =?us-ascii?Q?eYfItbodY1zdIsk39Ea5RwUJGj/txlkdaqJsn2bo49S0ohcq/NuKD3FuPvn5?= =?us-ascii?Q?JZ1uCD65ZDJ0m8dodIPZ3Nqc1VA8g3AgdW2fFO9gBqS9MsZvi5SgIAJfYsan?= =?us-ascii?Q?p+uoZ4i9wi2kvpJjOlsq3uso72d/Ss94Dk8FIiZVB5GKSZHdhefR4Mz3jIfH?= =?us-ascii?Q?VpGRAVdSz8z2JFFeOtvlDICVNiaLKtbbFR2c7LVgK2kWCgLUCorCBRaMeSn3?= =?us-ascii?Q?Vo1YuubvTw94bjxN3RGrfB4/9OW4Q4w9T8fMwTwF9mFMY4++t4PBvzPf2KnB?= =?us-ascii?Q?8QznW7yEluEcA1W8rv3pxJrRgq15oaeKvlAeswcn38XOoGIb8neNCrGhYYXo?= =?us-ascii?Q?nVq1j1hC3jNHQm3cOCNa7/bgnORqYdSoL0hfdygHOU/euO/Fjgm4HsGDSArh?= =?us-ascii?Q?w08wrMJiW4r/NEOLmz+7lETed2XJ9TocVWMYcLEzEN+ZwcSOYFuqajLNONVk?= =?us-ascii?Q?IsmZK9CpvlMx+K7WOSD+3Qom04OYprrdHMAOj9ys/EprYoASuOvh8mt+nFY7?= =?us-ascii?Q?ymc1N7+psq9QetfzsY68Ru?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2731; 5:ukWngaG1FKnnbxZco2ZKZwTyXQVS2iag1GB2Jv8JZfB7SV5bWYxS5/S6wOU9+3wdh+iWTnD7Zkn4iFGI+pXUbWKWR6n6nRFyg7+LzOFRRa+GG6HocvVXSwGuoYwaAw4y3AYhJcogbPKuO6iMFeEjj1wv3bkiA5vSqNUPvg+foe43busFPs3aUjfeQRC9Y9x61JZjT//S2YZ2S9shn2W8CAEL0JJXrtlv2lBx4DPsP5I8kzxrcsSQ4SZ+9wi3imrkypYo5ihhEcQz3MtGgLvo0U/RRgQqzXBsHRK6xTuXMpVYbwrYsxHf5r8/1L82I+4Xc0iluUqZiP5+mgJy2i4mNN249D05wc/Glv9xDrXrkU9ZfTGz2JZV1Syv0GcyGQ7FCD2fZhNxQa92gG+lJZZl9LOopL0MFfO2da5M7SkEFkzvRvoNzln6LSLx34/QLVZzKNGLvrWmqdZIjzxxUAVWLm+OIEAqKR+sbU2u9gNV4ZW30AaOXTdPRNC+HWPDQsR3; 24:iEMjsTjVm1d53PYtMF4gikoj+foV3Wde6zb7jKTz8ZxEH1k8Eh8lDL2jif8115+tPWuq1OBnEeCGR9Rr/gcMnSXAlee+0Bu8TYueInOLzKg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR02MB2731; 7:8x9k2CM5PogFVHtEPc/YZQOufBNJXT/v3b5Q7j8Xy4+ZsvRXjIfVImhADhZaFAp9C4K/F+fPwiamo9VHgtY9dL3hrzEyoan8RyHu1uPyl1AVUEgKdcQvHjqBnjyov7ixkletYy9uArvbDA5tsmX6+xd3yucjIkBLXmmZOeQVHGm1AWS2RUMVdkqRHzH2PxtG5KTg5AM7K9hsiMEXzj0SrtVo2frVXyF9cR8xLHSij9zMRr9WKAujhGtvdEo930KVtmFzIGzT2w/gmwrDhmzCYBmc7T5zkuu78SdeTAMUJlBgTox1d8azQX1okJgwqOF2O8B9STzHEJbsh4vKJvtNxF+Syc24z/b2g0V+OZZdyEVEcAVEV5QiDl0lh9ZuYr6LJT27S5W/Nglwpx0ECNTnUNZ0FGqJ/vGTxFpV5XkapZebNyiDcgewFmNDgm3CcGf/s9185yaL/E3XDrFCtFvrUF03bKUdhihGbylP6UTczqqOoT49qlfqVZlXmKrHRWE9NQASmhPXKyGjyxsGYL/IQMLT9A4z/NY5vEEq4HNdsCVwILrvkKXpJrWbJ2iHlhJvnXN/beN+QXqUDpkQ1w3NrEBHXp+KpvWTT5rFH1SwGTSBOwhNqykrSX4N96Nxrk2lUhedgVWrNl+NSKS5iS5VWRinHRgNxveBy3p7GQmxUCA5awZdTwUcEwfLoREH0yU1Kl+NnokEXKzrkYWB9QHmlL5LGott/TZEkd1p0vfjH1l2v1hQWFKqy+B9Cw/qAKQrkCq3HGSNFQuVX6q9WwLRjWYuP3GBYqqgVxQdPnVVpRA= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2017 12:10:55.3412 (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: DM5PR02MB2731 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.38.58 Subject: [Qemu-devel] [PATCH v3 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 084ca796c2..4d5bc6e5f3 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 Sun May 5 22:31:24 2024 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 1499775478876562.5010092779996; Tue, 11 Jul 2017 05:17:58 -0700 (PDT) Received: from localhost ([::1]:46051 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu70-0001ug-V6 for importer@patchew.org; Tue, 11 Jul 2017 08:17:55 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53999) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUu0M-0004l4-A2 for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:11:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUu0J-0006OP-5K for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:11:02 -0400 Received: from mail-by2nam03on0041.outbound.protection.outlook.com ([104.47.42.41]:59253 helo=NAM03-BY2-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 1dUu0I-0006Lr-Nt for qemu-devel@nongnu.org; Tue, 11 Jul 2017 08:10:59 -0400 Received: from BY2PR02CA0116.namprd02.prod.outlook.com (10.163.44.170) by CY4PR02MB2728.namprd02.prod.outlook.com (10.175.59.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Tue, 11 Jul 2017 12:10:56 +0000 Received: from BL2NAM02FT036.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::206) by BY2PR02CA0116.outlook.office365.com (2a01:111:e400:5261::42) 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; Tue, 11 Jul 2017 12:10:55 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by BL2NAM02FT036.mail.protection.outlook.com (10.152.77.154) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1199.9 via Frontend Transport; Tue, 11 Jul 2017 12:10:54 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:59289 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dUu0E-0006ot-FD; Tue, 11 Jul 2017 05:10:54 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dUu0E-0001tm-Aw; Tue, 11 Jul 2017 05:10:54 -0700 Received: from xsj-pvapsmtp01 (mailhost.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v6BCArkE025522; Tue, 11 Jul 2017 05:10:53 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dUu0C-0001ti-Kc; Tue, 11 Jul 2017 05:10:53 -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=aP5tqEqhpfHqZX9W5/1+Cj+kEK90ApkH7Mr6SLDOFc0=; b=p4Wn37en403EZKvwAVYHx+D+IF/lsj7MWqH+F+bhf2WnyUOwUjU8G+ofQF5wvjOmWHpcu9LTIMVBZ05RMW45S7/J81Vdi+ybRGmM6f75J+TI44j6V7VPZ0j5EaMnTw8WFH2HF77L3TuG6G8g9PV2+QG+8bIBcxNZg22RHBCpaQk= 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: Tue, 11 Jul 2017 05:07:42 -0700 Message-ID: <12e6dde67e57a0ecf09fbe6103512543113ca07a.1499774331.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-23188.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)(39410400002)(39860400002)(39450400003)(39850400002)(39400400002)(2980300002)(438002)(199003)(189002)(9170700003)(356003)(50986999)(81166006)(106466001)(50226002)(6916009)(8676002)(6666003)(2906002)(5660300001)(76176999)(63266004)(305945005)(8936002)(2950100002)(54906002)(38730400002)(110136004)(39060400002)(77096006)(4326008)(478600001)(626005)(118296001)(2351001)(33646002)(36386004)(5003940100001)(36756003)(48376002)(47776003)(9786002)(50466002)(189998001)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR02MB2728; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; MLV:ovrnspm; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT036; 1:LNnzquDQJdCq/pyrY6V5av1XlW/6H1jqaK82+NZOVKQFe3SHguCl3I21BhR7x6YmuMJw3j4rc9sTdbRtawX4jG6JPVI5r0ac0zCLOD3yapLkPpJTtCxpiCvwlNdit0qEMCaYA0yPe1NFwgz9VHXX/2wGVyhA5mCY/46En9oTBz3tQ1D3mTGDVEt3/I2Md7RPwW/CulW+y8sbKd5d+FkW6miE3fcp8B296qUWjAfYqy/0nEIG8pIpruz+jfYQt2tkzuilAsk+Sl57mD1VJcTgP4yoMPbuLlS24NKy5wqTHWm7cdtVFywwv9UCSsN/vu6/SXsE20mkuDkn/B9uQ/yl0ROdYfzbCymAKtFYtjkNkI9E5JnHFi1hs6kt19ItDXxIWjdwNBO+gLfghQmCHwCQlryhP43KgYEol3OI0jTYZ7/cXRJtnZqUWI/aWM+O6+I2fRC6+hzrJZnlsopxs/AIKdx7VIDE0KXOJgPwfV98GmIRuq5iBjwBqjT6ll8BEhp4eft35uXhHyx6XtcYm/6/g5u+pAiExj5TnmBk19oCeyJS3RGJdDb39aklIgW+sgNcpuEpsiXOKLuu7+SsnZnulM5pSe5xoA59WhJWpf4Y4Ep0cHkpa+h5oQGHpQzXaFleUtCpmPOqwKv2MM/bDPksWL8oLquKe6qqPuwvJ/FYM4uuaO+9fO80LBQ/9zmmmXq0j209T7C37dUrSnvE09Nj7PTxrEyKRz2OM4jXgbtBxc6+c56ALr8clLRcwlB/0Zom9FDL1YlRXCn+GBKAYu2pvUNqvO6WSuMeihf5zHtoy2uIgHnr2sgtFnXRebCl6UvXrH79EqVMDglSorTlRXLUEkVF6i38winXWLxrudIYj78mKycqETzWiWsHvqCRUXLktIcMfVI7AUNHTF93HLRtGw== MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: eea95ed7-3a8e-4d4c-372d-08d4c855e1a8 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:CY4PR02MB2728; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB2728; 3:Sngnv0xCd6LvkBmrMF1u2RdpbXRT/SFY5A5Z9FmWd3ojX2y60NzALWyS9OJ1S71rKU/wMHn0ZksDfIuFXEQ2Zo6prHPrxCHgnbNIkNYo4wkwTNXWlc3dz1H3PU+1Iht4vBBjotm0gTB3NEnYVVZMFIsWd7h+TTGzuDK7ZtuemrPIMBhVGXx/yl62+MMLB7u3UbNcmuuJkb883ShaHczKHk9UNmzqIPa1/TfegeF1AVdoakGZ5vDF9HuA+tFm7YEn4rCjbTrrYcHguFbd3KE/eonbiuDfcPoNLSpCMxpiuHr7QlJTAkpotVIiPfo6ZeYlekCGAh0WLdyWMly5CtqHOOyv2imG3Wpoqk7seqCUtLpdZ0aC+iUE6KNDnb32qFXsAegtXEo40A6BCXmPVUYgCOEYUDCLdGPbJH5WCyRsGv3tl+84y+Utf29ScM5Cf+LnhwP9nY01ffIhx8SJNSK+9SawI+T8xpMLuO9+pRDNxCF6NYOA1vE7HlB3ZL26Lcmd8yCW0V3PNAPzC3OUL3Ubwf011CnztqLDfMxOnEnm8JZRVOoI4em7UU5tKouWTPPHPO8vrHMZMIbfLOfBkW9LaiTbz/iGLfMsGvPrldQFFpdNxuOvNLfNk4KpXwvhizm9SHzABmtXY+odnc+2w4UVLX/Jaf4qcZPdZgzTjimOg7sZqsVOmSnZPWuqDF0+w3qPpEjpnyLAWPRkx3P03Jo5ZBmGoOSkHOsQODRmeQbe6KXO+GLEObX9FRhTVrjAHHa0QwHVOU1CU26JaE969IL5lkqD2XeT9LetlfBk4n14ItVaFaKZGVmvBqsXmhEkYW10BK8CwvkSOojBqXkGT/96sJwxhSS1p1Kde6UxTrEfcQVkodORTnmFXf+DvxuTN8lsiC8T9NYg46uuu/pF1mhwNH28h+Kb3SmbYuJzGDj/YEUzFjZMeeQ7lOYsySSA3sGx X-MS-TrafficTypeDiagnostic: CY4PR02MB2728: X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB2728; 25:Ts4LNz6+1Ig1P1XhEY/+dE78b65M/oSQQVpttpV589QjCs+DIpkSQ3PJhU+xT9ONYAIPHosHGIqpnVFRq8wbgps38QXn238zRiVwRdiDDUQzBx9swUugNhCMIkL3GKhbmtAFBdMniz9NZ8ha3Y4QMsJwRfsbaihA4FTm8aK7PLyK1oN5XABGp9arZDEmHuebX7NnQhAwBp0kFtDhZggUtiONnQ8kdqL7kPPdm3MuQ1MGu59lUeV3Mf68vz+wSvVPilEfPtO6lgsHduZxALSKtWNU+eIW7fxaotb4RkNPNkhVef/Tc3n2VqiFmLePzKFcFr9Dsm7hAHPeZM+H73IcmS8oRR1TrtAiVQHy+EQDIqm+QGvktwQbqK0F5vOi4gsCLi6j2pSkGMemIe/lL9WqjqOKcQgbRV0XMJm5rfTOLJWbShv1XghDm1TgGqPQUbtHON/vRe77TpH2tc0chWrRmjsJrplaWedVAz4J9Ojn49WrFSz9h72CYrTgfhRdA9H7Oq57j7smyyn2qhdlf1F4fKF8/sa1867zUlNV3GiBuVso2qEWD/e776YicKq+o3Dqm+ETehtY568GDxOGbwz6JEzOhHIdR+rjKN3DAeWLS5VDogCZMD5HNzzeFZoDpVlwYvGoShlUyaqycElIarofcPKtx8d4j1ThAQQ/tadpfhCJmZxWxXWUMcWMQ9+1lYxUhU7NhpzxeETh9aqNwaM/NNRnO57GN0Ec4jzhTsq3A2Y2xrsvGapLaMm6ehBmHFWnpbgBhhFkW/iUqjHnnmppH2cY635MK4NE6UzrxFWY7swpzeCxp2QwRMXT9P5bcxbRbmfOMKmghsEF+wWqg0+X1RlHffgtenlC+q/jtqBQ+M3oC4IUi3Kf3SNPQ7/U5Se/DwRCifZtftFpdOYUahli5U+x2AQ67LsmqzJPJPZajvQ= X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB2728; 31:GL/IwTRb6q+Jj8vmbGXVNncQG1RQDcZyRGMsUE45PUVOlsQ/16aVPQWROQa27DtwjjJRY1G343dV7MSliPQyrSvbevJ9y2AiO7XRkERM90MNNFWHlnHqZtupan4Z4SHVXOdWHxm8y/DkGVqCD2hzdnSHzzLsdXYk2QPx7qbE7TLotT79pJ0EWaYkEMGRvuJl3qrz7LYNTzJrHXYuDj4g1vtns1zMUoklL6U7afmQ2NssaYIvnBposrvGPaMuAyCqrTLyw6W3b21GG64qILECWlxFf3cNSxhD/pAN0dMb2pY8uQWdboevWIRBN1yXHxqJzPrYtSxWbg3oVc3eZ3N5nymnzBGqnHt68Mq+cOO/fHODekz2XgooOoJxjCWzPT763SVGj6XHEPXUvzambHp46kyfc+z1zGozCGHNC9H+zAvKVLsQaeyFG3CKjy1p6TrHpDYMN/Sw9Ts/V/dSxbflDl8s1ei+AnHvE5S5O8qX71eYPTtrmhL162r4d912s09aJnW3LgJAJryutmz4+Y5olow3NVMowzz2PvAvA9Z/+EeVsuRhgADiwW8M6aa4NXl8wzXcmSJJ7HePKbS9faTQJ98TEDBHdPOXr6T8cVI283GHpAz6OXaKTY+tYdPmD9O9X1+z0EHtqLvXTH3Q9L4GeKS8IV+F2RJsDM3FNazZ33vcESsN7sGSdGC5pAO4P8glRN0lsIIG5WKYJCM2Todg2g== X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB2728; 20:wTttNPQJoQbng2WwjBaiFPwljvtgLbVNSGlgNi1R9EvZMC+j54vTDnoLQUnSiMO0tYB9Cin5KqM8socFdY5VhdL6tdIhpwIllI+KAaWmbXkQl5sfWQvAoKjyidAGHlUkSINCcyKseEG8OKOBgN0T15Bw7KMR7pZ8Hse+R+hz/YltvkicXJygrtQTAwywanfMialn4sm/KUcsErF96+2YYR5JOPv2B9YhzsI4O8WffifWMsQ0YWHgXkhzqI78xlXO+1tw8g8c4UHgQsYT9BlYNVqrZ1lkrhn3HmYBNXq4G1iZNNdzaLf4IPfbP3laaGbyTI0KLTOUp4hRYu1g6Eq/sqKKQAqcgOjsf9PRmHr9VAkT3ttaSsiZl1fJ0votGqv3pnPPxrgOkMduo/X+BlAPsJ8ehJvv5LIGT1cEWeGRpff42TKerzIwephvImAI+8Og15EN7uQZNucJYZi9IoID/lLTeUmIU7WmcizXt2btc2ZKYbMD7Eqs7lKGJpQP9R0Z 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)(2017060910075)(13018025)(93006095)(93004095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6041248)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123564025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR02MB2728; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR02MB2728; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB2728; 4:CggAdRe0DSpoOBuGJufAj6n2XBwmuPmUysyZJA7i16?= =?us-ascii?Q?dZj3M6XpvlcczpVk9PC/HAo1qmtoUFKYU4742Z8Ob6Einr5bIT1G22iu3l5J?= =?us-ascii?Q?IBT1+Poz/S6TzRXmg9gOp1uFCc5iifIkx9/4QnbDoYP0LTWGaKm98IDanpp/?= =?us-ascii?Q?TLcVprX5frEAf8JbSAO1byEEb1ZIkan5lRriyOmCjH0rvTIey83Eh8XkrQpj?= =?us-ascii?Q?V3lVAld/FEmT/E47ASDDgNFgor/Qjas1EBXLE4MTXSz4ls6vjBm/oG/v/afD?= =?us-ascii?Q?3hmuS8EVv5QMQgkHB5BnwpZgcX3d0h23mAonwpn17FFSa4c69K7YCWtUKf5E?= =?us-ascii?Q?rYXQp4WTgMmoPM/ikrivj5vPCgJlbzn0J4yCnTCttD1so80E9rwFfTj4y8bm?= =?us-ascii?Q?MpW4Ps2O5H+LhSCMVPAvYowhDTMZFVt4SiQLb/S6UqkW4dcXIuo+c6t3/FdS?= =?us-ascii?Q?HshMjZCbKOMtXB+67Y/u4rUFI72rzMFQjWxSWeb6l8hKTyOc8Aq2tHA+pqNl?= =?us-ascii?Q?6xu6b8hiqQZkREbUJayb2/ivCQlmw3ao6nOWEsSjBEy96qg/TwfRy2Ch0mf9?= =?us-ascii?Q?2yH7nuTpXOqstx8qizboXjSLwcmf26JLqjxdNOsKaQA6sq7E6zqjyLsk8zXE?= =?us-ascii?Q?VFt6nGktmdst8TXdLV6OJmdgCODGjsSNLG6SFvpQ1/GndSJsXRa/0wLOriDQ?= =?us-ascii?Q?e+lUsw/48WjjNYUwJXhjvMrRp+r4rGsNjU6QWSReKmuxlxMol9tvoc2X3d+S?= =?us-ascii?Q?B1ryuKbCzM+6Ofx27Ua1nUleXAMLEvhNMGCy7ovimnNCrMXQpgJtYi1HcG4q?= =?us-ascii?Q?qoutyTA2XNO2cUeNMdhbnPKuGi3VtK0z6uTpn0Ng3C+qHjanQHq1FxB3lA1G?= =?us-ascii?Q?tQoa7zF0+ZbGA6+c1APpJFo9ZYo00eJVr++gnuwGRkhLXmZnexYZ8wwZARQI?= =?us-ascii?Q?viBYGHa4uNXgYB/CvAJ3iyGo2dIBOP5Rj2u6jBJp773Va/IPD4nGeCq/e4q6?= =?us-ascii?Q?Q7ygqEhH3FIZaaF1S2bHfGZ+V9zcoygbhcmeV+zTuHposiJczVNIxJ9z1jMo?= =?us-ascii?Q?oXfMt74YlKYLTTm366C7CytINRCFStSV5mixn6pVSgnpRDMbdlylLp3cXTSa?= =?us-ascii?Q?oh1qjzJal2869RUUSH9GKnpXIkQaj4erXoGJMOXb/VEkwJ0SaN6QOcCQQa8/?= =?us-ascii?Q?GO55U33IS/WNqcQsYNrHXxzOn2f9AHMPZETU2j+RjcNhsbxT8kuvydNNAkTX?= =?us-ascii?Q?rS5zIMar8Wiz43PR5r2/zpU/djYUDcS/WJixlZcXcb1koLvpPGm6lHI1Nk/M?= =?us-ascii?Q?IM1OslbMjTE/Bjm32QXjs=3D?= X-Forefront-PRVS: 0365C0E14B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB2728; 23:zdgDyFT19M+rN5dVkoIjiLMEHutj8anGvv1Ws8esI?= =?us-ascii?Q?NBg038UDIEVw5eodhJ1TWPQOzbSu/rENPocUboP/yF5ZsZJlCUWzpheSmik7?= =?us-ascii?Q?VGvj7wUM09ez44/wjZgpJU66/6suMYm6fphVP7Ia5sAVwF0lBoFUZHuO61Kp?= =?us-ascii?Q?zn07okn+pDbbWdoSP3KvjPNLJl4Oxzkor7Bn38TwIWV906vjMlCBP79ana4J?= =?us-ascii?Q?OZOrRly+iiUkI8NCPGYjlcqGNmSgMwSdpQisYSBHyFqjZnDRS9JjMURoAXlw?= =?us-ascii?Q?B/tuXwUoZPovkASY8ScVE/pw6lvYogTnT6Fxwz7unBH166MdmzzFkc4nudo1?= =?us-ascii?Q?HmUoyEU21x9AdLuKpj275jY4zo13lBdbrOqvm71BIOntfhq7IpRx1Qlw8k0g?= =?us-ascii?Q?5qwGwlnTg4HqAuwsK/JxPv70BjtLr/XH9XZym7Xycnm/29Q0nanKEhXqBQd6?= =?us-ascii?Q?M0ymwf770YN4GZ62/Gmh7hY0+0gTBUUXR2QoUUe3Quix8IfoRkI/lvYmehKJ?= =?us-ascii?Q?ZhxphaoMpQP1oBYfE6aFbYCMDvWl8HN6SpXyXCU3jH1lWgAjFv2Z8vjuDLeN?= =?us-ascii?Q?OA/6tmTZosUCx7rQAHQDzBANZflpE2/AychL/S2Wx/Mdpfy4gCS+X8TEFGkp?= =?us-ascii?Q?LAKo4pBYVsRTLh4sqf2VBVDe3uuYXhSG9jrGj6vW2enijP0v0zEJWXmY7AzE?= =?us-ascii?Q?ODM9xrU/Ya/cHBRZe5RC1qiB2a3bYw4LlsxDXWea8YXJA9yPS0HmHYTXl8qV?= =?us-ascii?Q?9zC1dtwo4QaDrmXIyuucfU2QyOpZ0qPuxxzzgf/0NDqTpdFqS7YVgyaJVr4w?= =?us-ascii?Q?vgcruLR9nB65BYHnaS1XJMunqTozeqbIHIfXf4Ury8uQe4n31HV1Vq4pR3gs?= =?us-ascii?Q?wZouBtRlfWVQl//QznxDNQKIBAMyw80v5OSwCvw/1bdxUXX+RITezxAnNW4r?= =?us-ascii?Q?4u8YYrIlbCkOkGanA5D1Pu1TCh1rhG/OZrMpE1b5ZAxNY+KXI37mKyQ94Bh9?= =?us-ascii?Q?iHQH04ByJdgrIm9JgpPMNH/Z8h2zmw+Emn8NeLdJ8WSLTgEoImGOR6i48hm2?= =?us-ascii?Q?mX0m1pPVyPT70K/TvdDdnF/s3FI3sObriTpGrhASU4enGTJJnG4Qcvxmc2or?= =?us-ascii?Q?LFpEleGBOjkwAGBmUWg90Hex/bSAVubu2BPu99Eq3oJAaou5h6I6w=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB2728; 6:KR7WHwcAEaciFRbHxw2cibL/TrNovkp8wRFcN0+Vib?= =?us-ascii?Q?Ha7KU8s8irPNuTU1EqJwHkMRmShAHoPebzQc1IrzQw3lnwLY2pVinJsQiUAi?= =?us-ascii?Q?CdCXd8uBUVQshYhjB697yhvqWC40QW5p+9BSiXsG1t2zhH4ttBmQ14n9BgVB?= =?us-ascii?Q?HZUV5wWknJ8utM7cM9CfPFOm7qP66Kx3SJCqEogM0l5IIOEGgOlZS580velq?= =?us-ascii?Q?CG7fdqrpyX/iVBuM3t7DaNDQf9EVVxhPr/SxABS6B5bBRtxyEckt2/cJtUt2?= =?us-ascii?Q?KdzGZ3nMlvkq55zouTCAIVFw8QwNdwVTHv+9f31I764jLuhiKHyfvSzknyJw?= =?us-ascii?Q?hD5iE1NyXrMQUi+6ww0SNd5O1s3D8nacZlsr15UZRAFxzBJGdcuJbocye2pa?= =?us-ascii?Q?Ny89A5Yal8CAf+nLXmyIxqT7VBjluP0PY/H8mrEy0XlZRsHcQeYB93HibtZg?= =?us-ascii?Q?iqVB0WGvmzt4paWAwvJedjQPPsoxPO5UrEysq5GLcaODmGPpacfOLfYEFS+3?= =?us-ascii?Q?7gkfuaerc7jwLVzJJNWprh1DNyx/d7Yhu/UqyKsUTQBiMLjK3ZK9KHuBpOaz?= =?us-ascii?Q?cEnMl9xFq3+BZnFG6bNUsDhw4a3bzmWDEo994KrwA1zyKZahoON7HCPEQkYw?= =?us-ascii?Q?RCKvurWlPABHZgkh/NIdKPs4aLB5EmQt9oVVVI4k58IiYxduORCI8X3hbuYp?= =?us-ascii?Q?0otEbx/vq4WfkDpG33mbeitRMsdIlPVumSoTip4HXvjUuXmebi8yaUnpZ/qu?= =?us-ascii?Q?fy0AfAKtT39SSIo+6sRYm5C7du5dKHUgVJkLFdTEQmWNRiaF1fKtnrHyT+8m?= =?us-ascii?Q?1fFmMka6/ty+sVXPy068q5xXmJ5LipkfkDuULu02qJsQswduGBbJUuEx+Pb7?= =?us-ascii?Q?0FFDU1UB3HulD6tsSq2SDkFXixohEJYJXUO07uNKIXnNQp+nZEJrtqmLAZOZ?= =?us-ascii?Q?4G2r8cbWRTjU9g8FY3+6NmQXWUGzqIk6bA7NQg3iyyRi4Te0Q/AmycJeS0LW?= =?us-ascii?Q?y3vnsTataWnsvyUsLZJYkT?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB2728; 5:OiVVi6GVhO5UoqRKkd3PlsHHzCEvmGFRFG7trWh1iWWj76hFmSzvOFcZZS9gyPFTGczQ8qMTbco6an0HZpVR63/XgbqcMGyTVpcgcaT+M8ydaWhcNq3ifRmZjww/YpDLB8uMBfh8kjbDYji5amxeFIGxJL3ItpwOLISgOronXoCuxipdY1jteijNnMkSdokiNmIGGXjlttYJB8TcGJr4+97xXPFEnhFgMG3I2/wm3zRXBFk6pFT/CDfx9ERO/mxFEaIWRT1HIdcsJnnH6z8ryZK8xIAlSsqjVbld34DOxwL6ClLMJAZavWNLhZ6wP/T89jO+0bPw33Ih35OJgEo0xiVS3eNAkLpbfVPYMmPoe4MPu35oWvX2X7lN1NM3AnXRtuir4h+DBrbYwlemb8MbySCCrCRmALlvfI1M8CWIlr3iff7FCzt1r246x5OINWb/UanQbdK0ZbPWxi7XT7toS3+FPnScqD1HgjM6/NSGM2t4B7a6aJcHyRuAqioTXLL+; 24:JTD7ukbzbxf4U8i0QRJD2SWEmNFEPQ/mxlm0sSyuHa6irUpQYtCBnwgy9JhMsvtwxwGO7/PHhBTw83rkyoPHqQJRU3TGZjNr49apUYFcgz8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB2728; 7:2m3wkt22sKTkL8bkyk5jTjAKBis29frMqILA5fRRqyGpzRksNxJliUPvWp/kInVofeQUH9viakhyn00gPLnYN4V4TEyWZcBZXAtnyXVnpMK/TC+ZPIL50oFq9mz1Uro5ImtfkKSi/NteinErjWfmNhVaO/l58sXnRviuHey8TjQGwVlNA6Grjk/r5glay3BMDs8yDkvzUPojjcjVHNMFAquCTa0//SeWpyHoBEDV4VyFMU6YzramJM081OZzdoIcyYv6doQ6PRUvnSmdYdxKUlJZevukbVbYRfYrjAeYMmDDngAJzkZmKPxZGgy6RDuYz03dfLeUfd5dq4MR8srQk8r8e5wnWYV/BDcvziUTWZa/Y69gbHGtviXXhNPzsi2780M5iYP6f7FEHFf245shaTJJaRaM3K0658Djss0hRVkXsFUD1Li8igqOPq9/p5rQP+867Y78olmq03i0TDRINrQMPOSTV0gHooXaDHteqpHZNu1TGYbqGLOsoi6FThKnXh+5QAq4guobnUAnb/i0+KOpRh7ECWQ97UStVSDXOyJNIMl60K6Z6LVb7IMaVh2phSm/yzYFHSVwPZREGn821eN/WmVJvbtH5vfOyCP4iErvbuzMTB9+ZlRIpzsngABQBI9Ln7gg04Sel6QKf4MbVKIpNXjqzYk2YQQ3ufdcAkQfebCT0sH4cNgTK7IxN8IjnWbeeerjayjHsFXKICm+eYrpzzOYsm8LmqUYB6Ih9lDVPqtGeEMtd1PWPP5bgOk9YO0zYA4MHhphfScKpUSqIJUQuwLN8qslMzvfGDQy24c= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2017 12:10:54.7880 (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: CY4PR02MB2728 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.42.41 Subject: [Qemu-devel] [PATCH v3 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 --- util/qemu-error.c | 1 + 1 file changed, 1 insertion(+) diff --git a/util/qemu-error.c b/util/qemu-error.c index c557c6ae47..3a3372b68b 100644 --- a/util/qemu-error.c +++ b/util/qemu-error.c @@ -203,6 +203,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