Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2220199/?format=api
{ "id": 2220199, "url": "http://patchwork.ozlabs.org/api/patches/2220199/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260406154935.144674-2-djordje.todorovic@htecgroup.com/", "project": { "id": 14, "url": "http://patchwork.ozlabs.org/api/projects/14/?format=api", "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": "<20260406154935.144674-2-djordje.todorovic@htecgroup.com>", "list_archive_url": null, "date": "2026-04-06T15:49:41", "name": "[v6,1/7] target/riscv: Define MSTATUS_SBE and MSTATUS_MBE bit masks", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "3da2e5f2671c112d7085a8489f6f3966e3b086a0", "submitter": { "id": 90738, "url": "http://patchwork.ozlabs.org/api/people/90738/?format=api", "name": "Djordje Todorovic", "email": "Djordje.Todorovic@htecgroup.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260406154935.144674-2-djordje.todorovic@htecgroup.com/mbox/", "series": [ { "id": 498877, "url": "http://patchwork.ozlabs.org/api/series/498877/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=498877", "date": "2026-04-06T15:49:42", "name": "Add RISC-V big-endian target support", "version": 6, "mbox": "http://patchwork.ozlabs.org/series/498877/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2220199/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2220199/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=jY9UaGTH;\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=lists.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 lists.gnu.org (lists.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 4fqDM90H34z1yFt\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 07 Apr 2026 01:51:01 +1000 (AEST)", "from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1w9mD5-0005aJ-Gv; Mon, 06 Apr 2026 11:49:55 -0400", "from eggs.gnu.org ([2001:470:142:3::10])\n by lists.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 1w9mD3-0005Wc-9f; Mon, 06 Apr 2026 11:49:53 -0400", "from mail-swedencentralazlp170130007.outbound.protection.outlook.com\n ([2a01:111:f403:c202::7] helo=GVXPR05CU001.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 1w9mD1-00021U-T1; Mon, 06 Apr 2026 11:49:53 -0400", "from GV2PR09MB8755.eurprd09.prod.outlook.com (2603:10a6:150:358::6)\n by VI1PR09MB6903.eurprd09.prod.outlook.com (2603:10a6:800:1e2::19)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.19; Mon, 6 Apr\n 2026 15:49:42 +0000", "from GV2PR09MB8755.eurprd09.prod.outlook.com\n ([fe80::939c:95df:4890:ce63]) by GV2PR09MB8755.eurprd09.prod.outlook.com\n ([fe80::939c:95df:4890:ce63%3]) with mapi id 15.20.9769.014; Mon, 6 Apr 2026\n 15:49:42 +0000" ], "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=jAMUIrdKPs4BnGlSuzO/ZjOtOnjHuE7KiJyOfjNb8AZMVPyXBopSTOhmuGOTM/J/KNC0dulFQXlC+fCbajPHm1yKWlksXkhCMDLBL612f8/eJEETIC7Y/zVmfiMtcWGWMehzg90leCYt25RC75PTZ3I1cBqhE3/fedLfYcbNgGOG/iF1PW+req6w/BjTc9gNBBdNDmW3UAWFfkCFbzdcmhJbALHsalgdf79ED4PeoJewccrwCYCawjd4NthJUCXj7EzmpqezJX7t7U1rlGbTqDTa57/9s3Qg2WxYxfl5/HRuuxGXCvr5lrjGPGg6d4lDNPrGA06bp9V+K0bZLJmS3Q==", "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=cFS2bocjopt9JcLptnVKBLFV3kuaoabxxjLxZXVHQu0=;\n b=k2/6JJ0enixHhUOTiJMcRz7Ej3DZRQqj3VlFFSY8sPU/9IaPU4ZdEMvT2RDBcDEUZCw/h0pJY9UsUX265WijFd+p4bU/cx7kaIzG5WfnMs6KsnLqMpN5kimpjj9Hx2qdNIpcog8CB0PINOd9+8xz9UXiWVX4Zz2N7xdtYZUmPCr2W3KuNQaVLfWPgwufqn9p/ofC3YFTa6Qnen5CmeDqeYZ2tz2Wtjf8H+ImQsIWO+ETDs1ljrbuUP8HLT1m0HpSADfVmv/Xu8j3xqVkCiyhrPmetWeUJhk7L8MP7wG8UPb8jlaq41u7HvtzOaqo+teNTmNBN85c3MrQjecy9S4nHg==", "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=cFS2bocjopt9JcLptnVKBLFV3kuaoabxxjLxZXVHQu0=;\n b=jY9UaGTH433zuG6n4kPhkGum+qIr7HizDdOY3Vr5716KkuwnkxAP14pprx6sRTSfw2IwN+8p16Gtc3aP5xDudoY1BeWIaYVnT95kwYWCaRjOorX+5Nf9ji2JmcT1xaSOAQimrStaLhey/kESu4cV4vYsCcFf14Y2Wizxi9AoGMJ1wQsdnCczba35MvQSChuxlm3mSb8vr/tmnAElTdoR94ajpkVjo+Q40rlNQpkaIUFqeS8N9Sd9wA9lUSVSYBjoYvFWqd5pi4a4JI5wy1BddPKNI0xeuJwPVzIK20DN6OgzcHYLHgrUh/vn7PwO6omKwsvkBPl3e4ux831vQ8G7cg==", "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 v6 1/7] target/riscv: Define MSTATUS_SBE and MSTATUS_MBE bit\n masks", "Thread-Topic": "[PATCH v6 1/7] target/riscv: Define MSTATUS_SBE and MSTATUS_MBE\n bit masks", "Thread-Index": "AQHcxdz7F+GgfLpRZU2hzXBWhLs/DA==", "Date": "Mon, 6 Apr 2026 15:49:41 +0000", "Message-ID": "<20260406154935.144674-2-djordje.todorovic@htecgroup.com>", "References": "<20260406154935.144674-1-djordje.todorovic@htecgroup.com>", "In-Reply-To": "<20260406154935.144674-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=jY9UaGTH;\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=lists.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": "GV2PR09MB8755:EE_|VI1PR09MB6903:EE_", "x-ms-office365-filtering-correlation-id": "ad2dff92-cfbd-4348-b9e5-08de93f41e23", "x-ms-exchange-senderadcheck": "1", "x-ms-exchange-antispam-relay": "0", "x-microsoft-antispam": "BCL:0;\n ARA:13230040|366016|376014|1800799024|18002099003|38070700021|22082099003|56012099003;", "x-microsoft-antispam-message-info": "\n we29LETso0f5TqCqnGLMwNDrEIurBW/iK5WE1O4NRCU9TNGQrUnOj79+tVFutGGYSH5VUkN4hIdeN3N0BSVwQLgIyO6w7iiiDef50NcXcqzA2rWSfp70xj8MUloqRl5JhexfzyP6JZHvdTF8OX1F5qAJ5kECxwkBSmWI1XmxgOn96ueiSUQRKXIsGTH0tzDccEt1VpIujJmeTyEEVq8Qn12k2ra8HCX7gei51l0rwrwN2b3T7zkZAnGeQg6qiMV0ieZC6uBY97wLIgjt4c5PNR2kd9se67MrVlmpYM+KQAuhPWs2waCGAVAtQinLPVb44ug/5zbpmuainZd/UT/dCbjCDrqA1Nh7MLg1gL9aCIw5L7i9VABLIoJI34iiNZm+ZBHZyzlrj/4kevK/m+jK0lHbkLIlHLWlKGEM1oZsIyh+XhD9If5z3iCKPBc8i0Nd/AMHpW1EaUZhLjKF+39RWxaCzxSoWwqVvChT1x6VFkjpTPLo4EzSPaoYqASVlNbj3g32OS1JP/t0+0qVDeWTi3XbeQ4qGyGh6uu5DSnJl6VXfJP0Cy6xiywuvfAYaWmnmKLTcEvBUjDk+L2EoDVUusExNZtPKrFYUbUu8BGNT0POlqxVnj1KfsCp7j2I72N7BVKLhwezeAsL4kAE3yvQ+9JX7M1gX0tA3J0jEBaA8VWZDaLsWSt13Ba8N6AuDk0kVErhDBapA4PFVi+5IgZtSHOowI/K7szAe4dvIVY2bAgsSQyZ//q1BFxn1UZ9U49zqGNtI3/E4LbA5VyusojSlwf1uvzNxr8xWN1Y6HoOwy4=", "x-forefront-antispam-report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:GV2PR09MB8755.eurprd09.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(366016)(376014)(1800799024)(18002099003)(38070700021)(22082099003)(56012099003);\n DIR:OUT; SFP:1102;", "x-ms-exchange-antispam-messagedata-chunkcount": "1", "x-ms-exchange-antispam-messagedata-0": "=?utf-8?q?dXj3kkXN/0hfc2qoBKzybzHcj0+n?=\n\t=?utf-8?q?pme8a5aOt6OgByRJWD3BbYfnxA2L+PQoudHPwbjO8JYY+aQOfOpxknVBvcpqU21/o?=\n\t=?utf-8?q?4VAILV2JbUKTO8bEYFFYvMxksjRqFzHGCWrt+7G+j8ycJUd3p7LzszJkTSsNUpdsY?=\n\t=?utf-8?q?xFQQtuF30nf36jvahCkEYFy28WL4NalHbT//GMx71xgjphOqri1RjY756eM+K067u?=\n\t=?utf-8?q?SLCY7Li8FpdpWgXFPhnJ5mxRncy4/s8VWG7Lf70b67tPuhhwpLl5WRIVz8nASmTpz?=\n\t=?utf-8?q?k+SP97noAUVNW8v9Eah4IrXXdYsfGpcZQCm0HTxgR0FdE4ojmeAPXC5BpJ1Ms9sMj?=\n\t=?utf-8?q?SqRunYIkLYQz0Cl+VqjH1xTAxtdKUJdCGHqfbNRRrnLjeUtPn4VnamSoLBcXQTUse?=\n\t=?utf-8?q?cw1tuJhUc1VRf0HEqTYY0DXXMmYkeHvo6JS7wV42MnA29KqvRE7cLu6iDX0S4AP1q?=\n\t=?utf-8?q?ZST7gwd/N8IuzZaT9BsjTh8NK0AclyhDYyVw+7nYD4zSSvV7UNe8Ejlb9A1NTdoqh?=\n\t=?utf-8?q?4zeLNJ8vYGSYC00KkLQiqZOtHnLv8N6Oimxu84cRgqQEiCxW3Hjvifh2yy0qVzrkW?=\n\t=?utf-8?q?lD1eTnzbJohcIR0JwTRzlqkuzFa8A+orU8uYBIBfXYFP6FKRpTY/LI5lJvBSUzD9x?=\n\t=?utf-8?q?r2/6UpgORroxUsH66fdIeoVC0NcNDuHWg2uMZgo/5cOMLRSzcRP50HIZLfo0EeZr8?=\n\t=?utf-8?q?me5K39GI9H9chog2vTTdOoOpfn6jpueOaYtgGXs2gIB9BPY7ifN/7x7MLoeEpaqwj?=\n\t=?utf-8?q?VASfrUJn6iG6tKuk1WGRxMwFJGDWBZI2Qa1QWRUbhjzRtfHg056/Vvyiz//21SgxD?=\n\t=?utf-8?q?k56uy4jdsl0bYK4JdZVHIb/EGb/SpHA9468AWxrfpb90Id6nhIsZXZ+bDsNGgrbXG?=\n\t=?utf-8?q?WFKcnJjuYP8ONqoiuhd1Bi4qdpg5YCqery174cDtUaOLxOVbTsvOWCzJCF+pKsuVS?=\n\t=?utf-8?q?O+Kv+oS+dMPVSJlDX1b5fXvsNsUX9l8CeiGFMRmFyel+ZhUvq//FxlXS4dH8IigiV?=\n\t=?utf-8?q?vLOrwRXGbEGmAtrbEfHkI1MRCIDSPeGqJNm3EUZIky0FRLMhOLuABbTh14hRf0rM+?=\n\t=?utf-8?q?gwidFw2ARG04bOHLiqy2ryLoHq+rP9XfvyNmraHLAxFd6kswACm+q9ka4nZcJPqXd?=\n\t=?utf-8?q?zRtDwPe7pPldsBqudw6wcuosPi56962zYi5/pFlU8U7xMmz7it8j6yVE1iuRrk5D8?=\n\t=?utf-8?q?v8emXy8TGwYOn+BNQ633sBE3lzq9ryhinmVRjmlf6jCJOimq5TJRFoXqceb0SR3BN?=\n\t=?utf-8?q?uLe3Zm1fLhy6UsgLGVUpD+lQhBkKeAiZj57Xfrs/IUgsMXZvR86nEufge2MRN2rJg?=\n\t=?utf-8?q?ygOQI3ZxlD1PEKxwNmO08kPHyjb5z6OqzxOinQq1FV93iqKf0NazQ59yN6tKq3J8D?=\n\t=?utf-8?q?NSiGrmy0J5j0KB3irOmGPM1VDzk3vkjbhUcdVIuwsLlwcBS5LQTZoA/FwDEovKQ3f?=\n\t=?utf-8?q?kJgO3iKyKVoUG6rOy9cWMjmJQSab5Esz+E/dlnMcqPnX8MCrY/+PIVUluO26MZv4X?=\n\t=?utf-8?q?2mH0VngLDg5371x6X0i2xI5ODAYhBdYe4pejkSEEbegWBz98QsdHSs0IF/z7I8FA0?=\n\t=?utf-8?q?GU4POn+LB1g+2vg31rxXIRqRahQH/i520CcYy+vEnvEg8DG+qD0Dpm4CZ6SEPaKJ5?=\n\t=?utf-8?q?F727hiMjcg+A0QaAzSVut9PutLkiydWsirKINlIoUcQWQa+QZD8Y9nbRi5iWbgKuA?=\n\t=?utf-8?q?nJGNUE0Jl?=", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-ID": "<6A81C358F35EF44188DE60D42CA0B69B@eurprd09.prod.outlook.com>", "Content-Transfer-Encoding": "base64", "MIME-Version": "1.0", "X-OriginatorOrg": "htecgroup.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-AuthSource": "GV2PR09MB8755.eurprd09.prod.outlook.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n ad2dff92-cfbd-4348-b9e5-08de93f41e23", "X-MS-Exchange-CrossTenant-originalarrivaltime": "06 Apr 2026 15:49:41.4602 (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 W/re0g/f+uTGU/CExZC00CwSlcbbT0eMfCzBZjpFwRrZkBN77jBD0N8P+Rmx4RkCX3WiLiuL3YLjSiA4JuB7GBdhWyn0d8rv/K3wnS9Pn7M=", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "VI1PR09MB6903", "Received-SPF": "pass client-ip=2a01:111:f403:c202::7;\n envelope-from=Djordje.Todorovic@htecgroup.com;\n helo=GVXPR05CU001.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, SPF_HELO_NONE=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": "Add the RISC-V privileged ISA defined bit positions for the Supervisor\nBig-Endian (SBE, bit 36) and Machine Big-Endian (MBE, bit 37) fields\nin the mstatus register. These are used alongside the existing\nMSTATUS_UBE (bit 6) to control data endianness at each privilege level.\n\nThe MSTATUS_UBE definition was already present, but SBE and MBE were\nmissing.\n\nSigned-off-by: Djordje Todorovic <djordje.todorovic@htecgroup.com>\nReviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>\n---\n target/riscv/cpu_bits.h | 2 ++\n 1 file changed, 2 insertions(+)", "diff": "diff --git a/target/riscv/cpu_bits.h b/target/riscv/cpu_bits.h\r\nindex b62dd82fe7..c2a3ee4bf3 100644\r\n--- a/target/riscv/cpu_bits.h\r\n+++ b/target/riscv/cpu_bits.h\r\n@@ -628,6 +628,8 @@\r\n #define MSTATUS_TSR 0x00400000 /* since: priv-1.10 */\r\n #define MSTATUS_SPELP 0x00800000 /* zicfilp */\r\n #define MSTATUS_SDT 0x01000000\r\n+#define MSTATUS_SBE 0x1000000000ULL\r\n+#define MSTATUS_MBE 0x2000000000ULL\r\n #define MSTATUS_MPELP 0x020000000000 /* zicfilp */\r\n #define MSTATUS_GVA 0x4000000000ULL\r\n #define MSTATUS_MPV 0x8000000000ULL\r\n", "prefixes": [ "v6", "1/7" ] }