From nobody Fri Dec 19 21:50:35 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=temperror (zoho.com: Error in retrieving data from DNS) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (208.118.235.17 [208.118.235.17]) by mx.zohomail.com with SMTPS id 1508431878230860.837544013372; Thu, 19 Oct 2017 09:51:18 -0700 (PDT) Received: from localhost ([::1]:50223 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5E20-0004zc-9R for importer@patchew.org; Thu, 19 Oct 2017 12:50:52 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56191) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5DaQ-000655-7z for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:22:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e5DaN-0002D2-1W for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:22:22 -0400 Received: from mail-sn1nam01on0043.outbound.protection.outlook.com ([104.47.32.43]:65360 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 1e5DaM-0002Ce-NC for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:22:18 -0400 Received: from SN4PR0201CA0054.namprd02.prod.outlook.com (10.171.31.144) by BY2PR02MB1330.namprd02.prod.outlook.com (10.162.79.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Thu, 19 Oct 2017 16:22:16 +0000 Received: from BL2NAM02FT006.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::209) by SN4PR0201CA0054.outlook.office365.com (2603:10b6:803:20::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.77.21 via Frontend Transport; Thu, 19 Oct 2017 16:22:16 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BL2NAM02FT006.mail.protection.outlook.com (10.152.76.239) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.77.10 via Frontend Transport; Thu, 19 Oct 2017 16:22:15 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1e5DaJ-00006R-DI; Thu, 19 Oct 2017 09:22:15 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1e5DaJ-0003J5-93; Thu, 19 Oct 2017 09:22:15 -0700 Received: from xsj-pvapsmtp01 (maildrop.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v9JGM4JC018294; Thu, 19 Oct 2017 09:22:04 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1e5Da8-0003GK-Ir; Thu, 19 Oct 2017 09:22:04 -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=+nA7w9IjM8UIJ5+EEBYljfw0NOSoZ+/+7W9oC1GAjBc=; b=WLag0d4O4aZoqqemeSX3DiCEFnzfqS8Oy6g6vMjyMx618BKfHJznhX5ERtrJmxHPaFO0pQQYjFQ0ttMor3Xcibz881e6PI9owQz7nyyMVbb8hHtb3Htll3v3rfOcDrSEOCOdHPF2v/cpLwZ0TaeEs6zXu1rK+Fae+AQhtKzi+jU= 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: temperror (zoho.com: Error in retrieving data from DNS) 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: Thu, 19 Oct 2017 09:18:11 -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-23404.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)(346002)(39860400002)(376002)(2980300002)(438002)(189002)(199003)(2950100002)(189998001)(5660300001)(81166006)(54906003)(8676002)(6916009)(8936002)(33646002)(118296001)(50226002)(478600001)(77096006)(106002)(81156014)(356003)(16586007)(36386004)(2906002)(2351001)(305945005)(4326008)(5003940100001)(316002)(63266004)(36756003)(50466002)(9786002)(76176999)(6666003)(47776003)(48376002)(39060400002)(50986999)(106466001)(107986001)(21314002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR02MB1330; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; PTR:unknown-60-83.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT006; 1:+VwTlDK+5Biv3O2XTbWnPtsEYMDYYxULhQYLRcgITkemWNIX6H5UPxc6FP+g4ilOzDAHLfwhbGIMhG/sVRNGXfpx2Jw1JLw2V8lTYOujUUNZjWolm45uKPInjDg4L4R7 MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 75ee7acd-6fe2-4050-4f94-08d5170d9011 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:BY2PR02MB1330; X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1330; 3:Ot0910Tn98CNEbktWYjnJ+QJIZvD8ZHTFyb2UxMw2cG5VqtFlPKFmB9kjk87RQwXJ1BZriCubAdDf9v0+waxr5bG56NiB6YtQVPvghJHDfr0Dwd0qUKsfZlYBCeOyXoeSHH/BJj2iY4GEa4MS2TlEVw8RTDFfk1q9xWjafPg5U3T7dDp4X0XrUK8k0U/SLocWeDkIiWW2+XAoFjEp1xLyY/AAvAaxPUX3agjzlaOSyEfy/+oA+Lth9+6GGWAzdfQSxS6OVP6gxeoWQ8DVa+FS/zC7p7c1I+oeI6b4mpmcVC8rCNBr6k/+dKZoqecOPYZJZdv7a14XgD4Ndq/kooODDISgF0sa0WTgzXHDjVdwIk=; 25:pV7ztDTmn6PHExZpdUFYPwnB4tpk5Z4jA5KQ7vavFVaArnrNA1+v4uMcenfzWkTmL8hpjuxnFfbGfLrwE7OZ+L5r67KhPC6o8iWt+DGoOM/i7Xz9IYt6xPHipdnMK6a2eY1NVwpX8RQG0neJicD5o+rQCTgmmo09vSRMxJxP8WOevY+Z0E9p1ftdON+Me7C1szTryrZcQwf9Q1Gk3XGN4+Wrvu6C9Hkpj9lcOUpjklEgPZCRv8KZ5clOkp4wnCwPNSd6J4T7ogcejHmilpqSqRkTML71NDIfIPJhz2BQj3yFYQUlyokvEJ3aj8vTRvvKPRCVK8mMWY2tL5/fpQi7rw== X-MS-TrafficTypeDiagnostic: BY2PR02MB1330: X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1330; 31:WN+YtEG6DYV1YeA2SOpsS38lpUJJrO4C8buBbPjIO3xyUYMorJBZhWjZRwIjCtjdzIlYPapEosRihouYxav6FmMPU+dfTFnb/FDLHmAZCWvXjYzBMxvQSHHQj8Ut/fniCnWcxVm/IMjsrtukNS60jkBYSFyZrV6NpXECMgY7i/RQtJd+QKBbz4MQ71ST2JxyIML31CcnmUiGNXnPc2s3JcpPBuuQOpGN8kLnXxwSs1Q=; 20:MsfkzraAJqhsArPNDlzjq1IcAeEmfrmr9lScLg7+loIryq2pDuV6XUAWBdT8hj/u8Vhu0qikQReYXSEUTb3ESyakmkGxTgxjcbhIAQ9PbK8EJAaVM6NEqZ175p7q/Bx+hXez9TpZrWHFqGS9AyFy/1gsla/kk2zdD3SvbuC+O3hpAm2Opeb++rKIeKt2PeqPZPRnVahJveAk5ljdVVdlJhbogyBTyEul8ZBBcLlYpIqrnmF+YahYEv0Aj+db9NXb9xwOmaVzBscnxliO0v8Z/USa27YDJlplyqs25dCq+CuNeBec4B/m+SuIoG6q2Y2mKC0+AsVK73SmxrRf4UpoaTo/dFmQ6+Hq4DoH2H++CdmtCVys8XxZaXqXsD/nvh2Lh2U+Ua9mV9rkAbI89olpS1Z5+qK/bEKl54bXTJuTaG4HvIbN7pNouy+6t8VMhanRvZOR2DBUGeb3z3KyPBLB5coF/MG9Ur5Du/rae/bnKdIPO3qgYXmeLMTReehM1iXd X-Exchange-Antispam-Report-Test: UriScan:(788757137089)(192813158149592); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3002001)(100000703101)(100105400095)(93006095)(93004095)(6055026)(6041248)(20161123558100)(20161123562025)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR02MB1330; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR02MB1330; X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1330; 4:QW328974gXEBySgtKsA3yURAluTbVYTSbash7t1DpW08Rj1LRqlmg1P9dNA6SnrUxcId5bkj25hn9nNtk5DiG3oHkq1vK1OKjcKuP04U28JlhHorqFhgjcDQxrJzphyXGsLDT5jenXCgWokWODI61sWCx3F3wLpSc5/SX/kuSK5Jd/yFKR2YxCy79A1MLTlf3PgU/0nY8ni/Fdy/VxvzlLL0zU9wD9wyvAkBcnS1GCZbr+nFNCzAd2kTvMW1c5YOURnT7olWDP5W7/STIUFvAU7zpLvvpRQcvxqnOf5PKep+Mp7MwNarw30oo/IF3LHsDgjVKCsKMmi7e+7iZ8GE8Q== X-Forefront-PRVS: 0465429B7F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR02MB1330; 23:wVXfc7gcnzvsFyygB4q2xe9bXcgpdYx2u7IKrzIR5?= =?us-ascii?Q?fsKnhELXrqaEC+gXUOj3OzzXN+YopnhVYL2p4atlTAhT8+qU69JOI/DGxaH8?= =?us-ascii?Q?p5i8hjcj3keN1zOaRihd1BzryHeZytXkRY8VzCqqrNtrVaGNNg78oTref+h2?= =?us-ascii?Q?USUkfM75vD0T9OmgyiOnWjObkxHMtooav9KwVzwhDiYRZ7I7Yzjkw8dOSQc2?= =?us-ascii?Q?XcLTB6Qhctdz53sRhNPNUIAnbfhdkUMGkMN6VPx7ulAsRYc0vJm+fUGIG5ZA?= =?us-ascii?Q?k3nOm7upC64fraq8L8ssq0qoZ2YUluj5rgM+lL3E/N+tyQvlj/IkOVRgClCW?= =?us-ascii?Q?GWzMyR42Tm9P0uzQihaRpTD86wOiFZK5mBeW8hEs3FF8ywvx11Dx+b9VkqJM?= =?us-ascii?Q?Osi5y4U58ZdvRQuW+Ch7a9K/by6sXRei5p5iEufFMOnNl2KV6wxS+d7BogEp?= =?us-ascii?Q?JJCv1HnicRaGtM3iZW4Ff79Ta7riX4MVoStWc0UxfjhSPRbTY92vU4E1Phv/?= =?us-ascii?Q?OCEk0cyuxeY2ytgTaIJjC6gNwiz+tEzMN1lkApoCRiZ9PnnAEpzzQaG+Zky1?= =?us-ascii?Q?DfL1pTkesqHwuiBneJ3HwuN8qrqzbDk048Alf6UBPqAFN9A3m8Jx8Q2FHqRN?= =?us-ascii?Q?n2aHMfX79Grf907WRyQfj+Ti4rLXnJP9bfeRbQtEsTgxKZQwZO47/5Erc50E?= =?us-ascii?Q?0dBg3/96IxMgECBOombSbjfokgenxr+IqOEu3rS9Z+VPwJS5JsAE/ofGc4IU?= =?us-ascii?Q?dyLpspZlCUITZkjypmok2drR1ihwJ9KV8YqA0GkSzu9aWivsR+3dA3fL1BHb?= =?us-ascii?Q?/k8nGec43vpYPQblCMWOz1R8sf3Q5WXpDRpK0xEFfROfijZv3Aq5VVlS1zyM?= =?us-ascii?Q?RzkX2N74HbzBbkSCRevSJeNXipC9aYWLMj30NG3jRYrXvQzjrHzQMzpUnSoF?= =?us-ascii?Q?L9JAPUIMNREroAQnyoPf2P4z4Zq8HLqb4M0oWBAxpu/WL5P8BWcQ5nZPdQey?= =?us-ascii?Q?jFmnnhmPgmmxGJXgeiUPx9PMHuJC0JaXJEUKvwIoyYYexbgklJowDHnK95cd?= =?us-ascii?Q?i494nwKYH/sjIzO5c6c99wPRTsl?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1330; 6:/FGzSrDtpo+mDjzdoMMDnB7R9JkFQTUFO/3Dfn699wYIOpg5Tf2QT+nZq4CRoXd/JIosOKj2+5gpJE2KNr91Z5sXtL/01BfBtYfoRfewn8aZQW/lq0HN2BqqoYkkioRvde7qUawarqZYCUCfKqrfCrB1L21Til6tDTVe9VTykCxNIPnGBwqRpcuN3HOtWB86KgmE1F2cio+5LMtfd8cl/mBlrDnPhQyXb68dkyD/+zPPR5QJZWQrXDVMX8dgGqBGaY35+IA9fcXtNCNHJGnOT/tx7lkNBKoSbbc0jud1IiCR8ltE2gOHjHeV+cQFKUyPa52Ss+34XdEc4qEFITAsTg==; 5:ucN2kbDF6bEDPhVjPAT7/H5xh5iMVLbkvVBPLAXHl+rxEOwF1JkwURHxcivnMa5ZoGRC5Mo6z2BdeI1teMWCDIr2u9vH8DOqpEiyG8fRI3y/ZVXiNz/Uosw2I+eZZHW9zQXCZL6C/XcA0jKxDULE6g==; 24:OS09HW5K7naapAQEWtuOBGU/SIJajAkD/Xx3bDAbTnmsUGqXyRbLZmkovV5cGsWxVsHwN8LALHfeAOJaCXZy614tqtb/rdA89ZlhPRKakiQ=; 7:BX8lptO8avPKVu5xgCUoie19aioDxTBM3Y/jdDc3gUpWpXBS2ToEEqaurIGafLlRpfgzyHWDduMvqFjmki/0OJOnFC4Pv6fbOaRwr7Cf1OhJx6Rj2thN5lvExmzcKLmSFQumMcBHxh8BX+RYT18wwnO8qLMQ85iNYzO5sVu3w7mD1ZEIJGbdvJi9jJQemRYF2MRygkdPdZfHnczATYClnHUShK8OLZKR6iKsljBZrPM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Oct 2017 16:22:15.9360 (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: BY2PR02MB1330 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 40/46] hw/watchdog: Replace fprintf(stderr, "*\n" with 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, 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_6 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Replace a large number of the fprintf(stderr, "*\n" calls with error_report(). The functions were renamed with these commands and then compiler issues where manually fixed. find ./* -type f -exec sed -i \ 'N;N;N;N;N;N;N;N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_= report("\1"\2);|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N;N;N;N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_re= port("\1"\2);|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N;N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report= ("\1"\2);|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("= \1"\2);|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1= "\2);|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1"\= 2);|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1"\2)= ;|Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1"\2);|= Ig}' \ {} + find ./* -type f -exec sed -i \ 'N;N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1"\2);|Ig= }' \ {} + find ./* -type f -exec sed -i \ 'N;N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1"\2);|Ig}'= \ {} + find ./* -type f -exec sed -i \ 'N; {s|fprintf(stderr, "\(.*\)\\n"\(.*\));|error_report("\1"\2);|Ig}' \ {} + Some lines where then manually tweaked to pass checkpatch. Signed-off-by: Alistair Francis --- V2: - Split hw patch into individual directories hw/watchdog/watchdog.c | 9 +++++---- hw/watchdog/wdt_i6300esb.c | 8 +++++--- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/hw/watchdog/watchdog.c b/hw/watchdog/watchdog.c index 670114ecfe..d6d11ef1e5 100644 --- a/hw/watchdog/watchdog.c +++ b/hw/watchdog/watchdog.c @@ -20,6 +20,7 @@ */ =20 #include "qemu/osdep.h" +#include "qemu/error-report.h" #include "qemu/option.h" #include "qemu/config-file.h" #include "qemu/queue.h" @@ -52,7 +53,7 @@ int select_watchdog(const char *p) /* -watchdog ? lists available devices and exits cleanly. */ if (is_help_option(p)) { QLIST_FOREACH(model, &watchdog_list, entry) { - fprintf(stderr, "\t%s\t%s\n", + error_report("\t%s\t%s", model->wdt_name, model->wdt_description); } return 2; @@ -68,9 +69,9 @@ int select_watchdog(const char *p) } } =20 - fprintf(stderr, "Unknown -watchdog device. Supported devices are:\n"); + error_report("Unknown -watchdog device. Supported devices are:"); QLIST_FOREACH(model, &watchdog_list, entry) { - fprintf(stderr, "\t%s\t%s\n", + error_report("\t%s\t%s", model->wdt_name, model->wdt_description); } return 1; @@ -126,7 +127,7 @@ void watchdog_perform_action(void) =20 case WATCHDOG_ACTION_DEBUG: qapi_event_send_watchdog(WATCHDOG_ACTION_DEBUG, &error_abort); - fprintf(stderr, "watchdog: timer fired\n"); + error_report("watchdog: timer fired"); break; =20 case WATCHDOG_ACTION_NONE: diff --git a/hw/watchdog/wdt_i6300esb.c b/hw/watchdog/wdt_i6300esb.c index e596b0804d..c5f5190e55 100644 --- a/hw/watchdog/wdt_i6300esb.c +++ b/hw/watchdog/wdt_i6300esb.c @@ -20,7 +20,7 @@ */ =20 #include "qemu/osdep.h" - +#include "qemu/error-report.h" #include "qemu-common.h" #include "qemu/timer.h" #include "sysemu/watchdog.h" @@ -186,10 +186,12 @@ static void i6300esb_timer_expired(void *vp) /* What to do at the end of stage 1? */ switch (d->int_type) { case INT_TYPE_IRQ: - fprintf(stderr, "i6300esb_timer_expired: I would send APIC 1 I= NT 10 here if I knew how (XXX)\n"); + error_report("i6300esb_timer_expired: I would send APIC 1 INT = 10" + "here if I knew how (XXX)"); break; case INT_TYPE_SMI: - fprintf(stderr, "i6300esb_timer_expired: I would send SMI here= if I knew how (XXX)\n"); + error_report("i6300esb_timer_expired: I would send SMI here if= I" + "knew how (XXX)"); break; } =20 --=20 2.11.0