{"id":2224538,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224538/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417144905.178056-7-djordje.todorovic@htecgroup.com/","project":{"id":14,"url":"http://patchwork.ozlabs.org/api/1.2/projects/14/?format=json","name":"QEMU Development","link_name":"qemu-devel","list_id":"qemu-devel.nongnu.org","list_email":"qemu-devel@nongnu.org","web_url":"","scm_url":"","webscm_url":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<20260417144905.178056-7-djordje.todorovic@htecgroup.com>","list_archive_url":null,"date":"2026-04-17T14:49:14","name":"[v8,6/7] target/riscv: Expose big-endian CPU property and add documentation","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"1981f5ee33435bed4f0c38f19125e2c3c6f560cb","submitter":{"id":90738,"url":"http://patchwork.ozlabs.org/api/1.2/people/90738/?format=json","name":"Djordje Todorovic","email":"Djordje.Todorovic@htecgroup.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417144905.178056-7-djordje.todorovic@htecgroup.com/mbox/","series":[{"id":500355,"url":"http://patchwork.ozlabs.org/api/1.2/series/500355/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/list/?series=500355","date":"2026-04-17T14:49:12","name":"Add RISC-V big-endian target support","version":8,"mbox":"http://patchwork.ozlabs.org/series/500355/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2224538/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2224538/checks/","tags":{},"related":[],"headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=htecgroup.com header.i=@htecgroup.com\n header.a=rsa-sha256 header.s=selector1 header.b=YqEBwtRX;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=htecgroup.com;"],"Received":["from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fxyWB1QPWz1yDF\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 18 Apr 2026 00:51:18 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wDkVg-00050i-N0; Fri, 17 Apr 2026 10:49:32 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <Djordje.Todorovic@htecgroup.com>)\n id 1wDkVf-0004xn-6s; Fri, 17 Apr 2026 10:49:31 -0400","from mail-francecentralazlp170130007.outbound.protection.outlook.com\n ([2a01:111:f403:c20a::7] helo=PA4PR04CU001.outbound.protection.outlook.com)\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <Djordje.Todorovic@htecgroup.com>)\n id 1wDkVd-0007Cr-Ln; Fri, 17 Apr 2026 10:49:30 -0400","from PA2PR09MB7634.eurprd09.prod.outlook.com (2603:10a6:102:412::6)\n by VI0PR09MB8150.eurprd09.prod.outlook.com (2603:10a6:800:2ad::17)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.25; Fri, 17 Apr\n 2026 14:49:15 +0000","from PA2PR09MB7634.eurprd09.prod.outlook.com\n ([fe80::c461:b510:b6b9:f442]) by PA2PR09MB7634.eurprd09.prod.outlook.com\n ([fe80::c461:b510:b6b9:f442%3]) with mapi id 15.20.9818.023; Fri, 17 Apr 2026\n 14:49:15 +0000"],"ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=vrQkFSjvjsggftRWXfPIaCIdo2mWn7VbkYzUtoQ4QCOg0IcYhZBk9gCBdGL/N/ZRcWGZN9AQXV7AsSucwMUCNVtHe9JYf/KDibidL/vVfT63hfOKrKCUaV9ulvXw7ZrtRmCEWz+jF9qSVi4XKETY+usZ0vvIp4wTa2+SPanzpCXf++RGkI9A7TGm7KwyqXEaAfR1cEqe90e2AFDJjwM1ZQ7nxJ3B/KCxdQG5afQfZefh/GXm566zMEHPCbjgZh1w7JAcyb/09VxrYjqO8ZMWDYCY5GTJhDy3w6fXje75TAhgsCNrq5lwi83ptlfCyAe9K8G8k5K6ySCRWuvN4VW7Rg==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=h7ubkiNH/UUxmYLQ7QxP2Sgn26ElHUYn7ZCVgELn/Oc=;\n b=wMvDpE6HxpUrlgYsdQ3qQb5KKs1A6JBX6RAzH8fEOwW3olNAICeoJkY20lGL1Yges6RAkfGddDE6Sue9B6dj0p4EOvMkwPw4Y9KFEd9iiDQfZVNxrgAQINr0rygNyV5I2UzRJNBwpSQO01aCj1V5blPQVfLCEI6vgtlOkwxVvNVQuo3j8km7vylXrsFoHZtoCRRQPUoFRl+sO2b5M1oLG8m3e/Yd4FsQhMeYsCj7Emx7SdHpRuAmzAwv+OrC24nhZ9n/q0mp0RQSRessITrZiol6TmP41JdHCnzUO4aMlSdgI5txGjEWLInfDPLGjKw+3ptg7Y+8KMv19LTXqLC9PQ==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=htecgroup.com; dmarc=pass action=none\n header.from=htecgroup.com; dkim=pass header.d=htecgroup.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=htecgroup.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=h7ubkiNH/UUxmYLQ7QxP2Sgn26ElHUYn7ZCVgELn/Oc=;\n b=YqEBwtRXnIpVu71/t7ZvogpEJwi6ngaP98HjnRDeI2r7x0xxVikc+vJJrObfmxudpc0N8zRGJkjE9XF76I8pHUpGs8ye5hEwlwU1e0gGGFKLgPIaTOuaphu3S0MtRlE1UbCm8WLilMgQCyO+B0P0sFcApQSzVp2Y9zOUXWJP9L7AlBxeFY8ganS+Mwwn2cALYJci3u4MrJy8jlJLgwd9ZyfrlUsuXMVl8nmRyXpimjWhxMEyyPaZNbijU5Gr60Qk7w4z9dzvB8D8VUj0EuTFW4ejnzKTzxflQQUoQS23+s5zB94wzLNzXBqJSCRCg7dmkn75ZjdeaV+9HBkblJiP+Q==","From":"Djordje Todorovic <Djordje.Todorovic@htecgroup.com>","To":"\"qemu-devel@nongnu.org\" <qemu-devel@nongnu.org>","CC":"\"qemu-riscv@nongnu.org\" <qemu-riscv@nongnu.org>, \"cfu@mips.com\"\n <cfu@mips.com>, \"mst@redhat.com\" <mst@redhat.com>,\n \"marcel.apfelbaum@gmail.com\" <marcel.apfelbaum@gmail.com>,\n \"dbarboza@ventanamicro.com\" <dbarboza@ventanamicro.com>, \"philmd@linaro.org\"\n <philmd@linaro.org>, \"alistair23@gmail.com\" <alistair23@gmail.com>,\n \"thuth@redhat.com\" <thuth@redhat.com>, Djordje Todorovic\n <Djordje.Todorovic@htecgroup.com>","Subject":"[PATCH v8 6/7] target/riscv: Expose big-endian CPU property and add\n documentation","Thread-Topic":"[PATCH v8 6/7] target/riscv: Expose big-endian CPU property and\n add documentation","Thread-Index":"AQHcznlb7yxvFc4/DUezruphM71TPw==","Date":"Fri, 17 Apr 2026 14:49:14 +0000","Message-ID":"<20260417144905.178056-7-djordje.todorovic@htecgroup.com>","References":"<20260417144905.178056-1-djordje.todorovic@htecgroup.com>","In-Reply-To":"<20260417144905.178056-1-djordje.todorovic@htecgroup.com>","Accept-Language":"en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","authentication-results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=htecgroup.com header.i=@htecgroup.com\n header.a=rsa-sha256 header.s=selector1 header.b=YqEBwtRX;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=htecgroup.com;"],"x-ms-publictraffictype":"Email","x-ms-traffictypediagnostic":"PA2PR09MB7634:EE_|VI0PR09MB8150:EE_","x-ms-office365-filtering-correlation-id":"6111a502-7f0b-4da7-c590-08de9c907ee1","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"BCL:0;\n ARA:13230040|376014|1800799024|366016|38070700021|18002099003|56012099003|22082099003;","x-microsoft-antispam-message-info":"\n N2XwqC1HmQNyJ7PUIRizzPpfsm4+yl2cu45MeP/Lgg6hEI4NY14gYgniJMmgUr458ll6fq78qGkhB83eRhi6hnhXa/iEpdOawwsaYW2pAqL44BY0eCFzVjlR2bTMe2zHoz0FFuyK6TCISG3M7e5lM00P1Eq8+y8/Nqu2/S2LpFyCSXpfO0GR3zU708cSmtjEVUjv99CwfUoTzQl+1mRuLwRiLaY+F4zNJTfVuy9fR7BAuTEQASu3FM07AVqcM8aAjnoRqHw3fYiamTwSLD9OprXxm5GXXQj8PiS9EpFCd4IJQZe5DhTBqpFwisQSaVE96Uviw1VItclmBea6b7pll5ex267C7dnQJqg+jpQO1ZMDSl/ieY3pdnwBo28Xi4gu1yGgsvWhyuBnZj0qMZNkbsA8PGaCs3hPLM7Yb/uTSiNadx5ZRSYoMPi0yOgJ63QSe/4YbcqjpEZat4BXyDd6HaBotREGa48CyD4RAQxvqFz7dOWlZKL2l18PBKxmTemvvxiEjMUeEhtdQX/0dGwWD9ClWpNoxNMZF1JdTaoHDWED/zGJ+ulAhm7N80xu/4HzbXqC3bNo4C8zHVT5cZlJ2MgM9LfurH6UBY5mqFzEcDGfz6SjTuqaT0ZVMkpPib9oO35TRT0U73/j4HeqMfMdAgCEiRVNH2ElzMViY+iL+ZUAAz5TiFWdWzYScyzwA360givfDSRj38+PLdFT9nA4nkyY/oqQf88OIjEfh9A1csTKFzGO345eDQa46IYA0JisAtDfKmNMVSXHY/W7PowTlyHB3eqRHet38rHkd7Eo0/I=","x-forefront-antispam-report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:PA2PR09MB7634.eurprd09.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(376014)(1800799024)(366016)(38070700021)(18002099003)(56012099003)(22082099003);\n DIR:OUT; SFP:1102;","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"=?iso-8859-1?q?qF9hg8viuANRc13yPmJirKk?=\n\t=?iso-8859-1?q?H01+5BVwbGEa6bRcSRFt4jE4DVjXIhME7piMI3TWVNVDVUrI8yh9luIrLV3P?=\n\t=?iso-8859-1?q?jE/VJs9IrTE4KXvQE8qoxFU+KC4q6sCToSoBxmRBnfy6+tr4Uf4DayIJDeTP?=\n\t=?iso-8859-1?q?W98l++DSxyok+rb67oPw3xbB3+gI7Bxn3rocGIzV7lngs6FIx+oKMy8Lvfvl?=\n\t=?iso-8859-1?q?DZmdoBUvUyUd47zt222frMgye9WD4qi+a0bMvThfLXtKfTmWbsVh8hnQbNor?=\n\t=?iso-8859-1?q?ehz3N3tbNTwXFjTg9kG1IE2hdbk5z/H1h8pY56BGG8WY1Iyo00dKyhvVJTMg?=\n\t=?iso-8859-1?q?Ay5Am55rKLxKqElfiUobqe/SNA0gZg8jNaR5x5BpNiLbbBkLrTF7XJ+ldtWx?=\n\t=?iso-8859-1?q?vfQ53p0R71TUDi/R+ygRwC5t/9RxrWEE7fvj/sNL5lQ/uokTL9A/t3OBG/Vi?=\n\t=?iso-8859-1?q?Kwmww/1mWL59m2IxSe5DItk/ei6adLu+zTfr7jduBaCHFbHuH+aXAzYlDp4r?=\n\t=?iso-8859-1?q?vWiYkyV6uKabruHbXRZYR13Q1R7+WP+ReKnMOV/6ynPDq0HYVXnidRZauQIY?=\n\t=?iso-8859-1?q?NBK6EtB1ahMxMs6VYVpSdrx8WBDIRTPD9iXiOX1WZ721Q8A7ExRlNzHASphb?=\n\t=?iso-8859-1?q?IJ1oj/zvITzVNtuPBhzK8rQ0IJLVWRLiJHbJnBf9Y4laf522StANPjhxw2nZ?=\n\t=?iso-8859-1?q?Foj7xWaFj/rPFrjhQLzN0jxv6NDcg1QcGcqM7YaHGUg1JsA6VOnUM+pLB0QM?=\n\t=?iso-8859-1?q?9ZL8okFaKdIZaRefWncdkLmMlmitYP9MpWhaO+M32aYO9admv5A8D+C1pg05?=\n\t=?iso-8859-1?q?pwbo6jybtanlgAtlZ9YSHbm8oCqXpmVJNjCY/nvQAjLjRpLcmNGCLWYeYZWx?=\n\t=?iso-8859-1?q?v3oeDZZTv8rRnhsUaIOuEiQz+c9B9MHb8sqEVPsHhZIFshoMi+EuoaP9lH9d?=\n\t=?iso-8859-1?q?SyQEereGyEDLOP2/oDemUYAuNvXKj69yPKNzu+U1PaKdgxlQhAH1NOY/nkyN?=\n\t=?iso-8859-1?q?RGtqKVlyVFtzToLnjnXyfCw16GUtEwQbLB6S6Ly2hF2CcOibf9CoXL6+liYf?=\n\t=?iso-8859-1?q?bfjGI6Hbhos+1W24pCw+F4Tw1iT1L7nk2WEIwsNiIEmgN4kTosRb+5gWttN2?=\n\t=?iso-8859-1?q?UUYa+q+8I06yAfW6ZLB956tfsEUI+NzVvCdoPSigE0dMKESfF3wjPcIgjAL2?=\n\t=?iso-8859-1?q?JuSxOK3GPNcaGmOTAy6HC1zkA+iBle48EdnD8AtQriHcVRkpMubKnz+cLSQd?=\n\t=?iso-8859-1?q?dnVfIbjx6giUyu7TRnsmkhXPueFvoq09DzzRyJ+ho5055RVPoa7MPeEx4GA0?=\n\t=?iso-8859-1?q?4CAlyZHAzgVhor9HVmmqvU5IZ7CY7EEkaHllQXsN9EuzT/QuDlHhkE65KXBS?=\n\t=?iso-8859-1?q?baQj17K889wGKTx8AbBH/yPEEBvmBqbg6oEkSJCRVB+2pccG0b/GklMpm7ya?=\n\t=?iso-8859-1?q?grz3aGG7fSJWESIl/u1IJ/f1bfs4zFACt61upeAIDpGFJ4cVCWqC/phy94hC?=\n\t=?iso-8859-1?q?WaupscuJPmd9eZiKH63CWQovgAWyuCdEqJLpTuPd6xnjaZrZov3UvNYsLxRP?=\n\t=?iso-8859-1?q?gEUzuOZILiR+15xEvU4KXrp/v3WqzWqik60toNm1vwMBX8jBpSIkeVp8hDqZ?=\n\t=?iso-8859-1?q?TqJ1hPoyqBHid5ErDli1a2OAyFSnWynmVjVWnrjHD9udiKiooQ7Kq1C1Tho7?=\n\t=?iso-8859-1?q?fbh5RCEB2A4XZecSFf4np9VdC/3vbxRfMCYWkeNiuhspCwWwQdcfuqCUYAPp?=\n\t=?iso-8859-1?q?ER9FcYUt1yuChYfrtb0KrRTVwGOy6ADeTHgTanMHdbI3ZleaBC0UnRKOIdu0?=\n\t=?iso-8859-1?q?76ArVv2lnyhWgVZr4UFgv4gwA1hBr?=","Content-Type":"text/plain; charset=\"iso-8859-1\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-OriginatorOrg":"htecgroup.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-AuthSource":"PA2PR09MB7634.eurprd09.prod.outlook.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 6111a502-7f0b-4da7-c590-08de9c907ee1","X-MS-Exchange-CrossTenant-originalarrivaltime":"17 Apr 2026 14:49:14.2392 (UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"9f85665b-7efd-4776-9dfe-b6bfda2565ee","X-MS-Exchange-CrossTenant-mailboxtype":"HOSTED","X-MS-Exchange-CrossTenant-userprincipalname":"\n 31AtWI7lzrI4H1pUIGXzTQ2Xbsm1a1tfueTsO01aXCSYOPzkL/c83iU9F/5QBhGkpLjy1GWcNsi2pJ0eAtyla8dMLvGm7kjmUI2tNczaNmA=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"VI0PR09MB8150","Received-SPF":"pass client-ip=2a01:111:f403:c20a::7;\n envelope-from=Djordje.Todorovic@htecgroup.com;\n helo=PA4PR04CU001.outbound.protection.outlook.com","X-Spam_score_int":"-20","X-Spam_score":"-2.1","X-Spam_bar":"--","X-Spam_report":"(-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001,\n SPF_PASS=-0.001 autolearn=ham autolearn_force=no","X-Spam_action":"no action","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"qemu development <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://lists.nongnu.org/archive/html/qemu-devel>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"},"content":"Now that the full big-endian data path is in place (runtime MSTATUS\nbits, boot code, and page-table walks), expose the \"big-endian\"\nproperty to users via DEFINE_PROP_BOOL and document it in\ndocs/system/target-riscv.rst.\n\nThe property can be enabled from the command line, e.g.:\n\n    -cpu <cpu>,big-endian=on\n\nSigned-off-by: Djordje Todorovic <djordje.todorovic@htecgroup.com>\n---\n docs/system/target-riscv.rst | 24 ++++++++++++++++++++++++\n target/riscv/cpu.c           |  1 +\n 2 files changed, 25 insertions(+)","diff":"diff --git a/docs/system/target-riscv.rst b/docs/system/target-riscv.rst\nindex 3ad5d1ddaf..7798184ebe 100644\n--- a/docs/system/target-riscv.rst\n+++ b/docs/system/target-riscv.rst\n@@ -95,3 +95,27 @@ the images they need.\n * ``-bios <file>``\n \n Tells QEMU to load the specified file as the firmware.\n+\n+RISC-V CPU endianness\n+---------------------\n+\n+The RISC-V ISA specifies that instruction fetches are always little-endian,\n+while data accesses can be either little-endian or big-endian under control\n+of the MSTATUS ``MBE``/``SBE``/``UBE`` bits (see section 3.1.6.5, \"Memory\n+Endianness\", in the RISC-V Privileged Specification).\n+\n+QEMU implements the full data-endianness behaviour described by those bits.\n+In addition, the RISC-V CPU object exposes a ``big-endian`` boolean property\n+which models a big-endian-only hardware implementation, where the\n+``MBE``/``SBE``/``UBE`` bits are hardwired to 1. When the property is set,\n+the CPU is reset with all three bits initialised to 1, so the guest starts\n+executing in big-endian data mode from the reset vector. The property is a\n+static, per-CPU hardware configuration option and is not meant to be toggled\n+at runtime.\n+\n+The property can be enabled from the command line, for example::\n+\n+    -cpu <cpu>,big-endian=on\n+\n+No upstream CPU model currently defaults to big-endian; the property is\n+provided so that big-endian-only RISC-V CPU variants can be modelled.\ndiff --git a/target/riscv/cpu.c b/target/riscv/cpu.c\nindex a32e4fd6d6..c39500cb3f 100644\n--- a/target/riscv/cpu.c\n+++ b/target/riscv/cpu.c\n@@ -2641,6 +2641,7 @@ RISCVCPUImpliedExtsRule *riscv_multi_ext_implied_rules[] = {\n \n static const Property riscv_cpu_properties[] = {\n     DEFINE_PROP_BOOL(\"debug\", RISCVCPU, cfg.debug, true),\n+    DEFINE_PROP_BOOL(\"big-endian\", RISCVCPU, cfg.big_endian, false),\n \n     {.name = \"pmu-mask\", .info = &prop_pmu_mask},\n     {.name = \"pmu-num\", .info = &prop_pmu_num}, /* Deprecated */\n","prefixes":["v8","6/7"]}