get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/2217848/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2217848,
    "url": "http://patchwork.ozlabs.org/api/patches/2217848/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260330193428.1663253-3-jon@nutanix.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": "<20260330193428.1663253-3-jon@nutanix.com>",
    "list_archive_url": null,
    "date": "2026-03-30T19:34:27",
    "name": "[2/3] target/i386: add new Intel models for MMIO/GDS/RFDS mitigation status",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "3a93099c3d770837fc5a5264436c05893849c6d1",
    "submitter": {
        "id": 84134,
        "url": "http://patchwork.ozlabs.org/api/people/84134/?format=api",
        "name": "Jon Kohler",
        "email": "jon@nutanix.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260330193428.1663253-3-jon@nutanix.com/mbox/",
    "series": [
        {
            "id": 498078,
            "url": "http://patchwork.ozlabs.org/api/series/498078/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=498078",
            "date": "2026-03-30T19:34:26",
            "name": "[1/3] target/i386: add new AMD EPYC models for GMET enablement",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/498078/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2217848/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2217848/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=nutanix.com header.i=@nutanix.com header.a=rsa-sha256\n header.s=proofpoint20171006 header.b=GVWefUZk;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=nutanix.com header.i=@nutanix.com header.a=rsa-sha256\n header.s=selector1 header.b=ncBZbaqk;\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)"
        ],
        "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 4fl0bN3XJzz1yG7\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 31 Mar 2026 05:46:55 +1100 (AEDT)",
            "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 1w7Hcu-0004P8-Km; Mon, 30 Mar 2026 14:46:16 -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 <jon@nutanix.com>) id 1w7Hc2-00047R-FP\n for qemu-devel@nongnu.org; Mon, 30 Mar 2026 14:45:26 -0400",
            "from mx0b-002c1b01.pphosted.com ([148.163.155.12])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <jon@nutanix.com>) id 1w7Hbu-0001D2-AZ\n for qemu-devel@nongnu.org; Mon, 30 Mar 2026 14:45:20 -0400",
            "from pps.filterd (m0127842.ppops.net [127.0.0.1])\n by mx0b-002c1b01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 62UGK1s41679045; Mon, 30 Mar 2026 11:45:01 -0700",
            "from ch4pr04cu002.outbound.protection.outlook.com\n (mail-northcentralusazon11023127.outbound.protection.outlook.com\n [40.107.201.127])\n by mx0b-002c1b01.pphosted.com (PPS) with ESMTPS id 4d7vku8c73-3\n (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);\n Mon, 30 Mar 2026 11:45:01 -0700 (PDT)",
            "from LV0PR02MB11133.namprd02.prod.outlook.com\n (2603:10b6:408:333::18) by CO6PR02MB7618.namprd02.prod.outlook.com\n (2603:10b6:303:a9::22) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.28; Mon, 30 Mar\n 2026 18:44:59 +0000",
            "from LV0PR02MB11133.namprd02.prod.outlook.com\n ([fe80::10e5:8031:1b1b:b2dc]) by LV0PR02MB11133.namprd02.prod.outlook.com\n ([fe80::10e5:8031:1b1b:b2dc%3]) with mapi id 15.20.9745.027; Mon, 30 Mar 2026\n 18:44:59 +0000"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; h=\n cc:content-transfer-encoding:content-type:date:from:in-reply-to\n :message-id:mime-version:references:subject:to; s=\n proofpoint20171006; bh=xD2Fwe7S0B9r9ZBnG6+vTSFQf+wN5rpzTLZwNbn03\n Ew=; b=GVWefUZkgLAy4sB+L1BMbrBtI2C8FgvB9XDYYIZ/ARNfdcjXEc6CjkwPE\n mdELlifVvUz5doGC9VzlqQSCGd64ayD1bQlrxnQuOLuq5s3PTwwWlpotSqb+HyI5\n p0NcGWeZPn3jfu2cFPvExgUycaVVGfYOmY8A685Ev1Z78NvB5yo/jjzPGwzXs91C\n hF1jachvF7OelwRhm1uJx+3dKLWqEAZpmOHgnuhKj1wN8CK+fPaJ2l8WOChryXZ6\n G5+y2bg0s/rqjoHReuLJyq6JjJLrmRgzvsQXBDCnRvdfIrYwm8RHHi5gkTYy2zt5\n v7nRTazwF657CRmXI+WenL7EHYW3Q==",
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=xD2Fwe7S0B9r9ZBnG6+vTSFQf+wN5rpzTLZwNbn03Ew=;\n b=ncBZbaqkrEjYUs/+nxw9hRpehdEIkGkOsW/c61zzKiQ5V0dZZyN8PM81eP9oFUoSVT3P5Hl8nTpNsS5Hyv7t9HyobpR4eji8uogJduvYAhwDmMqXCHAFE7/Ty1hzBLkYukMxInB3Vq+oBEcCWKz1u+VBY+OC9UVKj3glDQ/ezYJIcovOV5VCwk9RUkThNw7vikDUUd8GFd/tLFCda744xm237qCaASGNvHIDnoRLsz4jKimM3UN8uQZkDGm2GJLCQdJJyyGrF8Wnl2QE+3Fw8+9u8ERJQNGdKsiRfSTap10jwhab+MvDPIV/h87yo+EMCaY1PaQkJjQl36pFmH8lng=="
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=CpkkbzTFZIplPYPWueK+KOwjZttHYlv15djrnr2CC2BSVgya8wIVqm6aUSthCuBKsSdurGBi4Nj2ZAFp1XdV2f/bq7AvgFCJdU/9kd+H/JDU5OjN1PnNjcPS7kCXVrLgZNhBpxFq7rrPgfj3pjgnN5NaanZ7heBhuRsPAwl4nezFSJmp93kaDhnyHqWhqxp2MdznyYg3C29CVkq0p7x7B0FbTF95Q/67NVhYu7I96wCBDoMHoFvHLQ3z27Se9GecmWzXTQ37UZwAn+Owet2qaMi2ng6JIL/ya3fdcCSvWqiq/daiqRUcIAIhqZSHY7YJlKIHKkIvpuqTGx6O+nm6/Q==",
        "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=xD2Fwe7S0B9r9ZBnG6+vTSFQf+wN5rpzTLZwNbn03Ew=;\n b=y8GI/OAzMYx66wuyr7SAi10w7OXxGwwJfE1zH1k6S9Ez2AP7q+Gt24fC6+V4Z+Cq7S1NMTnNf48Qssd5DABW4hWlDl/F3xQcf0eEumhixFM5o4a/Fa7HFsl2ibzIVIjY6d08IJxdvJ7tbW7rx8s6LcMvlGDH6nJoI8vVGSmTCrbFZFs4gxwY05MEe099glv5Qv9mwleuA0c98paEUow2XrUI+YX3zLB4CUWG70PVzLutZxLKZTR2JWgwqq63ftTTGPNj4HUjZQYb1e7vDNkAw7p4a80bzSu6UHF54w44nJEVyUqtKK/gpG1j2OjwxC+2x5QUUz4jjjuiI2cBFfjxbA==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=nutanix.com; dmarc=pass action=none header.from=nutanix.com;\n dkim=pass header.d=nutanix.com; arc=none",
        "From": "Jon Kohler <jon@nutanix.com>",
        "To": "Paolo Bonzini <pbonzini@redhat.com>, Zhao Liu <zhao1.liu@intel.com>,\n qemu-devel@nongnu.org (open list:All patches CC here)",
        "Cc": "Jon Kohler <jon@nutanix.com>,\n Pawan Gupta <pawan.kumar.gupta@linux.intel.com>",
        "Subject": "[PATCH 2/3] target/i386: add new Intel models for MMIO/GDS/RFDS\n mitigation status",
        "Date": "Mon, 30 Mar 2026 12:34:27 -0700",
        "Message-ID": "<20260330193428.1663253-3-jon@nutanix.com>",
        "X-Mailer": "git-send-email 2.43.0",
        "In-Reply-To": "<20260330193428.1663253-1-jon@nutanix.com>",
        "References": "<20260330193428.1663253-1-jon@nutanix.com>",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-ClientProxiedBy": "CH0PR03CA0088.namprd03.prod.outlook.com\n (2603:10b6:610:cc::33) To LV0PR02MB11133.namprd02.prod.outlook.com\n (2603:10b6:408:333::18)",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "LV0PR02MB11133:EE_|CO6PR02MB7618:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "0869287a-68b0-4e90-5035-08de8e8c71d1",
        "x-proofpoint-crosstenant": "true",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|52116014|366016|376014|1800799024|56012099003|18002099003|38350700014|22082099003;",
        "X-Microsoft-Antispam-Message-Info": "\n XaWatFZmTyJc24ZoYGA7IHrT04R7IB1otd72Ds5pxhj+5Op3ZefVvtBzhsaF/QVzf7fkkVBd/PUiZzULzLhKeg5WVKF4QNQLkKsGGRudb7GcoUOfCb1xIodmX0+foB8UDCPDW1eUEGaEOd8/uxxT+1AeKdP9w6afigw2PCt5wCXRmPnyWqdlKC/ma1AP1LaJzEILbBM/EWM5YYdfTwos8WMsLdo5brV45T5c+byVnPchkL+fndPsKGzSMmNa+6LfBZ8dJ1pmUz4xTm0lTVFGqiuWS+5KjJ6RcCYTzEKS5H3SSkJ6tumZlfp5fg4NmUpuw75w2AkYbozco2WW6sEL9yGrg4cp9hVd1ErC7LQ1Ko/NadDf3cOlf6oZyX0C2tJiV7nwzJetojgidlJ7OluxqqkVpUx98w5re1RzNo380DcmwgMghxmtZDqn6XzHQ1nSzMYabW+vI5vY0lE1cIVjF4RNMRGRnfuX9DMcCq0ZZ17gDaPwuH/86FoECGfZrQBJN1qG1OjOtE0Z3IvmCsjVPQAmdi053vrQEfdYXBpsqp5gCGYzrBIRhUkhYt44W+8KxCHWY+UU9ovmMYZaRvPLLqVM3uHvEjzobF++Q/A2Au6QhOaXoTpJ7eAISr5OI31ilP23K506Ar7kqp/7iTOvlnXQDKJCB505EGyFJ8KrHdheDPwtZSdgQweO8oYqYjdorS+eFuGWo9tmBvG09cF6qU32AwpBl2H7Ht8Tj7iRcEpBXd8QsrIDuyGGQvKUeOuPq8kNR1zaSNAR+nDs2Z3d079TlkYALGuNmn0eXsSvX48=",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:LV0PR02MB11133.namprd02.prod.outlook.com; PTR:;\n CAT:NONE;\n SFS:(13230040)(52116014)(366016)(376014)(1800799024)(56012099003)(18002099003)(38350700014)(22082099003);\n DIR:OUT; SFP:1102;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n gyXiiXJV8U2PSK2mNbV2EekjOzov7AYmz1Tc4TbddUwB5YpsiCbfV7h2yYJFZwABTq3KLx5x1DGhj7riATiq97lGsork23qUrcvLAxpLPw5qfub40c6kevVnOSbZDrwwT24uyuLlxQl3gYVxPlTnLRCshoJx7CT1iQFGjkJLW38P0ZpZ3F0/1aEfGlmOQv482+G2oH85HbsOFNoeHiSeMnD6AoUKqbRip/UD8CZKCN9IIzCoQ7+4NXD1pKVOCjlfxUN92cXr4CqJMSYWtyqsqcylTLO7Uy1GkdH8Nanr5t3tEkZlKmlqtAxpzBmfxkpXE9/PHsbK5FArponokYYlu9bavbX2bExuPjJDWPt8mMmcZjQqNlku3iXV88TKcdN+KyNeXaOuiH1qYeo67oGgWZ+m81Y7ee7HVIuzmLze4PYdCkT64/LK1co2KXksN0MojbdDTw6g6QXdEkaXNTYy7cuKFSHz/834WErTpHFqu48l0h0B1yUhVsCgzNEpTeM9CesvnjoI+dJaQ56UWDyhxMUL70PCbh5d1jiGbwvxfzfr9PmC6hf+Hh4cwShQQkXe0CnLe9wu9VSlni/vcExghMmP92CIKHbCtMT5jH88edyDCa1gnfpD5K5qIc9+VcJKicmfyQ9/kCvpNDTKf25GJmSss0e+nitwjUdLE6elosceP39WV6G0/LzSokJDcjkG9GArTLB274k8ymwIAwmNk1grJmNXj00XK1a/rd2vlpMlIA41bSIzr57Dtx8aVku9kOxPs1DHSpSpYebSxtMeEr1aefJpxtnFFNLblLSfHfQ3vJcVr23AHO5GZAP5/VhAlp5x45W0diog1E1AGjC6OjRwJ+izUX3TDSMzYxLOctXi5Yt5I2dXZJccWOjVoBFxFpYlZVOrdd6EWDhdw3bxeuuC/andHqKdvrj679eezS3UawHkJV57Fo8ZJlz/T/gfhAPB8oqJj0UL/HL3Hr9wFq8PJmK5PUAWZl6fGHxv0us4Bx88iQlp8IF/PQj8IAAbZG6UuzKpd7Anhp3aEJOkHhEphnqy1+9prGPLagjVR5UzXI8mgOIXrzIAmMZp8BxqlwweaMrlYWnHXbYo4nGLp2ZSW+B6pqPlI1KY518hZrmnmpCCYudozkvwfqY85H8VapdW3Q+/Bcbysexy6IYg0qBc19i+MlnLUhBHcyIoS02s8cgFoYxUBn3enP4Wicm3zjS8XDiGIAoSRJczHsBWk8DXuiOnapUc4RM+R3vebPEahgCuCcK4H9QzO4BirAVFtzOc36/NxAYR/Z9ZH/K7fWo/KUIXBYdIc27k3W+RAkZ5GX5TGZNduQsLd/Xu5ksYDHFDkn/+/wSFDwK86U9dQPM2WcqYORY0+08NMGglp3iwseJXO30GCPKMvaFOv0GOsOU3MGFWERt267TJeGWTygmdP2nFvySxKyORdaU86F20v49G613QsGIcGztqLYLeFcZYV5isZjYHfHXNjvVk0KDp1vgyog71p+aeM/DAjkRqDOlJ1o7Lxlu0YQcmShWNCu9zrcpd5gRQ+B47huHchdA2bHcD967wyf6hNDOd25CCmKf2PwpSeo42yvZSfbz6TUok+5BrilFYSwrt7w7F+uqfuADDeQUQ1lMNwdUmnhK4RdfrHc63/zegH5uxMxiRtWs11f7sC8JdaysMaFKmPagFhMTPPUcMNTc27nK1r6L78wx37w6CQBwyZ6KaobWHOOkWU8LoadPHQbw9I5cy714VQtAoLGN6zlWBlWgUE18=",
        "X-Exchange-RoutingPolicyChecked": "\n srfk9W+S8ctVzBfHR9Dwh8+IEyjEJTz1IEB808i8KYmqFwV6R/Kn+xYVEp5gc2gEqU98DcgBjvI2bpwkam599fQaXxxcQFZlQJ7in09dRdV2YcSOUBc1niMaf3HhITSXmSHZYUjGAc1t5VDuqkeoOeABY5E/nudiP3PBaev9L5zzC/CszERahMnskolA11m3vA9saKItZY7/6nFY66jA5vqWxGsAxbSgERlTmEs+nCFKPz3mBZ5Jqv4suQkKkakLyEWHiCtHQh6wh8gqi/R+kFdMBMe48oCM3Hql6OgClON499LKLSvvKPpatm9Xrj8syxGgf+X0uWOh9yxXqCYg3A==",
        "X-OriginatorOrg": "nutanix.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 0869287a-68b0-4e90-5035-08de8e8c71d1",
        "X-MS-Exchange-CrossTenant-AuthSource": "LV0PR02MB11133.namprd02.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "30 Mar 2026 18:44:59.3055 (UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "bb047546-786f-4de1-bd75-24e5b6f79043",
        "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED",
        "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n bOklQxw3REGsFp08AA+kShy3SGZ7ml9+f0FhRnohZv4z8cYSHPJ+6oPKNCRMzWl39SyZAp2XlGBY5CnXhoKU8Q6lxIpTosyZtIzbKM3PlqQ=",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "CO6PR02MB7618",
        "X-Proofpoint-Spam-Details-Enc": "AW1haW4tMjYwMzMwMDE1NSBTYWx0ZWRfX1AwVOuoA6D9r\n ruWq64vX2+Uo/bxE2giYaGdnQO9XEdBOLRJMmDkJcVppRItyVFnM7Bc5IcI+D4um9uteZWV5KK8\n wcO3mQIFmY2UBjq2TXdonKlCPQFyZjF3IakM9A8fRkEh0RnaeoCMpKwQX9aWCxUgYaMI3arZs+y\n UJCgrtcyEq0BsCtf4Piu+V9CE8PChSvuUONNXsyYHKk3acQBtxHZZDRngdjpF9DiU2OAPMnwirT\n FEBgWOaUr3g9YrU+Yl+hd/ltCmvs/nkc2MWCEHi/wxVunn6bjsAlOSdhU5puNtzM6sFYv1D5GJJ\n Yt572I0o/cmFEi/OKZvGwKAnVTx/dcfVyQS9hMkJxUQRv0oOzqz8Dha8icT4binLYZATfpUWrgH\n tSU934Q1+Naprf/R2dLVzfgvzXvDq6f6FRZ2VIUZe1l5+PJKjFrX98scxAMLoGK+APR8yupLV4M\n B/zlMFHXaFFY05Zhi/g==",
        "X-Proofpoint-ORIG-GUID": "aFTpUTbyAhnEtAX6u4nZ2ZQQthS0h0JJ",
        "X-Authority-Analysis": "v=2.4 cv=AIht02iE c=1 sm=1 tr=0 ts=69cac4ad cx=c_pps\n a=MP9y2KnavyzKo3MGO/hTew==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19\n a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19\n a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=0kUYKlekyDsA:10\n a=VkNPw1HP01LnGYTKEx00:22 a=VofLwUrZ8Iiv6rRUPXIb:22 a=VUi8bpU7OL1Oj2-RSIOF:22\n a=QyXUC8HyAAAA:8 a=64Cc0HZtAAAA:8 a=qvPdHwtVjlk0nBHB3zIA:9",
        "X-Proofpoint-GUID": "aFTpUTbyAhnEtAX6u4nZ2ZQQthS0h0JJ",
        "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-03-30_01,2026-03-28_01,2025-10-01_01",
        "X-Proofpoint-Spam-Reason": "safe",
        "Received-SPF": "pass client-ip=148.163.155.12; envelope-from=jon@nutanix.com;\n helo=mx0b-002c1b01.pphosted.com",
        "X-Spam_score_int": "-12",
        "X-Spam_score": "-1.3",
        "X-Spam_bar": "-",
        "X-Spam_report": "(-1.3 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.54,\n DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=1,\n RCVD_IN_VALIDITY_RPBL_BLOCKED=1, SPF_HELO_NONE=0.001,\n SPF_PASS=-0.001 autolearn=no 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 new bits to ARCH_CAPABILITIES MSR to enumerate the status of the\nMMIO/GDS/RFDS mitigations on Cascade Lake, Ice Lake, Sapphire Rapids,\nand Granite Rapids processors.\n\nThese have been advertised in Intel microcode updates for a while now,\nbut require user space to opt in to advertise them to guests.\n\nNew models are:\n- Cascadelake-Server-v6\n- Icelake-Server-v8\n- SapphireRapids-v7 (note, already got MMIO fixes on commit [1])\n- GraniteRapids-v6\n\n[1] 3baf7ae63505 (\"target/i386: Add few security fix bits in\n                   ARCH_CAPABILITIES into SapphireRapids CPU model\")\n\nCc: Pawan Gupta <pawan.kumar.gupta@linux.intel.com>\nCc: Zhao Liu <zhao1.liu@intel.com>\nSigned-off-by: Jon Kohler <jon@nutanix.com>\n---\n target/i386/cpu.c | 41 +++++++++++++++++++++++++++++++++++++++++\n 1 file changed, 41 insertions(+)",
    "diff": "diff --git a/target/i386/cpu.c b/target/i386/cpu.c\nindex 6b1a3a9b98..aa7a91c0e3 100644\n--- a/target/i386/cpu.c\n+++ b/target/i386/cpu.c\n@@ -4901,6 +4901,17 @@ static const X86CPUDefinition builtin_x86_defs[] = {\n                   { /* end of list */ }\n               },\n             },\n+            { .version = 6,\n+              .note = \"with MMIO/GDS/RFDS mitigation status\",\n+              .props = (PropValue[]) {\n+                  { \"fb-clear\", \"on\" },\n+                  { \"gds-no\", \"on\" },\n+                  { \"psdp-no\", \"on\" },\n+                  { \"rfds-no\", \"on\" },\n+                  { \"sbdr-ssdp-no\", \"on\" },\n+                  { /* end of list */ }\n+              },\n+            },\n             { /* end of list */ }\n         }\n     },\n@@ -5183,6 +5194,18 @@ static const X86CPUDefinition builtin_x86_defs[] = {\n                     { /* end of list */ }\n                 },\n             },\n+            {\n+                .version = 8,\n+                .note = \"with MMIO/GDS/RFDS mitigation status\",\n+                .props = (PropValue[]) {\n+                    { \"fb-clear\", \"on\" },\n+                    { \"gds-no\", \"on\" },\n+                    { \"psdp-no\", \"on\" },\n+                    { \"rfds-no\", \"on\" },\n+                    { \"sbdr-ssdp-no\", \"on\" },\n+                    { /* end of list */ }\n+                },\n+            },\n             { /* end of list */ }\n         }\n     },\n@@ -5360,6 +5383,15 @@ static const X86CPUDefinition builtin_x86_defs[] = {\n                     { /* end of list */ },\n                 }\n             },\n+            {\n+                .version = 7,\n+                .note = \"with GDS and RFDS mitigation status\",\n+                .props = (PropValue[]) {\n+                    { \"gds-no\", \"on\" },\n+                    { \"rfds-no\", \"on\" },\n+                    { /* end of list */ },\n+                }\n+            },\n             { /* end of list */ }\n         }\n     },\n@@ -5541,6 +5573,15 @@ static const X86CPUDefinition builtin_x86_defs[] = {\n                     { /* end of list */ },\n                 }\n             },\n+            {\n+                .version = 6,\n+                .note = \"with GDS and RFDS mitigation status\",\n+                .props = (PropValue[]) {\n+                    { \"gds-no\", \"on\" },\n+                    { \"rfds-no\", \"on\" },\n+                    { /* end of list */ },\n+                }\n+            },\n             { /* end of list */ },\n         },\n     },\n",
    "prefixes": [
        "2/3"
    ]
}