From patchwork Thu Oct 19 16:16:20 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 828211 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="XuDQgpFS"; 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 3yHvYj3xSpz9ryT for ; Fri, 20 Oct 2017 03:30:49 +1100 (AEDT) Received: from localhost ([::1]:50112 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5DiZ-0004cs-JG for incoming@patchwork.ozlabs.org; Thu, 19 Oct 2017 12:30:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55283) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5DYZ-0004T5-HW for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:20:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e5DYV-0001Bo-Kk for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:20:27 -0400 Received: from mail-sn1nam02on0053.outbound.protection.outlook.com ([104.47.36.53]:55424 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 1e5DYV-0001BN-38 for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:20:23 -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=5F8odTOKyd4EAlqWedXzc173xTgLRPPUD2z9h6Hx3OE=; b=XuDQgpFSeUgsmfwhuPLcGpS5RmYMVGsplXuo0sYIC7FrsHisHIgF2A9GT8y/RX9bAd/wPEW8ygvrPFbS3Kmti9Rbey8NFq8PrcioUrBqLcR66HoYD7z9H7n1I3VkXZIw5vaVUOptPtaRMlEHCgWNK9dQ62vXXFkMHhB7ZSty978= Received: from SN4PR0201CA0067.namprd02.prod.outlook.com (10.171.31.157) by CY4PR02MB3384.namprd02.prod.outlook.com (10.165.89.155) 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:20:20 +0000 Received: from CY1NAM02FT039.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::208) by SN4PR0201CA0067.outlook.office365.com (2603:10b6:803:20::29) 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:20 +0000 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 (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 CY1NAM02FT039.mail.protection.outlook.com (10.152.75.140) 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:20 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:37659 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1e5DYR-0007vt-F4; Thu, 19 Oct 2017 09:20:19 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1e5DYR-0002va-C8; Thu, 19 Oct 2017 09:20:19 -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 v9JGKEJd006432; Thu, 19 Oct 2017 09:20:14 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1e5DYM-0002sT-Df; Thu, 19 Oct 2017 09:20:14 -0700 From: Alistair Francis To: Date: Thu, 19 Oct 2017 09:16:20 -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.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39860400002)(346002)(376002)(2980300002)(438002)(189002)(199003)(39060400002)(106002)(305945005)(8676002)(81156014)(81166006)(356003)(76176999)(50986999)(6916009)(5660300001)(4326008)(2950100002)(5003940100001)(2351001)(2906002)(478600001)(106466001)(47776003)(33646002)(63266004)(6666003)(77096006)(50226002)(36756003)(316002)(9786002)(36386004)(118296001)(189998001)(48376002)(54906003)(50466002)(8936002)(16586007)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR02MB3384; 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; CY1NAM02FT039; 1:NmQbPv9wi0YzpY4THRrL+iqeHXX78fM9SMTgEGiKiAPJuQoo2Xae+iGPVYZF9BylQgYbzp8RzOQ/w4HOCQyPcc0Aw0BTjxRHIplVOqKOLL/x7dWV5IZlky/YX2UmDp4F MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9c7bdfbe-8e01-4e3a-6b53-08d5170d4b20 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:CY4PR02MB3384; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3384; 3:iTPgePBs7pGKxiKFJE1e+/HM2p+cFYDvUazylquJzOvBWMkuBUpEAq/rLk71SD9fFimiFTIFdeJELaMItdMrpsyFPE3cEHTYmhc3whOsRO1yJbcfeEU92AhwEF8Ag5s4l+PNy/QRB9ij+NPmlnotHIRfAyLvd+fNNKdhhqb7EOumlADD4l53D922xiTkDGO853WatKBwiLVKo+sLJM7g7ZCvlohdY/VgujuGJUAPqsY2uuf3c59hn/PYhBXGvqzjL4rYqPaQdHmUxInhHfTlsck+VPPl8Sco5EoSWmy8zf7uFgsRLl4d5COtXwQGc+A1kkrG8pqBkk3LPuneFvfCeXbCXwH7VY/pXu2SvuvmTSA=; 25:KhiePkLVKhDJX9R6YLUepVCxAkXVEw6MUV+vxxZiy+Tp8LVdRevQ0NT9npf2GyswNZL9dhHoTNPsTK+ryhGAnf52iAQFdm38U9ziZZS2Q5ATQjGvywjLhA1qJYLUq4HESYpiXbqxPQN9qxdxDXdOhOR/zmzBtunEKyeJZThHmjFC+y8hLE5e/Oa7baybbwQyOEMNauOn1MpnfTYFgRHgxdW+sHBH79gbmYmN+v5VnLhoHdEuD7MuZShDstJCD99r8+ooXBg6h6YZdCQSHd8hSzsnORAKo4PHuzMSTt/7ucNZOP0ITS1rprxEuoBQ7O2zboPT3NL0h8oNi8u4Q8lnZA== X-MS-TrafficTypeDiagnostic: CY4PR02MB3384: X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3384; 31:f6W/H3buAUjXEhRyuHgeZoPRB1CTlg6UHD+e9EHN+yWQ0uE9KA0NmPHf8+SCIfM0EFogqAx90JxcFbUFm7LnaE4/LtWVWjoGN9Q1C7CMzTslVu5bSozY4mDWrx6bfTnfBatP1mGqCq4SyL3RlKp03Fl/BH/oKLeGor7bxZaH+CeFyE7iA01H4/7a27SmNt2QPRIGB+SZorWmBUyWh3xxU8niel82CzKpCPOXnjF/q+E=; 20:F6ebN+AXkKFFcpPMJTOj6gSKbTebWKQBEc7ChgwJLt77vX/ij0QDiXnwaRsMeZutLS+wWwS6h9Is2YRu+YTwo2Vg/uQBW0DU3XKn9OVxxyzn+6OvjklEKyIZKHyd8vl3bfqOwSEXwCyOWa+FYgR2qpveJAuIVXFQkfZpYWq+8Qw+xCtmy+odLsctEW41U9QIxPNBtkL7FQGe1ZHC040ujCFzyF5KFFULW9wMgj2iBdXy+5CUxH+6jI7ZgdQsALrGXQOSBPYmVcvEsioitlc5CAqgg6a3u8s7lX0gDqJ4eRcW2mL6Pc3+nox66/nE8xUzqZxz6ZDDGez+2hh0MdH3/hoRcGHdAvcVwaymiXESbm4VpN/JcUtPY1N0PBZwDMvQ+BfQCEWj13ArskFQjUuBhDligg+AA/oNHUCxZq04nJjfX3z7Xr0XFxUejr568FCxjOUsWWayCaEq9iR5xk/p6IB+66ubGXRRJJOl2HsCbJyfkZrP+gfVAgd/F3jAEhpT 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)(93006095)(93004095)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123560025)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR02MB3384; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR02MB3384; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3384; 4:Nh8qHxTEnmhP/zQfyqNHwUNnAAPi8a8MEJVCCe+aSn8MZbNC/tLlbd44tJFgqnKhr7Gis8Pk5DVpFRbzgX3El3FE24wWj1sF24lUFkHpC5xKbMawnIJb8yBVleOi/XMahL6Z1HtGEWRmGGfKCXlZ7JtZOp4XNpjIncs8/FweIroB30lfjTCY0gB+w6MZF0S2gtrs7jZWWLTF2kT88TzyPQAHkw3RgE/y6TexePbADLDpK3PHFa8QIm1tmAFokLtMVvN4DbftaYEeSuMGfV0DP4deaQmfTnRY210eKUsiq6LTsXQ0aaruxyP4H3UJDQk9TfEmE9mYRy3REQR7CDLxeQ== X-Forefront-PRVS: 0465429B7F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB3384; 23:KspjawVLprAzxNM2t4uscPvcFz2VV4y7mq138a2+h?= FRfAkX+lnobdP99fhb0CySqntMCeekq6XTJV0SNxyBISdMcciNJLE/XU8IfFB8aLb698h7BT/j8riZbHxWo1sJ4ffoYiV1VYaVZylYYYcVExxLuDA6TgX+rg/ASlFaXcB0TvMkpXGDHKEaOPKBg2w+TebSNgAP+qGYrzEJlBz3FK9s2M3q/26MGDQOf6wS1Wse9CcD5/a8b5qckniGPj+Js7Vevlku9fPH+6JUquyfNhG25ay3Rg4LBlKMzJoUbxgVzGpIfnBOQcDQx6k9X12NTHUGAtmoIFqp6gndHWqs48BIRD+qn/MhUzHOOVCjgGkcHNY2p0Uq9/8+Uv6PeqE5II5CYGqVbgdJ6Hz6yodcHZhJ7kfSDGmVna1VqdU222LQrUhVa2Iq7mb8JJTBBbXhBN7yu4rBuQSnUwcbv8TAg/HXjyymby8JCdmLCNOzRQT3qAq84D58xq23/HybK3bUl1Y/8XLXQ/dcmrgW8088DcU/OSmK8lpIEQ5daqMblUx+iVlX3Er5p4nWXm6Xnoxrye8H9+UOfk9iYoxVzrfauIOW07YkyS6BzmMpTcllWNhXIQ6joXIOx8HKjXQsSpfwlqa/TH158ZG2UfEB+qh2BHhhUm/XOSpgHfXEPoYnZxZs9SdSDGCr83q1PeZ1N0ZV5xut2V/kFxTOM9CG0/A6BGDGGidepGwywnna8eBzuESWO2j8XBhpm+gQrXL96/NzTlTFYLeTqsW8Yzmf4ZeMkeUn6nfmU1+r5qPfzFk60EYwVMsL8l3/iZUS1ymz4p5cPHGUB8JES+Nlao9X3UFyMViupwJcN2PCMiK6nmUO9NUOjU9rvQLNuC9s7rcU/ehdGBGvw2/lsQwacjlOWq43GfOuEAGJdram/cLre6s/BiNL0WqhnxPAzfrfpK06XJ5QOPdI3vvTxvmgjFsGOF7REGQSaaufdZxdh9UoQCudmh/V1zRJv5SCVM6kRXa2wSdwC6t0pxhl1hvD3/6XdH++NCOmuYZNBJWpelit333eoqpB6r2WX5ZPW+MCrOejv8ATg X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3384; 6:btUI3QVDfsG1vo+nKJWb2L5VaAC7DCmul/vRld5cP2ZYgBMUcvgq1hOzrTKKfM6WseH8YetHWkGqznAWpnmosO6Af1Ek7PNZYKhViwrV/gHEVuS37+YWcXY9+/7twHBYuopTngmH4t6+VH9giP90cROhLbxmPQbJxwH6vOiua11hp67VAUJx+r0uu0981/qmCQ02zJR9i5CdAuWOky7KcBylwvgpCkk3+9Y3MuIAmCV2+3V9xWgih86t1y1h28zTDuaa3OJOI19BB0HAc2AM8qPyhngjIt9trlOFrlL76vxhb2Ejxwm3FGZ9QC3pPISy/ZLipUMAu9RuyNciTGvERw==; 5:14NGyBTCvesKf7b5iAvTJLkma5x8DuRqC7rjxnJOAjhZ3dkGg61PvSLdnm858rzE6FY5/O8Tf4h9AZ6SvK4CBww4RAdb6urMSSTXW8NMeRezmwBB6qT88tC0yHNy8Ns8m6VLQfZgwUmXTA8yPObO/A==; 24:2hL/nHu17CmKMBIigs2Ig1kkD9xRWpDPARFIqQOJ0d/b5N16pdH3dJl93M3T+BaXQ0I/kuxVQO2HQ/4+IQvq7fXwIVXylhvRQBtrq4kzFYU=; 7:AKhKOf61/gmb7sDodYAHEYP5v2STfCZ3OGlpuF6nZRhLq38a8M0L8p9YEJx+VI2O2a4nF8q3Nmb1LZ80OUHWLZuUgRityQ9IBoWJ36zAAfvFEYSBZsL6MDookW6iCkV8gczTooUp0KJ8/6CPm0fU1nXTwaqKLWTuWI50X2jOncBX8VSaLnspC3v+sJQODX3VOxrhPiXAcL1VtRg2iTkmxzKqBpkVdlRBe/yoTVtDokI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Oct 2017 16:20:20.2566 (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: CY4PR02MB3384 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.36.53 Subject: [Qemu-devel] [PATCH v3 13/46] hw/gpio: 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+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 --- V2: - Split hw patch into individual directories hw/gpio/omap_gpio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/gpio/omap_gpio.c b/hw/gpio/omap_gpio.c index 08472193b5..57aa2e54f5 100644 --- a/hw/gpio/omap_gpio.c +++ b/hw/gpio/omap_gpio.c @@ -399,7 +399,7 @@ static void omap2_gpio_module_write(void *opaque, hwaddr addr, case 0x10: /* GPIO_SYSCONFIG */ if (((value >> 3) & 3) == 3) - fprintf(stderr, "%s: bad IDLEMODE value\n", __func__); + error_report("%s: bad IDLEMODE value", __func__); if (value & 2) omap2_gpio_module_reset(s); s->config[0] = value & 0x1d;