Message ID | 20220213080925.1548411-1-ovidiu.panait@windriver.com |
---|---|
State | Accepted |
Commit | 4fef0a7b7ede545774d024d44c5a1cfe3d5bb383 |
Delegated to: | Michal Simek |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=windriver.com header.i=@windriver.com header.a=rsa-sha256 header.s=PPS06212021 header.b=l3rPmitT; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=<UNKNOWN>) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4JxKlz0WT4z9sFh for <incoming@patchwork.ozlabs.org>; Sun, 13 Feb 2022 19:10:21 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 56637838AF; Sun, 13 Feb 2022 09:10:08 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=windriver.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=windriver.com header.i=@windriver.com header.b="l3rPmitT"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id BE51C838C4; Sun, 13 Feb 2022 09:10:03 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 0F2B283095 for <u-boot@lists.denx.de>; Sun, 13 Feb 2022 09:09:54 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=windriver.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=prvs=90432c20ec=ovidiu.panait@windriver.com Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21D851OQ027847; Sun, 13 Feb 2022 00:09:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=from : to : cc : subject : date : message-id : content-transfer-encoding : content-type : mime-version; s=PPS06212021; bh=93xexNKxTNFTNYNfR535RdO7yGwS2TYT1k53GVqTYis=; b=l3rPmitTl5yC9LgQS30ae//Qr9yCGp3b8H4ZJ869WiAZAtqSPuRSTPUMQlH+rymggJa/ sCzeBxOOqs++refEtWgyUCBiX8887+SO0bmnVnN00J3KmzFb9C3ZH5t44IwZFbnVFcMS PimP3Leo7jEUHnmIBS39QJuNogjuTYVmBkp/U19DQdKil7X2hztRFimaT5kkWslh4NxM OTlIfaHqYbgXXle6kH15a8ydnG/e6igXsT5IzQ7wdrb53Ud5mZfFtEElZuZOCsbOjj1n E6ZH3ePnKdrSV8H04aaQhp96HmmlgjQQRMjMN81uLWssK6kxNJ6f+GqdgkauEOp1dOO/ iA== Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2101.outbound.protection.outlook.com [104.47.70.101]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 3e69248jju-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 13 Feb 2022 00:09:53 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YEOm7S34gg/r+t//lHdcKfjLJwBf8Yplaks5NZv0HgPnge+Z8B7JMEBCyk3MeP30ktA8scx2CKknbxKANW2gdwz00HsxiGpVzGu+Nxc3b0Ei+L5q6t10JUQQb7jBvXy5wfbvJoUtQkTsruQ38EttHHqc7VjHStakcpJffi07Sybl/G5Czhn9zfJVgHECkmWBywptmy3/Qgwvz7gZT87o4oHG0LEkA4srmuiQzeOVSQA93fHH2LBx6+dsae7r2tNsSDz38nNY3xsWRiMKTLU2yugaoUE7+JG5OWJD/nJQUNJ3zPbj/uF3tA4clxlYkr3+eaAG7xzxHqneRyHeyQzufg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=93xexNKxTNFTNYNfR535RdO7yGwS2TYT1k53GVqTYis=; b=Bc9sn/Hdz5WdFx/4yRGvQ4NebmYNSSUjvC45WtoE0+0QSq3rqGIbf3JWaccXFUMiCrFAEmpgDbi+8ah+vDgHkFFViewYw3n7+SBPGcPvbYp/njhItzf0L8S11ui7DyIFZ/zQL11GWUlCDplXokNB5eSadJIe2G2k464zOXwLcHTN6fur8iWV6qATID1gHxwGaumMf7lHKE7SbbvG8RGdw8pyrKzzKIHyCSk7Zdnc7i0KEBgq1p8NyO2p5PbHc1G+U+hr8sbpv0LlgiYp9oYcn6PDaKUwC3xDqqCNAA8hhG4c6LNIA6L5GyjGXKMhNIhprS1/EJm0UehzOtM4czW8cQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DM4PR11MB5327.namprd11.prod.outlook.com (2603:10b6:5:392::22) by BYAPR11MB2535.namprd11.prod.outlook.com (2603:10b6:a02:be::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.17; Sun, 13 Feb 2022 08:09:48 +0000 Received: from DM4PR11MB5327.namprd11.prod.outlook.com ([fe80::59a6:893f:534b:139e]) by DM4PR11MB5327.namprd11.prod.outlook.com ([fe80::59a6:893f:534b:139e%4]) with mapi id 15.20.4975.015; Sun, 13 Feb 2022 08:09:47 +0000 From: Ovidiu Panait <ovidiu.panait@windriver.com> To: u-boot@lists.denx.de Cc: Ovidiu Panait <ovidiu.panait@windriver.com>, Michal Simek <monstr@monstr.eu> Subject: [PATCH 1/7] microblaze: exception: move privileged instruction exception out of v5 ifdef Date: Sun, 13 Feb 2022 10:09:19 +0200 Message-Id: <20220213080925.1548411-1-ovidiu.panait@windriver.com> X-Mailer: git-send-email 2.25.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: VI1PR04CA0060.eurprd04.prod.outlook.com (2603:10a6:802:2::31) To DM4PR11MB5327.namprd11.prod.outlook.com (2603:10b6:5:392::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: bd4baa24-7dff-45bc-4fee-08d9eec8335e X-MS-TrafficTypeDiagnostic: BYAPR11MB2535:EE_ X-Microsoft-Antispam-PRVS: <BYAPR11MB2535DA81B808C3F9641178A9FE329@BYAPR11MB2535.namprd11.prod.outlook.com> X-MS-Oob-TLC-OOBClassifiers: OLM:5516; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8vF9w/pvnb1lg41oWbV6mho8gy9wI/1WyoAZYpfQWbkJ4JriV/YWhqd/MjM/WF83RaJmYv7zUoDqja5xWYH7gOSP2ez7znktXV1bz1xdEy88m8gZcHLcCH6nMggrnEB1EI2Paz2ivc9fxRc7etoE3g7w2+myldRlqt8B4WhNJ+3eov29aApGTIxMkZbYyOimSGyrcUTByFcbKOnJol+C3ZwpKtm8ACKsgPq/lAr6ViB3ZtBZMzagBe5ayMv4NaG1ptZ7ahH0H2nIJZmQGbKcC30FNkRx+pJ7wzD8xrFNbJz7lviVb9cPoZJWLCKHjnmEkBgeDc64sWmVKowoExCezqIQ8DrHWQozTaTsPpT/2fRWmQc1nLj/UuTmbdBKQ03X5U0GXeC/vQ88aqy0QXUOJ6ldajVeGy7sQ2/QT0lHc9NwcLOx5HOeFriAMBiTvjDJhSs9ocmsH5IwCZrTZH2GTrPgSGTBHlmBlo1JoJ8RIP0WG+4y/cRjJGpZRpJq4bdqfAE4Ecsnj/AYL56SIGidGjaB6Pbeajpxo/rDl5jRHJ4PAdo08EnfrBHYoyZfA7SeDwQLQ7lk4eg2BkOxL1V3iq+X79qDn6Wl67FUQLEQOh/Egp09iLp955BjqND9hj+PzEdZo9/4JKl4vjq2TgbkALmGvEX7YI2f2/juR9FU3DJE07kf4EoUhwl3mBNPtzltFW3NJSOc/Lo36KRJxSG1hQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5327.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(86362001)(6512007)(6486002)(66476007)(6506007)(4744005)(83380400001)(52116002)(6666004)(508600001)(6916009)(66946007)(2616005)(38350700002)(4326008)(186003)(44832011)(1076003)(38100700002)(66556008)(5660300002)(26005)(36756003)(8936002)(8676002)(316002)(2906002)(54906003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 2h8KrY00KasKTQSa7vsurx2DyN31K8kOOoELypNx+TBM3CzfzqQH2Pr3ojiES3Is0qtuYMeB8EblfDq+tJwrQmZpeQqiQ29Zf/ffIKXFdhpdN02YO8y9STGrMc+mKqw0wKHV0kam7LtmgZ3vVewPAhD18UZxoAbT5YFWe9VeSQtDj0LaXU48hm4wJyLy1naRxOkoYHpU47guvuK438X8BfpXsWv7cA0RfNC+vSaiJR+xG4IzImYlJmLBRPwv+p5V+rDtZOsIexx2gvKFSgtz2gDBusaCq4Kb2I/QzCTuFLPVi1iCCYY8RHRuK+MRhiWEkJxmsXQVbAPLqw1QCiUynpiT0Jq/gS+P8+RdHrGmDe2bJQxDmgzfoBGK7moUG742DokYYqK/o9FEFlrFzd9Uozpr/AqBmJ7pXvUiadJ1V8gfZWqFjiq4vdlXFtdEkYSwx+erC54QX+P5tmSksTY4Q6YhqrYN3zaNoJRtHVKGgcjJUt27c3q0qv4P9GWbiSE8cDqCppip143SmpDVC1JvYpWBKqUss29yoNOZCBP0ZUAa4YxREdOw/ypU6HmjLP4JMCt966CvDDywikZGGNg+KXm86BTqH3EYoYXhZqB7h+tGj/8ljdBmwSYZ+dhS5Em2V5tCaJ1nrX7lhjxKUlU877hzdMIu1yQkil9Idz1AHl5mBbMZKwMeOqTRNGvnaCNT+9RXGh8wklLlKx3PkrQPys4CfqKgebW5MUEw/3uN9AUCynbOTVNEyp7YchtpxKPYcF6OCE58Pkwk97IW1tFk/dzlTRgMbO9iXECDBarHIiilVLxEbVUgESdjdYpHrhLCKzCSSbZAkn2FHAlbadzA8h9eNuMDXrS1y6d5yFxhnr3JYAEJh5dMB6TU89fYfzJpVriJD3XljtjBNOrTWekoTfS+z50vn/6AZ4zpl+Urc7qGaE9xm58k0QtuHVfLOMVwYcjhsp+2vT0y3xkZBzvWNRi8aD7uW4NJUkm7nHzf4fAG8avaJn/ARDgIKdcEmRgPeZb7/PgZQZoZRb5+pdiNL7s3qOrjsolnKN9VkeIhVZ26K1XIVI/CaMs1IvRsIHKTr1BFxuGinpym3FW9QY8PHcwAf6v1WkSamMh4DwoYXdYUtRt7m4an/jRXYfeGKsI5PzionCoi8bzpcQW+UWlZi0W7oShNiHjdChE5g7Ru8ykxb7p+VQVok5EYF7Kpfry+7M4T+Lu2/xCrMqfy+VwUzKr6mjfaAnGt7PVJovSbpG5Y5MoR4/G5ocy3yQXFpehj9xqCpzsb5pBdnXazd0kT0HaUGP558S8+YA5IZUl/KBY08FKeezuy8h/glEuaacqbdDq1f6WjWNPLcXjdmd71vUHjRULPkH6rSNtVq8lQ72y893DKIynqgqDOhUH7LVjWksblr+hJ9vE7x41jp6LTT8AwXVU5KGD/7eXkT5ALPWulARASs2zuS3g4bipANdM/LsrDqtp+/gEmEEfYIj+ys41VZGeSz+zM3FPko4ZQEDPCqBpZqky0gCl53bqLUcQWm/eBko+JXaW8NzWTK5SxOPcYImLyIibAF/xx6TadlXlbahGMDVpbKybEmbRPSCG9+m1p1G7Z4Xwg3olLYvGpy2JqIkNHnXaFvXG8GkLIRMWtC6ljgTTkSC+lNKqZbTD4I4bMyc5vcQgI7w0yIdzBxg== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: bd4baa24-7dff-45bc-4fee-08d9eec8335e X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5327.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Feb 2022 08:09:47.6711 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: aGxocfh2hslq+FpH3q3GRQo6dR5Qy35fujGeOLW+tDMWFh4VptiURCxhxTbktiq/QhRP4qnwkhUdbTf7A8SyN/E0DymQpQVtw+Yh2ZYeibk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2535 X-Proofpoint-GUID: dxjzftjnu8SMm-SyTQ-FxL95J168Ys5G X-Proofpoint-ORIG-GUID: dxjzftjnu8SMm-SyTQ-FxL95J168Ys5G X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-13_02,2022-02-11_01,2021-12-02_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 mlxlogscore=742 mlxscore=0 adultscore=0 spamscore=0 lowpriorityscore=0 phishscore=0 impostorscore=0 clxscore=1015 malwarescore=0 priorityscore=1501 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202130052 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <https://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean |
Series |
[1/7] microblaze: exception: move privileged instruction exception out of v5 ifdef
|
expand
|
diff --git a/arch/microblaze/cpu/exception.c b/arch/microblaze/cpu/exception.c index e9476abedb..f60f1fc693 100644 --- a/arch/microblaze/cpu/exception.c +++ b/arch/microblaze/cpu/exception.c @@ -37,10 +37,10 @@ void _hw_exception_handler (void) case 0x5: puts("Divide by zero exception\n"); break; -#ifdef MICROBLAZE_V5 case 0x7: puts("Priviledged or stack protection violation exception\n"); break; +#ifdef MICROBLAZE_V5 case 0x1000: puts("Exception in delay slot\n"); break;
The privileged instruction exception seems to have been introduced in microblaze v7.00 along with MMU support, so having it wrapped in MICROBLAZE_v5 ifdefs seems incorrect. Move it out of the ifdef, since all recent microblaze versions support it. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> --- arch/microblaze/cpu/exception.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)