From patchwork Thu Oct 19 16:16:55 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 828221 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=nongnu.org (client-ip=2001:4830:134:3::11; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=xilinx.onmicrosoft.com header.i=@xilinx.onmicrosoft.com header.b="CNCIRmNK"; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3yHvht507sz9t7p for ; Fri, 20 Oct 2017 03:37:02 +1100 (AEDT) Received: from localhost ([::1]:50143 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5Doa-0001AS-MI for incoming@patchwork.ozlabs.org; Thu, 19 Oct 2017 12:37:00 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55588) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5DZ3-0004ve-HZ for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:20:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e5DZ0-0001Wy-Ah for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:20:57 -0400 Received: from mail-bn3nam01on0058.outbound.protection.outlook.com ([104.47.33.58]:38432 helo=NAM01-BN3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e5DZ0-0001Wc-40 for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:20:54 -0400 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=/pfZoMQYFJ8hqNOWaAl14FoomsqY8Riye+Psr2sGJ8s=; b=CNCIRmNKXYCS8h71xET2qUNyZia7l+PnJlxkqgHpjQBqI7V8GteENLLocGEJIxcEhGGX3jg33mciNCox5K+Ea4JqJJ8JPDXSRgV56a+LRDGeDMImvH8AV7jVWCnIt+YStNSHxycoAjFxBlXo+/tg0T2Wq6oAJnu2QiOMBHsocRY= Received: from CY4PR02CA0042.namprd02.prod.outlook.com (10.175.57.156) by SN1PR02MB1344.namprd02.prod.outlook.com (10.162.0.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.156.4; Thu, 19 Oct 2017 16:20:51 +0000 Received: from CY1NAM02FT030.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::204) by CY4PR02CA0042.outlook.office365.com (2603:10b6:903:117::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.156.4 via Frontend Transport; Thu, 19 Oct 2017 16:20:51 +0000 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 (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; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by CY1NAM02FT030.mail.protection.outlook.com (10.152.75.163) 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:20:51 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:38115 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1e5DYw-0007wf-M5; Thu, 19 Oct 2017 09:20:50 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1e5DYw-000314-J2; Thu, 19 Oct 2017 09:20:50 -0700 Received: from xsj-pvapsmtp01 (xsj-smtp.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v9JGKm05006693; Thu, 19 Oct 2017 09:20:48 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1e5DYu-00030M-FE; Thu, 19 Oct 2017 09:20:48 -0700 From: Alistair Francis To: Date: Thu, 19 Oct 2017 09:16:55 -0700 Message-ID: X-Mailer: git-send-email 2.11.0 In-Reply-To: References: MIME-Version: 1.0 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.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(376002)(346002)(39860400002)(2980300002)(438002)(189002)(199003)(5660300001)(36386004)(39060400002)(47776003)(36756003)(33646002)(2351001)(316002)(6916009)(106466001)(54906003)(63266004)(50986999)(2950100002)(23676002)(8936002)(9786002)(76176999)(8676002)(81156014)(81166006)(5820100001)(356003)(189998001)(50226002)(6666003)(106002)(305945005)(2870700001)(2906002)(4326008)(50466002)(118296001)(77096006)(478600001)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR02MB1344; 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; CY1NAM02FT030; 1:pA/ygxtaw4Lp3ISkwtDYVxtiqxbub/WsO5vCiPlPNbzRK0df/a3cYBwoAkjE3hrs7/b/z6IVe2RCQ82hiTQAJ9H4jM3/bmn62A3gh1xVOKfmCpvDGNCfXkhO+asaGB2z X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dee9eb7c-a65b-40a6-0ba3-08d5170d5da1 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254168)(8251501002)(4534016)(4602075)(4627075)(201703031133081)(201702281549075)(2017052603199)(201703131423091); SRVR:SN1PR02MB1344; X-Microsoft-Exchange-Diagnostics: 1; SN1PR02MB1344; 3:M1zZNFrWEjd3MrOqh+PvaK/qdcv39v2yMvb2+ihD7rfhILfw5Ch5lvcG4oyoktBjRv+OhQ3oZi5LRlnk9vMx7NVJkvlQUxSc7OEGiO+fBEJ9g/qPbitV//rWa+gTDWyA7uulfNTKgsGSt/FiSz8KQlTzQFY1E9YDd2VjeY8aGeui1uvOlx8tQqOWaaZLVJrry+YExpmgm+fMfG2yldQ/AupZPdV5TNWXJnV4RpBzCtMy8w+8YH5CCMke5srNi7jg2GsPQDXROK/y85l9W8MJ9ouYTsJqNaVCYVhRXxWqbDcY3cBCS7Nl4UXEUnRp3tXkrB2iZ5GMFCwVzqJzJPKNdfQiPdfMbDCYWdsOBUlZs4Y=; 25:ZgVlXqn3OougGuondG5I2M1Yn41VzHp8v9D1wybg5mp2WveHlCTZzfDhV7imWOKvgtx89mlTzmpgazXhEt7De9rdTsTynSlHJ9JTVoWXbJeKlNLqz3AIbW9jHXP281fmRCLqoaqH/dbBs9cKxcRoQ34GtKtF7LimTR7dRJjeClCJOP4fVVp1Rrj0S6sDgEwrpRedjsBpYMOxwcYmijQwuURRAH6Y+XtZhCBSQSpO7JnR5t9FQdIQmW+NKbcoVZFVtExBn+0ByNVgDsjE61C2TFk5MKgRHPmZMglzA61h1gtD6wlQwk6fPQaIgx1W6iGaGllr8aE9Q5oUv/MGk5enJQ== X-MS-TrafficTypeDiagnostic: SN1PR02MB1344: X-Microsoft-Exchange-Diagnostics: 1; SN1PR02MB1344; 31:8vaT7IWbSvJkL444TI46tSq20FDWKojKtrWLmkLTne2mQkbRchd1S2aecQbgG2uQzhPRx+dh8bS4eHJmJaHi2gshYqvByHv2IVtLBruKaAa6/MEy07kbL7H5h5hiR4Oux4JGutYjctJHQQGa2MkhtOpYhYVaews9+2z/bBQr+DBsMY2moCBqVA+a6+B+kVP8rb2I+nukGuiPEhLfbOMhoV0xjGebtxscI3m8rnjSDeY=; 20:mWEbxU/X7g8z7UEt9615yI+5z1bWwacAARe9Xa14yjGI62Ioxk4rbsGbZv6k5L5nIisltTZ0NLddbhdTyF2vMfo1ycKkOwyFXmOLvVyxjwGFEOynzw7kKMtNthft3Zt270mMvsjdByZgsB6GNv5aKQ2ozw7ywt/43TZmNRH/OE/DMgpNo3H1A7hskD2AEIifoBnfI7q/zVA4qodo8EO2EgV9ka0Zm6tYBGYzCAlLabOLDhoApg7mLuBJgINU/pcwVdvA5luCctykqTNat1Gn9JBZ7BqU99olGM3ymfgdyc1mr6iwLxuFzUBcu03gAXSfcQjOYU4at7+nBNVruNRlcCjH8L/Ra7wHeHX88iAVTJ2Iv37VSMEtTPf4lD6mRzbbH4bTygd5sWamM4T4WxUFAoax7UM+6sffeJDWS+7v0crdsh/PUe/GYP5s8c64ANYApep8yhzINvV18PH8nqvNdH5rEXS98HFrkL2DAs+oO7P/AACv+iBGIWLJiHFmZdo9 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)(10201501046)(3002001)(6055026)(6041248)(20161123562025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:SN1PR02MB1344; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:SN1PR02MB1344; X-Microsoft-Exchange-Diagnostics: 1; SN1PR02MB1344; 4:/qD7vDP9TzesoWmSRhExdKCrduwRj+UOtpsPYxftlfRToPaGdtpNlVdrOGsUG4SLwW5wV4OrQgIE4ha7F3zYuMULV9VQbSUIByDMBZawY3afiL5GW3xG9sHpGNymZrOSd9yjhydUbIbhkbkofVdoFJTDlp62z7MkaAdzhV5m5jjquQl+sZo3cTTClUdq7frp+yey3roDdRGJhSnYdZW4fZRxnTpMB2+21uQ+FYtK+EggtFSv4/H2z8xlyf9JrG58MbqqjC/3IOub5bFfFoVwDkb3T6t89IBiJWdwHbWW77+/EQ0jevK8BIYMP1HJZET2ks7FOglVodLmj+Zg8K+rAA== X-Forefront-PRVS: 0465429B7F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR02MB1344; 23:pakF6b9t2d79g34e8WyaULkgE2XB53pXqNmUVAYAe?= AZVg/Evg+YToutn4yGdK7xjc8Vzie5oMdxVI5gHykPSuE1rljs4Mk+JLeODDJyfgTngVZJAs+YNxE9eZOOrD8BZvrkUtB76L1WnEzDF+f9uSewEoKTilWwUnAKIWEIfH05nrDEbtEAYv7sSA2PJ4ABsuEPK8cqwTiFB1mfbGFsRW9tNCopG9r6pVAeTDxEUbzbMMkpT8q9CeKEUMSSDQl/D0JeadRwZAgy9+RWKaGYu14MwyGsrWfJk56Db11CHPrapknGAxNn0jJdicEMMx0ud2MzMaYHHkovIGKT0f4T0A7FzhYI/0QCNTsQU1dNWgVIpB5SZtJh/9ZQD/Y9ie+Q8q0q2M0CpAbnn1jhUmKC2+2Jb8QEphR1P1AYjfY/+o4Vrkg8YzvWcOy0UnqwB/jEp3IrBMmsIhZ0lgW10OkEBv7hq0sozFjiro2IiYSTTj1ZpgWX60aPbYmvlUh3TDYCwEnPNvCdn53eh/nvIWCjlUWQc/myFX7nJvNzZ9BQrCqhqTUmr+gt0pJxtXSJOURd0vy7UQk6JMzbBkSrStoInw3FDr31TJq/LZKXVhQNLNMZ82Fgigf/9lCRjOvMfhXSyRCsJUUxCn4EDVd3HGR5wcWaNrdJl/hyeUbK8Pat0b6GjJmPGYQ4frKl46ndUvhxhKgco499DV3A3LVvYi8fRQlbT6+ZHlFaO7NXiabOP5HnvjNJXibqinHHM2xw+qIkxy8v8mL68FvFVdmHkQO5LWjITrXu09ldjCSHLi4A7b05cOimLCSJgZu9mR9v6rmCBraleZy5DkqcUie5NxDQe1x2uNqj1uUEh2VmKJ28xXfnHFAAdNloCE+/kF6LcmXNdkDv+jCZBsK+cOCoqNDwvSIsicz+/DKyTtCfiolnKjrC8Qob7DpNy7Yki6fEclzrmsmDDpAH2jWQFAufZyEG5E78YKOi7K6zBkzBQmvhn/FnEvuPfsuZB5YYLFnO2TSSVOzlOWiHjxBrdx/ITvQaBPu7eV5nR+/hW4KQyDIbPxs15JvloNt8MThEWLjD40x8Z X-Microsoft-Exchange-Diagnostics: 1; SN1PR02MB1344; 6:VI3D2M4E4Kp6Gp0RLMo0iD4rySXuJFA0y4k8UWrHd2GKfEunGZdt6D+UW4fBWY0mxQt5qOH8rJekAdM8AvVJDEd0ic7olThNCwUxRQ/2jjB51L1+oR+5UzMrNaXZ8JP+UCaazNFTndSEyYjtFcQMUteCLQmDZarHbdkIrLwpwEl/zaWgOE0OTHWzI6OVmVseXnJ+E8zTo45M97HZxwbUC9M0jK6IKsg7ZP9WWrmsMCccuOxdwNW6sqWSK+4zHZo8+9hUKE2oCJDtY31gGFGmUpIZ8BZ95YFQYZ3qrw8sM73+CUoJEoCGGQR7w6FmNXL0S1ASx3i64S0vfamCO0ZhNQ==; 5:gP87RzWYNuDUqTDIN22ib3Nl5+eAwnZWWkVOk3BhHaNxfVwgQUwAtee/ec8CijpEFnYsARDXTNvK36raygJh16a10PDsY2X/mSRDjir5mFg5GCayLTopklr9AZI2oa7zNt5dycD8fLfSgoJJ2LX4Lg==; 24:HqLOG/Qum0kpEBsg8XWUfVZ6nUgLDhsltJZv6FUdkfIaV3Y8Ssr3fJpih8aQvdZFiooZZlbhP9RtQiRfMaS3ryUtu74lHdv2Per0Az63mPs=; 7:GRCLxMRaEN1i6g7WO9MD95JLP/tazqAlTRCn7wS5EI5rT51OG5RLeVoYtmrRSR1bl01+U8/bD/MXxivdB25HzmzuyKLQu0pO/k6wF4JNBdEtjDVeyS+kR5uZjiNU4r1w5ATA+45YTsb5mdVZEpnGk6Vjix/MdmDt+gWw7JF+QKg8kmQAoUDX6Ja7n4sE7ASsUrxoD/U/h5zoxYEKO8NK+w5GSBjNnpWbJpAtOSKcYuQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Oct 2017 16:20:51.2673 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: dee9eb7c-a65b-40a6-0ba3-08d5170d5da1 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: SN1PR02MB1344 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.33.58 Subject: [Qemu-devel] [PATCH v3 22/46] hw/microblaze: 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, "Edgar E. Iglesias" , armbru@redhat.com, alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" 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_report("\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: "Edgar E. Iglesias" Reviewed-by: Philippe Mathieu-Daudé --- V2: - Split hw patch into individual directories hw/microblaze/boot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/microblaze/boot.c b/hw/microblaze/boot.c index 457a08a2fe..31466050de 100644 --- a/hw/microblaze/boot.c +++ b/hw/microblaze/boot.c @@ -86,7 +86,7 @@ static int microblaze_load_dtb(hwaddr addr, r = qemu_fdt_setprop_string(fdt, "/chosen", "bootargs", kernel_cmdline); if (r < 0) { - fprintf(stderr, "couldn't set /chosen/bootargs\n"); + error_report("couldn't set /chosen/bootargs"); } }