From nobody Tue Feb 10 00:23:54 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 (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1506731946789541.5851848469996; Fri, 29 Sep 2017 17:39:06 -0700 (PDT) Received: from localhost ([::1]:37575 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dy5o2-0003VJ-Sl for importer@patchew.org; Fri, 29 Sep 2017 20:38:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60381) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dy5Vu-0004Z0-O4 for qemu-devel@nongnu.org; Fri, 29 Sep 2017 20:20:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dy5Vr-0005gm-75 for qemu-devel@nongnu.org; Fri, 29 Sep 2017 20:20:14 -0400 Received: from mail-co1nam03on0041.outbound.protection.outlook.com ([104.47.40.41]:23447 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 1dy5Vq-0005g4-UA for qemu-devel@nongnu.org; Fri, 29 Sep 2017 20:20:11 -0400 Received: from MWHPR02CA0052.namprd02.prod.outlook.com (10.164.133.41) by BY2PR0201MB1926.namprd02.prod.outlook.com (10.163.75.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:08 +0000 Received: from BL2NAM02FT015.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::205) by MWHPR02CA0052.outlook.office365.com (2603:10b6:301:60::41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.56.11 via Frontend Transport; Sat, 30 Sep 2017 00:20:08 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by BL2NAM02FT015.mail.protection.outlook.com (10.152.77.167) 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:07 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:42375 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dy5Vm-0000F0-VE; Fri, 29 Sep 2017 17:20:06 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dy5Vm-0007NE-RN; Fri, 29 Sep 2017 17:20:06 -0700 Received: from xsj-pvapsmtp01 (xsj-mail.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v8U0K55n000899; Fri, 29 Sep 2017 17:20:05 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dy5Vl-0007Ln-EI; Fri, 29 Sep 2017 17:20:05 -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=ycQLmOgbMG1UQB6CqNs0/765vMLXDvk0erxsLeyFmu0=; b=cn05mRmjncehM6pN0Q0mWT79MFG1JALGAMWLMmzQ7SnURLU4Z3kwgfumbzcaL49sTE7nGrF88oUHL5E7XBooBp5aQfS8z26SfVtIN4lWBwLwbC7sFpfolvAeda29hn0GWCCohG3X5RXgz+DI1aIdS4jJkEJ86qSuWdCnP28omfw= Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; moxielogic.com; dkim=none (message not signed) header.d=none;moxielogic.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:18 -0700 Message-ID: <037078fefbd6084a6f8066ada3be7b0baa84c922.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)(9786002)(50226002)(6916009)(5003940100001)(2950100002)(39060400002)(6666003)(50986999)(4326008)(76176999)(47776003)(63266004)(8676002)(77096006)(106002)(106466001)(81166006)(478600001)(2351001)(33646002)(5660300001)(81156014)(305945005)(8936002)(118296001)(356003)(189998001)(36756003)(2906002)(36386004)(50466002)(54906003)(48376002)(16586007)(316002)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0201MB1926; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT015; 1:+ORQERZHbcM5HTCnN4gGbnIimoo47bqPHH3nJSFnUa3AO1WIpp+c+R/1mMzFiEzWhHESr90C+7ki3Pno1Cij1Ufu9rBfd0YbckveglZ0gZ6m2A8hqus6Z2iSYrbn6STu MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b9c24659-af53-4353-8681-08d50799014c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:BY2PR0201MB1926; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1926; 3:dZPNSwIudpPLGhAbApIk155gQ6IdNrnAwCG6UnkQNa0ZLb+anuYpZvnVE81OqY+5VqLKRMGVaBVjAxms54uPUJRIDsz/w/e0Wt/fZPF2kqEhYj1THrfopr6doS6C99FdTtXtNqc4WxRHcJK/g79WBPtzWhUuIUbrS2M7nL31kWLwfxDqYxQ85hE0FSvXXdG39lBX7ixd08+LKW3iuqTEaBDfTOQ2kzUTKganZjUR02cZdjH8CqCk9U8HrVTLjzxdZucZda731xaefYhYmje9MSm7hrHTHvn9+JWS3BJ0uZdPek1KfSmrOdm2lWdhnF7BD/DhR9Sghuw85upWI9nbSh4LZW8Fpzw36/6OoqngPwg=; 25:ieOTj+y2N8YPsx6S3jWFz48IGytq0fcPn+5Xrp8SE9lqMLTAEeOrT2G8Y0zV0PZSMVwOY1mTe9qOvuh9b2wElquHXauQE1YiUlPB/YyedX9m/W+17454oU0JTLsSQS/SR0YBisYgWnh5AHAwg2RnWhPH1HLmFRvqkKaai/ExGesdzOlE/yMlAxdb4TW/+sl9tYdU5S07xa60/GLMohcGMWjkOoH9E93/+SuK2X/UPnBqtFOEO/9gdLsMCi6eYnza6AYNCtpPi6m4tx/+Dp0+zb5NlO1BMrSKT0Nd1BiFr5bCuuXsifza5gJ46Fi0b32E/Xvq3AxqojQHxhZAE0upKg== X-MS-TrafficTypeDiagnostic: BY2PR0201MB1926: X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1926; 31:K1Wm4ccRDKuObwLsrrhpLxbB1jFs3n5x4FgHLbsAnELVYWU0TqJfxpZogv/KZZAkxH4nWTBtOlBtkgUXihiO4n6iqj+YbjKI9S96LqUgq6V6hfXMG77EqL2cmIh0Lr4xbYlf13AHWSTGDYVSYm6DWi4O5xk66+jtNteisnJJxzR+I16R6i+Gg3Cyk722e52KW+tY0HfIqvwj6p+wjDhuX1zfvp4zh7ZCQEs4jmlNhpg=; 20:m16UoO03GrCtlkCBx/BC4U4HHuIFjGCo96gJ1itMjlEHB7QsGjxdOPc34+HqcF8PYbgZqBRHqlJOi8VdiezsNO7GYM2esKn47tuCNP0vsNk7607VEr8aQtSl7q64tpURYL1Pt3z89iRD2MO0jh9xMZXi+9HwTHqvOmAoqpVxRh+9h6oGcHtv+9e56IKxGcoMj8R/I6aJlOXt5ICbHK5Te1mKTc6vB/OVutPyiyFEYLvo1ZJt8zPgUgqR/Cdd38DZ3HlG62Ec9mtB0dbF01nA5iwWchaQ9ZVIQgmRJHNCc07/usi0K97RJvAUKywEGrIjsMlHUvtxi5urg+511nTrfbyF7AP7sb7dk8kkyk9ia0nMlXtk58GHoICmLQbTWj363O0fnAGFAu14TG9cwD3SSTPHx6bZwNo/kfjY/JnpwqTSW9A5sNyc8y36kbEfjLWY40ZG2kDT4vqkkBPil257DUrbip85npUMyZkgatRh7NiZQKboFL3CIdfdB9P0CGaU 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)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(93004095)(3002001)(10201501046)(6055026)(6041248)(20161123562025)(20161123558100)(20161123564025)(20161123555025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR0201MB1926; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR0201MB1926; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1926; 4:YrbWCUooDxM5whkg4nEPeYMH8b5rxU877OpwzeCch1aWUda4smZk3xUy2cgjTQU5aXXoSNcNzRQi5p+GREtM1yHk2MpAtR4YVQNRoirZJpfl/Ozesge2ZO411nHYdxpHsVMNfoLIEeEsw/B1bIgRLnCwIPTmB6lytc8adViyk+RnSoBuy53B0qmfQE4pG3TKNlI6lfdFDqJl4rqRocrG6S1YCiX0NWtQYn43e3HDp5mrLH3qi34sw+fX3Frhkq0aNBL9CHR/8WZn747PMvSaptFh3Cf7Vpz/QVJ05tWWvmR3hKg9oaagvXsfnwJMOjeq1qgYTCJedxYDpcWmhN9bHw== X-Forefront-PRVS: 0446F0FCE1 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0201MB1926; 23:vyApnZEkdTYKEgid5moXMaxoinikL0yAZu2cRTN?= =?us-ascii?Q?if4sat0uD64MmhU1hPbC2Cbvqg0iAI82n/3h/uJPA/RzMw1C7Tvz+KrtbeRW?= =?us-ascii?Q?uSRIqKdtygCsq3hrw6NffDgnWi8UbZqpslgz17uZ5yZ/WV6vh7q0pLvTAD42?= =?us-ascii?Q?pU74BoPYibJ4ipXpa1db/19zFQL/IW+ioWRyWH1nDBUaI4HwajvX+mCFqAs/?= =?us-ascii?Q?YY+bPxvSnZ7/GoNufP/e6SBN0YyEZgUqI6sLs+8SRdXCFwJnK81BqcUrgEaD?= =?us-ascii?Q?mY5ZVB1qf9wHLVIk33SNDHHVIwc8Y5ydwF265Lqr2/nvPN04pN3Q0YJcn+pP?= =?us-ascii?Q?acsG38VlP1lRpPtv/G+eNUnkRf/A5J4Q8sZZPXqoqSOvBr5KhyG3CQ+Mg/+t?= =?us-ascii?Q?o+c+PMyU87UYzLftDuiJyzikany9sMl/dtg0KzhHb1t1hDG6+z9PUgL0BX5V?= =?us-ascii?Q?jEXRbo0FGnILlLB2Bqx2xagUjJA/+v7yVfK4tnSxTInTCnHsR2oAbmlmL4Rt?= =?us-ascii?Q?FS1f90l/7Njoh1O8opWp33mtvsvC3J9/219li3DLD5fnWBbuUekYAJZ6C8Qg?= =?us-ascii?Q?DZmaugykrvbEcqQVgB3GVzm7KTCpTHVlHtYewQuGFuo6syUmxnhfkszwtSGo?= =?us-ascii?Q?+Fr+IGhlybbdRU/atoOWq0dye+02yGfcIhBR/ybfj4WNnuB6PPpuwkcDQXzt?= =?us-ascii?Q?1/uALbteFzpLad1TCUaVzprZ/3Ai1K+1UJIAz2DR2bdS9LllQEkLTzKx9/Se?= =?us-ascii?Q?Xu78/OTLj36UgWMxJsnufCxzi0bNFHXj1/UM1GdWP1AYBn/2y+tjkFmIfCHt?= =?us-ascii?Q?LbR/BsKkuqR8ZcGnbnIcWZpWGWcJ/mpigpUiJExa6D+cne1rQ7HofMIBskN6?= =?us-ascii?Q?ISL4imm7DZ30f2j7ZETVSS4YdnMbA2m5Y3H/uZ1rgXW3zFX585BMdyCz+BX5?= =?us-ascii?Q?ItyW5N80LAMDTGgzcWiggg/8tNP7HoBjAZ7BHH9WZ602LJWhon2Gr6r4tFmG?= =?us-ascii?Q?BFfChxiYLG12cIJfLq+xRXk7H7PZerDmc+wppu2MpjXFdA2ArwB28w/G5KTp?= =?us-ascii?Q?lurfFEwiRbqVNAEu6O+yR7cmW9I17?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB1926; 6:pwV+SzlryzDRMYSYlj2br6mEG4oz3BhhZMlqE+uc/BXwM7f3f/34GJY8Wu0t/GBW2KcpzxB8pis8ppllyZMpXFGzsqiYDzGO314eAx1jZ3Sze3xG/T3UKWRYUyVCCw+YB+FJ53mE15DtCr9O/uNUwuo3jGXMt+gZtz3TQ7BPsQoVDKK6CbRZlPhgvwVJRTk+OO+0SyBBQqxIuUXuTzvQPAqJV7HwABa2nAzZs4Z66bB8TaBVIbfnLb0GVDGV9RKOZ/4Z/WbvbAt8IQSM50oHiJhzdLLymQN8GNH6i4UrTlA67B3h/F1ogWckXBTcyR+EO5b9proBjzIkkOYjo9x48A==; 5:N6y+mWBCUqR3nls7FibVGIJwd7+u4/PidWh/vM/wtrpMm9gDrhUaZqsm1C+eV0us4LvVJ795ZfF0DXc2FDcNL7/hVDJ6zhL434lNAUzmLi4meIt6gM4V8jp6CcFrbKFzuUpFDA4vsd+p1Ywx3pJUVoSfwvbPLyWTnI2anG/8Yms=; 24:d6+zYYSmiyPH12RXktis9SfItrksagTvzqEC/rwC61MsnIWZnGl0YLcR8uIdwsmfPbY4cu4B1qLtEhBwUowJhe/D4lvwxnnc3eFMtCo85yk=; 7:oGz7ROapmY5FevVPrv6UPt9Q7TY1WUTq5QHylBCm4tmFKu0mhzUknJs1cokn+Qxm+BlBwk8kmQ/tKqwYL2fnmBhJlvounhSabKLSxWVwrEgZbe4bRgtXBd4GXi5Ixa1BwQamZewyHecTl19eYHRDhvxf/kOh9RcPW+HnQugzcOXR2TakWinG5PGVPrPDJCwrS2q18cDo2P6zdb3FBlfdtx0URxVmHSc640rlB4Jw9I8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2017 00:20:07.3476 (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: BY2PR0201MB1926 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.40.41 Subject: [Qemu-devel] [PATCH v2 26/47] hw/moxie: 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, Anthony Green , armbru@redhat.com, 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: Anthony Green Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- V2: - Split hw patch into individual directories hw/moxie/moxiesim.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/hw/moxie/moxiesim.c b/hw/moxie/moxiesim.c index 5ea8dd3a93..5916f86c68 100644 --- a/hw/moxie/moxiesim.c +++ b/hw/moxie/moxiesim.c @@ -25,6 +25,7 @@ * THE SOFTWARE. */ #include "qemu/osdep.h" +#include "qemu/error-report.h" #include "qapi/error.h" #include "qemu-common.h" #include "cpu.h" @@ -61,7 +62,7 @@ static void load_kernel(MoxieCPU *cpu, LoaderParams *load= er_params) 0, 0); =20 if (kernel_size <=3D 0) { - fprintf(stderr, "qemu: could not load kernel '%s'\n", + error_report("qemu: could not load kernel '%s'", loader_params->kernel_filename); exit(1); } @@ -85,8 +86,8 @@ static void load_kernel(MoxieCPU *cpu, LoaderParams *load= er_params) ram_size); } if (initrd_size =3D=3D (target_ulong)-1) { - fprintf(stderr, "qemu: could not load initial ram disk '%s'\n", - loader_params->initrd_filename); + error_report("qemu: could not load initial ram disk '%s'", + loader_params->initrd_filename); exit(1); } } --=20 2.11.0