Message ID | 1454611525-18032-1-git-send-email-tchalamarla@caviumnetworks.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 1B0269F6DA for <patchwork-linux-arm@patchwork.kernel.org>; Thu, 4 Feb 2016 18:47:57 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 534BC2039C for <patchwork-linux-arm@patchwork.kernel.org>; Thu, 4 Feb 2016 18:47:56 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6020E20398 for <patchwork-linux-arm@patchwork.kernel.org>; Thu, 4 Feb 2016 18:47:55 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1aROur-000127-HX; Thu, 04 Feb 2016 18:46:05 +0000 Received: from mail-bl2on0620.outbound.protection.outlook.com ([2a01:111:f400:fc09::620] helo=na01-bl2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1aROun-0000uo-KC for linux-arm-kernel@lists.infradead.org; Thu, 04 Feb 2016 18:46:02 +0000 Authentication-Results: arm.com; dkim=none (message not signed) header.d=none; arm.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from tiru-pc.caveonetworks.com (64.2.3.194) by SN1PR0701MB1790.namprd07.prod.outlook.com (10.162.100.144) with Microsoft SMTP Server (TLS) id 15.1.396.15; Thu, 4 Feb 2016 18:45:37 +0000 From: <tchalamarla@caviumnetworks.com> To: <marc.zyngier@arm.com>, <linux-arm-kernel@lists.infradead.org> Subject: [PATCH] irqchip-gicv3: Make sure read from ICC_IAR1_EL1 is visible on redestributor Date: Thu, 4 Feb 2016 10:45:25 -0800 Message-ID: <1454611525-18032-1-git-send-email-tchalamarla@caviumnetworks.com> X-Mailer: git-send-email 2.1.0 MIME-Version: 1.0 X-Originating-IP: [64.2.3.194] X-ClientProxiedBy: CO2PR06CA019.namprd06.prod.outlook.com (10.141.242.19) To SN1PR0701MB1790.namprd07.prod.outlook.com (25.162.100.144) X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB1790; 2:byMm3reXJbQaWXnJHZq6yc8vtKwq/LXgsyUlmviiRyY0A2jUnEFDDp8iqSMUlJKj1w2vvG0BB/E7HjmBVrYEsBtcLku+wAXOAzKLd9CT+cd0IgtjSdi+voQE3TRBt7PSJZVtkA8FQdssm2RSMD+keg==; 3:QuVXoth5/G6G3L310xODs3kLzqb/QBaYCFq0+6eJnNHk/rXRulJo7Bm1FJ/T6kOYNnyYs97uQ0lD527bcTjuKamBQpgacyzpOcp2+555vUEWiYjpAkQm1g+iux9WQ9ce; 25:xm0os8ZH0wF/e5+lqiafbg88hvi6VOxAWxeyoOED8ZlXLk0Bikqx5R9e+iGxAmtAt4/FVapD1Nfxo06/HeUsh5cGtfv/N8kIxQzmD5/r9OXBMUoMBV7KMHalVaJfei0m3GkF+kI+9vFeYls0HzddLbMF5YnkHr4zk4xhT59QIgGG0r6RIIB9Zq7h5uUvVyGCMrduybS0j/fvRwksGQF73/pkqULTKqKU8ibU4fTOngTyy3BXleE4SF6jd+f8ewVSSH7xlMUtJXSiUrT9LIwdDXY8aQ2ejW5OIs1jdOQNB0WPksv0jlW08+aSxv/ak0eQ X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0701MB1790; X-MS-Office365-Filtering-Correlation-Id: 3ba56216-0f7f-4b44-4f87-08d32d935ff4 X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB1790; 20:4LkDigN2eQ7ogneWZFn1QKzT4pNVATV90WKqXu8YXJHXbbo9eh1imjyQjZ5+5MDgJO6y2f/BaxJCarmtfDr9LOutUw4QyHY/RzGhvjh810W7K3R0n8Y1CAC4ltPYN5ID3RvvolMQbElLB968DWyA48wIi9LSjE28u0hQqOBP02BaP39yX6h7dUO08GCrqZ8rNQOkkIOBi9nbKnlkcMzzoKB8MuYUXV67V4evhtNvZz/uayyWYZi55agQM0m7VcRl6uAzmIEzwKiXNG0kucUcMxByfET8Z2kFDeJu8Kj5fTu813f5G+bC/XLNHQpou6TaodmJBA7Od4MIae3qaGmYwgO8wKy2LyTdzyi9f59BzXSznzMZiPI6Yg6Io7XO1TOoyajkdrjy8uEK3aUsXILOzKQztjZFAd2cuVm5RWrhhH1deC0YPDcbxL27OmxykfjVeVCrPsD4WSLKd1OiRHsMYu+M85lDcAFrOpr3RGna1qDUPrgAaCgj7H+E7ZtAAJLoU5mt38ndZT0wKxV6C9SCiOuQtKviZMNdpC9J7qXubokE/zF5caQH8Ix2HkcGeKh0h58SFqHbhjNZtqL4cQ8cwbwaM7kjjibiPcBmt/cjW7c= X-Microsoft-Antispam-PRVS: <SN1PR0701MB1790BFAA1EF1CBB0392B173E83D10@SN1PR0701MB1790.namprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046); SRVR:SN1PR0701MB1790; BCL:0; PCL:0; RULEID:; SRVR:SN1PR0701MB1790; X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB1790; 4:VhJFo4DH85WrFW6CZkfSsbK0Whjw8HIz/FQehMKLwcjqBMmmkz8Y7MzqdqdatPADuQr9vwde4hYMqPGv8jODcGWVSY93l8H7h6rd8F6XpPaClP2IXDHfWoHDZ6x+66a+L85vHg4yjINK+3yqXmjnP0zYksjT9ARCH/2fMJ25FEWx/NvKfsqYzsiptRpE/ptxovtqJvizsmtwVeylA5VilHf7kZ2dDrfTPBnimuyxrfOjd1IXsaINaPxDy6rn8xRtSGsdjggq/qPYj9XIWI90RpqDQ8vJv/xu42AJXs5D2BqLZAosd2wpEybxO88WiFgm6SS7AaWtvJ+fpv0VIaRbtGIaFApV9UMYryY3hykwVepVHG6THzqTFF4gYdA4bg2L X-Forefront-PRVS: 084285FC5C X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(40100003)(122386002)(92566002)(48376002)(36756003)(189998001)(50226001)(2876002)(4001430100002)(86152002)(87976001)(66066001)(6116002)(47776003)(3846002)(1096002)(5008740100001)(107886002)(5001770100001)(77096005)(53416004)(33646002)(2906002)(586003)(50986999)(4326007)(19580405001)(5003940100001)(229853001)(5004730100002)(42186005)(50466002)(19580395003)(5001960100002); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0701MB1790; H:tiru-pc.caveonetworks.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR0701MB1790; 23:RdNlrW8a1ZHWVgT5nVqWvpj1knArGIi5jNibq12?= =?us-ascii?Q?uD1hV+AZIZa/Tyisw0sJmx5ubKyiwI1qn+GxuQckQAqEZUEo+rHe0rT1nCpE?= =?us-ascii?Q?+kYiUlIUw0830UgJgPeluIp3nsG8E1jiaqmOp34PoCgrfi1Hd+4+uq9cj949?= =?us-ascii?Q?Su8v/MPm4gmCTH2Gu8jKfanrD2ht/tm2gyr+VfTlAwJ1tFa9dyJ8XbjBa0Po?= =?us-ascii?Q?avExXJIrIu+JbqH5SWeWi9cQ+4ktBE30RbAt/dQZsiJtgvJNsgQiGXKSsfbh?= =?us-ascii?Q?uetseS2x7V2Ey9SQvZoLEoVh2jLJBmggr59nhf17bl3G7kjYVhKGmRMqF3m+?= =?us-ascii?Q?L9ASXUlhXIPiPRS9EJI1aCC9OFJnXs14hHOWn97TDwp5JUvEa2qaE+Fq94zo?= =?us-ascii?Q?LSLXHIBb0wTh2O2+gGmi9/6Tk0FzskfshCtOaCLD6+ar6cqSmEIDt+e0Ku4T?= =?us-ascii?Q?JE6wiJn5ZNFbPEp3GxE/3U5M/e8xCM5Z6G9oEzABuBkgkjfjxIZvUzDSVZR/?= =?us-ascii?Q?qZrSIr1eWlSssXxsuJaVRi23h307YQshTgB7N9pyUqU+f9rF77xZUAWk2rI5?= =?us-ascii?Q?wb5/x7qgAgDJBEakY2UbwleWbvnbjThUj2qyBokRZXlYjlr+X57F19V/PLBB?= =?us-ascii?Q?euVzcv+1sy4T3+xkjegI/Y+PYqVQp0Y0tEsE3RSARDs9kAvZYheV4jN9l26g?= =?us-ascii?Q?lpur/yq3eLmxpF/o/fju+KbuzJmp72fIxphE0HC7idAYnEfVDsIUTkLvYxz5?= =?us-ascii?Q?zgURNdTjVWVUYI7RIZl4TAP3UBCE5YJ5B6smJ+Z6DkUoHz3B63YgF0jE/ymC?= =?us-ascii?Q?hlW0tw5kIGYGoglfKfLFjTZF9L4ZIs7hWJjTeLhOd5osSzhfx69zaDGGfgAN?= =?us-ascii?Q?O7sbtl2jO69aSCVk2Khx8hBcY8M73d9JGqeHo7nksySv+JSUiOc4TedDTKPj?= =?us-ascii?Q?nNCGdtw718TynYCVIE3izJ3VcM7WeJZilGvanJ7Zlmw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB1790; 5:/sXMmHOlEG/sETsf4CyJ3y7JLgTnbjGExfZ4QFZ4J7bZdSSzj2T6WUxwhhUgidog/0It17Mv5M4ofUXASiHlNGM4ICBVj0jVyAU5AN7KtDoKvZfB5K7oqnckmEbHK+WeMgQi1d+BOlnnpw7bG8hm/A==; 24:2/8ZXc+9+UoKxjB+Vi/W0H3HuLi94h9wNEihh2JnOE4/dCRK+xc4rlzhhD2m5hPrR1JqYpaFo7byHApBCnRpppbEZRRNGSJmOOwLMUq4EPw= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Feb 2016 18:45:37.8285 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0701MB1790 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20160204_104601_887009_F79FB32A X-CRM114-Status: UNSURE ( 7.57 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -1.9 (-) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Cc: linux-kernel@vger.kernel.org, tchalamarla@caviumnetworks.com Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-4.7 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/arch/arm64/include/asm/arch_gicv3.h b/arch/arm64/include/asm/arch_gicv3.h index 2731d3b..8ec88e5 100644 --- a/arch/arm64/include/asm/arch_gicv3.h +++ b/arch/arm64/include/asm/arch_gicv3.h @@ -103,6 +103,7 @@ static inline u64 gic_read_iar_common(void) u64 irqstat; asm volatile("mrs_s %0, " __stringify(ICC_IAR1_EL1) : "=r" (irqstat)); + dsb(sy); return irqstat; }