From nobody Mon Feb 9 19:37:42 2026 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@gnu.org Return-Path: Received: from lists.gnu.org (208.118.235.17 [208.118.235.17]) by mx.zohomail.com with SMTPS id 150673206847935.96061655275548; Fri, 29 Sep 2017 17:41:08 -0700 (PDT) Received: from localhost ([::1]:37587 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dy5py-0005H5-Lu for importer@patchew.org; Fri, 29 Sep 2017 20:40:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60504) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dy5WM-0004xK-95 for qemu-devel@nongnu.org; Fri, 29 Sep 2017 20:20:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dy5WI-0006Og-R3 for qemu-devel@nongnu.org; Fri, 29 Sep 2017 20:20:42 -0400 Received: from mail-co1nam03on0068.outbound.protection.outlook.com ([104.47.40.68]:5088 helo=NAM03-CO1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dy5WI-0006O7-Gc for qemu-devel@nongnu.org; Fri, 29 Sep 2017 20:20:38 -0400 Received: from MWHPR0201CA0091.namprd02.prod.outlook.com (10.167.161.32) by SN1PR0201MB1934.namprd02.prod.outlook.com (10.163.87.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Sat, 30 Sep 2017 00:20:35 +0000 Received: from CY1NAM02FT055.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::209) by MWHPR0201CA0091.outlook.office365.com (2603:10b6:301:75::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.9 via Frontend Transport; Sat, 30 Sep 2017 00:20:28 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by CY1NAM02FT055.mail.protection.outlook.com (10.152.74.80) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.56.11 via Frontend Transport; Sat, 30 Sep 2017 00:20:28 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:42825 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dy5W7-0000FQ-Pw; Fri, 29 Sep 2017 17:20:27 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dy5W7-0007Td-Mo; Fri, 29 Sep 2017 17:20:27 -0700 Received: from xsj-pvapsmtp01 (smtp.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v8U0KHmx000985; Fri, 29 Sep 2017 17:20:17 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dy5Vx-0007St-Hr; Fri, 29 Sep 2017 17:20:17 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=PfskPU1F3ULfXiFuYkg4bajgkxc3sv1Gkg1TYiraZVA=; b=okWO7kreHUnb5gXjYZUTgX8z3ZyUMvwXdRfQ9bxrFVj1ZvN4k8KOEoM5liDNHflbdJoUXogqggR6Y7wpn/HaMUjKpdjWz/gCkSzOdg8N90QuimhzpeWje32vqjvhOCjPVmv35/2BEtlNcC+xz3qfsqG4N2qqonaz5PqK6J6rBME= Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.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@gnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; From: Alistair Francis To: Date: Fri, 29 Sep 2017 17:16:30 -0700 Message-ID: <9056bbcdb0d8fe7f0dbb1a050cacacb0ed508204.1506730372.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-23358.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)(39860400002)(346002)(376002)(2980300002)(438002)(189002)(199003)(39060400002)(6666003)(81166006)(8676002)(8936002)(47776003)(81156014)(50466002)(77096006)(63266004)(6916009)(48376002)(2950100002)(2351001)(106002)(2906002)(50986999)(356003)(33646002)(50226002)(4326008)(76176999)(5660300001)(478600001)(54906003)(305945005)(118296001)(189998001)(36756003)(106466001)(5003940100001)(316002)(16586007)(9786002)(36386004)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0201MB1934; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT055; 1:sIhJqOYq3E+YSuuCEtl6h/yLP1zjkI5EAd7SJR+zFKFTSOoW+23lmMUnZbLbA7Tka4kfksymP/9V/5CtSJKmyBga+NMLqh8Tjpg5TEuQqS2R3vZaww3cWSZ8pYemORcO MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7cc1b131-d1c8-43c7-06f5-08d507990ddf X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:SN1PR0201MB1934; X-Microsoft-Exchange-Diagnostics: 1; SN1PR0201MB1934; 3:Mzou19OCxCIPJcCuEXketC/p5yOpZN+0w+tDozJaTvcJhzvxl4jSLUjDkdMTTBQm4sSd+yLba/ttn7HllDk50QWT9eeG0Ad5/JlmAKbo7XkiJHXUxEN0alfNcmxe8KFNxbaWLy3atM3A4TY/xeuvXJQTsk/Kd1jiFT3XkbbHYzxUyWtU9h5TkJMPvdKJGHyjzIjG922afScJewfZON/HDeqdyqJGl7aTRJzMNerTXHKJTesYQSxes4qTcAJ2BitN3FBkgYweduXNOMMyFYeuAGSbVX0IxeOiqYvGa2jjg4voOtt3YEBHBPbVOMnNngF+yBKD20AgQFjdGjgqfEkwjtzlc8iTnfoA2Q0gwbKnvUs=; 25:SDqOeGCr+Q/w04mivga6zoKJat4AgR/KOC2bY14wGhSPYWTg3pj47uLXI6pQFw7KKQj/+MRMQeXEDFFOSYuMz86WjHBmOp00X+PfR3VQaN5Hv2tHKjyNQoh5doXxhWkupXBrs63ngeCnRk/iRLXERqx2eehdJzRvU3lWsCjYTIjWaNoAF4hWxJaKXocQQ2li1eikwZX4o/e4bI5BJgKhvC5O/gc+s2MsfMwPudQvQhpHClAw59QFdqViKm1iXcK0dB7j03zwVe8MN6SwKWofGCaD0KQKmjs0+XTtTqwMdxE9I0CM7TPMaRFBs8NYb9gVAH2kDNVnoKuHP7nzPf6uMA== X-MS-TrafficTypeDiagnostic: SN1PR0201MB1934: X-Microsoft-Exchange-Diagnostics: 1; SN1PR0201MB1934; 31:9O16nb6ofeoejTuYetd5y0O8YbeDzf9ZggcLkVm5QHxM2zPngJ18E932JjqBb9MlIN3jboTfXCAUjTQQJeb8RUFGJ19tqchQxK82Q0Cn235BLJmNalLlUJXSlxRxM11NHnpNEHEzmRA5aQeSEoHF9SivnLRGL/NlLc+dffIzDUdV1YwhGNqj/P3rTeL4A47IgT2T49R+wigjiTQ/13Bz4m4e3G68X1YLJ/8NkIbS1AY=; 20:eJTDNn8zYLGa7WxrxXwI+XCGvX0bXHNyTwtsuJtHlKUUz3FPHvZwen0Sv/RZhGvglpZ8ZGTdEYD/ARCzQtxBLyOKkkxHqA0J1mdE549N0mafWcQDzY/lfljTpHT099vxUdrQ8TafpfkejC4HxxW4+E6/UZfNopIHFyOPqe1/MqQUO1EyOW1tb9iigoIXPXmwUJGT2O9QdMg9iD2A0N4r/cdACdD5FrtQ/sn2XTK0sR/janCxlatSE/3vdRB1YqgHFS9hXsywR7Rl9QJAVkxFgKtEYN8cCGg+E6FZvGhCzSs+aathRvE6vW2MuAnYGy6TGHqaZXYZ66jLKgQSlXINGB7e8LXD2IkSgTULVMCiTTvpwizYO3IqaJ3WnYQq+SriD1I2ZlUx2U4M289menu1B9n89rRElwW7MeO8tUGYyaHMGvBr6UbJGAWx5Wg4P1xc33bdHGrxmvbWjDyTdnZ0rl0bHSuEd3fjX9p3AFuS6oizQlZeGIHPSidIbrHXZw1b 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)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93004095)(6055026)(6041248)(20161123562025)(20161123558100)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:SN1PR0201MB1934; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:SN1PR0201MB1934; X-Microsoft-Exchange-Diagnostics: 1; SN1PR0201MB1934; 4:SIIrkj37wyAKpp4iRDH9tyHlDRHGwGkYTvzLtz1qiZxowzMGgZam+RMXrttu5h5SZKukHFSeJaleVe3Q4j19Fcc2GGD5+MZ7AlmFqOBA8H1tvAxnbm0C5IQ1pORqK6dg2/Ym4c/WE+fB/uM17pirPwOG7I/l9eyfzz7YeMdBuD0Q/E4aon1CGd8vPWdlSLCDe6mtwD6DQHRD/mmaSVlZy/XibhWb1BRZQJCzgzo6tTrHQ8jyFl6usm+pXVZ42VKc7IgADcALeFsE/kO2ZfjaF90/xygXPU9KG6sbCEqiZ/YDr0YPCCXPMlzICsumgIXLbmxDQW7ybfLt1/Dv1E9iKQ== X-Forefront-PRVS: 0446F0FCE1 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR0201MB1934; 23:a2hdA3xzgmXvejeL1Zo8gsR3BS9eci1BN2GjOA1?= =?us-ascii?Q?4nJyhuOSILuFu8XkDn/T/kMWYTiiQpIzefKitouBoiu5eDht12LTFywW07J0?= =?us-ascii?Q?Pp/uvkT/5wWFKJ5C5UehoVT17yyRYsLsJcvMTpNmj+h6NOIJ8SASNZ41+cCZ?= =?us-ascii?Q?tqClIxDrPnGA+TOC+A426OCYfw0HRkXRjIL1qrFzv7ToEnZ4aCcMhwCCq0vV?= =?us-ascii?Q?WasCIVTCv3IoN7S12aODqUb2snyGI1MWjuSm0hrTdWCL8FIMOj2gXuVWWwjw?= =?us-ascii?Q?aJNBevAQDK9xRuBloL0SJTWDkkEIVoqw0flZaSq6607basZVu6c678bioQp1?= =?us-ascii?Q?RsS078l/daCzdzj+4O2tjaZdHyWxMKX3CablJeUonaOFcjPUtv3IMSjCPtDX?= =?us-ascii?Q?R8cgH+HT0D7cA5xEnapPgSuOD8JG4z8kV7kVn97X9isgENk2GKa4vx65xRsP?= =?us-ascii?Q?m2zO05e/ZwFtKbJhWhieN164HNgRuDz9t0oicHzlqlUUvAM7QNmsdR8wFaS1?= =?us-ascii?Q?xNYJ41u+xB/wRBI7zqOlYzlJ9dJ1eP5AnmYqJ1miXZ2BRcFXZS6LxLZacQJE?= =?us-ascii?Q?0/AvhwdvYH/S2rY5Mla1VcsBi7msAnfe77GU7FWMvXvg/cP0+6b/I7ywQKiZ?= =?us-ascii?Q?CcKvbjiTQOESkiUZ4/XZuHReJXdp9A9jOxywB079czJz1oMEojH3d+B9wPOJ?= =?us-ascii?Q?5Dn1HNvN50uF+fWagKAQLndPpJHIGcrn39jdIiRNy2u+h+dF6JptgsXwyOHr?= =?us-ascii?Q?hPuLn5sffPLuTym1k/6cDzt7r2sAis3j1/tWKKNiLMGA0u5JMjEfbdELBgDG?= =?us-ascii?Q?xBzsRjfd1gtpMHkgvhDLqOxrlib8g4HZZJN3rd7yIVLMqKr1Espjrwf0qGPZ?= =?us-ascii?Q?r5fn6Y5H3tIAzGLNXuGZyE/9vLwonZ9k8grcEGoTLXnzyCzPkzQAZsrbVat+?= =?us-ascii?Q?AwTiJYm5zHbCf/MdTDawdKu5oqlQp5sYZqtcxXV/jzTyy9k6/RthbZwHI/mp?= =?us-ascii?Q?GIwa5clWxZdT/x3/Lxr/hBRVbwes3Xn401kaELZhLx62U9A7TsShDCYOq0wp?= =?us-ascii?Q?a4FwH+r7jKeM6aa+YBKvxQoFnU8c/?= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0201MB1934; 6:CvkrFYXlxnv4aEP8c4/xvNS+Q5jbpozPImhZlzmrfQ0K72wDvwWPZseC9faLZw10/zUODw4T1+3WhmDeJ25u6Q85U74LPWpTVX+bTovu7du+6QALZp90gdOi2jUOs5s0fN9orylJ0xcztIRtpzZsR+QuLmuN8Iuu3DfXy6X+wmAPe9Z8FYjEfuMdN+Hwwsm97EEFFGZCkfv0UmxptFEgDbNy98tgf+pkRLkED8jGB9FWK2eqNCzDwldvsglwqB21aEB5dYeaNiMrfiJmcF2nDCmw0Jck9/GniIj7wfGSNjnFc97x1P2iDAusPvbAmdMfwVCJnnMJUdlAmjGkeiiRew==; 5:4fJFYlQwMcS8ZgK0llSQOksveZ3NwPl6kkig3yWjjsR+/DG9T8cPgOlaLXVjPUbO/PTI6hgtqliyXCqOh9NNC3uVogwc0CeVevwgTL4uTLQx77Z/1UX/UQn5lMADLWXbxwe3gacbDUW7oBnBONGo7L7mu7eR59Hk+1shlv7fg6I=; 24:rL1NhozWh1waMeerrPiCl5wQkm457PbqhURpmwMaTFJh3HfbN5rOj9Fze4o8q8zh/OdRG42dYfzr2jyTPrkZcMDFei3Zmixvjw556SrKCsM=; 7:8U1pSCA8cipw37qbNUyU+LZJvwuD6SxSG1yKXNI/ZUEiWzbJy2qyUagfOsu3rpewVT0Y9B/KmkGBQvoEqH9NgRUJOz64DoUJtfnqapPL3d6pgO+7YbMs2VOB5msI4FsDGpAsDDLB+i9AqDnSF2Mhs1BlI918wM0ggR+gNAxhjgeSmnBMEwxLTCA7wJzKADrPEPRapTWzBsxDRq4D/AI+j07eErznQkRClqI36/VTZzM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2017 00:20:28.3466 (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: SN1PR0201MB1934 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.40.68 Subject: [Qemu-devel] [PATCH v2 30/47] hw/openrisc: Replace fprintf(stderr, "*\n" with error_report() X-BeenThere: qemu-devel@gnu.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, Stafford Horne , armbru@redhat.com, Jia Liu , alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+importer=patchew.org@gnu.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" 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 Cc: Jia Liu Cc: Stafford Horne Acked-by: Stafford Horne --- V2: - Split hw patch into individual directories hw/openrisc/openrisc_sim.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hw/openrisc/openrisc_sim.c b/hw/openrisc/openrisc_sim.c index 86bf2849c4..44a6d115dd 100644 --- a/hw/openrisc/openrisc_sim.c +++ b/hw/openrisc/openrisc_sim.c @@ -19,6 +19,7 @@ */ =20 #include "qemu/osdep.h" +#include "qemu/error-report.h" #include "qapi/error.h" #include "qemu-common.h" #include "cpu.h" @@ -87,7 +88,7 @@ static void cpu_openrisc_load_kernel(ram_addr_t ram_size, } =20 if (kernel_size < 0) { - fprintf(stderr, "QEMU: couldn't load the kernel '%s'\n", + error_report("QEMU: couldn't load the kernel '%s'", kernel_filename); exit(1); } --=20 2.11.0