From owner-freebsd-virtualization@freebsd.org Mon May 17 06:33:25 2021 Return-Path: Delivered-To: freebsd-virtualization@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4848F63E2DB for ; Mon, 17 May 2021 06:33:25 +0000 (UTC) (envelope-from weh@microsoft.com) Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-eopbgr1320121.outbound.protection.outlook.com [40.107.132.121]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fk8Tc0hGSz4kjy for ; Mon, 17 May 2021 06:33:23 +0000 (UTC) (envelope-from weh@microsoft.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oB4ZAwuYmDQbs8lL9uskipaFoGVuLSduKBg6FpaAOuUxq/ypqXDi/Bn0NZNwG63nm4zr1vNoJJvtOnvsJqGS9q83vJkxY6QkTfego+nXaAL1Svctd/p35aAKiz7sQ/eCfPvqKfkV91nw4K2v8puUfCjDPNI3U8RkY6EQaOLW9S0OEcPn1UPzLKgT6OE/tkvCMMizdV0KR9+ImzZpDvcYfHhuiqH3csJ0EAgZQQn/VF+RWWZ0ILUvBc2PUlzXcD83ZtIiucGHhUrrxglohCnHWvTE326xJQCNXz4I2REnbfC7H7R3Wkc5M8Zm4A5aRSzGY2t/m/PXa8wzylPmsfrgGw== 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-SenderADCheck; bh=vo/tTKBpnfSY6Ck5OjaZBJ744gxnzXRUe7+1JBNk1g0=; b=g0SCqfTm8nrEOieXfJf3J7Mxr9qLnk84SRtyMfyMH76fiQI0gxbpjnejfFN1opluq2IJBcyN0EHC1zAzxDZ5BYQy0FnIiKBZliaBasX6LLjDcB/mq182cROPZOj1OfhqSzFZCCUeM0+j+XlN5Ps9hAMq/OcTkYBvab8Qx5st1nqhqTddmTQkyZOnKBoW9QiXpGQu1/3rAHaZs4PL7Ue4TKURXFNQPuKvh2zHxid6Irb740L7CfVxhyABol8R2KS2cRtWnvbOxDp5n1C3Hzpy/wTE5xNaYMTOzjAQUaFfCDQ900d1B87NvgeQTvyRKNl54Pg3mtK3lB9cgNiC0ioAaA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none Received: from PSAP153MB0440.APCP153.PROD.OUTLOOK.COM (2603:1096:301:35::9) by PSBP153MB0357.APCP153.PROD.OUTLOOK.COM (2603:1096:301:1::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4150.7; Mon, 17 May 2021 06:33:19 +0000 Received: from PSAP153MB0440.APCP153.PROD.OUTLOOK.COM ([fe80::a1:5809:9657:cfdf]) by PSAP153MB0440.APCP153.PROD.OUTLOOK.COM ([fe80::a1:5809:9657:cfdf%5]) with mapi id 15.20.4173.009; Mon, 17 May 2021 06:33:19 +0000 From: Wei Hu To: Konstantin Belousov CC: Harry Schmalzbauer , Chris Knight , "freebsd-virtualization@freebsd.org" Subject: RE: FreeBSD 12.1 i386 on Hyper-V Fails to Mount Root Thread-Topic: FreeBSD 12.1 i386 on Hyper-V Fails to Mount Root Thread-Index: AQHWot5T3VubDGm01EyXk9C1ey9JFqmZ+PXwgUqCJACAAbbYgIACKD5AgAAgPYCAAAv1kA== Date: Mon, 17 May 2021 06:33:19 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=83fd88e0-dacb-4b23-b11a-c7722a6373da; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2021-05-17T06:29:58Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; x-originating-ip: [2404:f801:9000:1a:6fea::e0] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 42a2a9d2-4547-4dc5-e4c3-08d918fda966 x-ms-traffictypediagnostic: PSBP153MB0357: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: x+tBrkuwMXSUDUru/Q5a5ZVBf5ue85xlISqezCR8ibgqDGHz/Gbza3sQ/Dods03Xalyx+YIXgiGXSWcVCxF6BqyGfGl8dlngnhr10TiA1GkHDaTFYe23noNFCQEGacSSObvTAW5P4cTtxBlYeqwLwF3nlwf/l9ivun38NjVXQ70SQiGTp9mypg4AGqS8DLa5hh0apRFRDbi5bptncEPWbpf8VMyFLOHQSqrzbmIBHPxlgju3qZpnhdJa124D5J5LL/EnuONTxWaeZ/8nlO3WiCYgaI+fLkTSStqCosnDADyJDzsx1lYGrhsTFECW6nJAE22V8Bipo0pwudO19LHTK79EHl4PvVTLJgcaQUXu32AClfGwMhAPZdinW20XUlxXwqKZNfjiN6zO9wloGF68eHQEAFsBslUvFvwUdsAF3f9S8JycCIipyiV9BPcUzunhVh3bilTvf3e+oqKnFAQ5KyS8NgV3ehLkmKdr7FIG4Uy9gKv9C+NBjNwMxLtoBvVxF3uAW9JF+/P6S6T2N/QdyqjMcWi9gy5CvMgnoUTKJRqTljzqkaBDv/r0KfBSuN3Pclzz3NEyb5A2QHWTkUIierL+WsH00KyARxB9+Bobu08Y/k6f6cr8HvCfpzrFeUiR4vhUeOceJ4KFVEEwpXtjw3vcjJaGGaQ937CgbQxFbUezNK42zpCLyieHaGX919U/lwlASIogkbbJATw569smpzdYfX8DKFppIbRAdLtpDWE= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PSAP153MB0440.APCP153.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(366004)(54906003)(76116006)(82950400001)(52536014)(82960400001)(83380400001)(10290500003)(122000001)(478600001)(6506007)(53546011)(6916009)(8676002)(66476007)(316002)(64756008)(5660300002)(4326008)(2906002)(66446008)(66556008)(8936002)(66946007)(86362001)(33656002)(9686003)(55016002)(8990500004)(71200400001)(966005)(186003)(7696005)(38100700002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?/l+LQhtPdyjI0m6JY55RTmlXAVobSQhbdcGcFn1aiX2BozwDDw1ynVOt2zP0?= =?us-ascii?Q?GOliA7Ap0oiZbSVh9+MkITvASWXa+R8Q9vakORMPCnpkkbiUyQ34TYYpwNR4?= =?us-ascii?Q?Vjvi6ytlQRmWuUdbpZK9pEH/spd2OVDsfmZ47fMWGfYYqw3BjVZwolm8QHth?= =?us-ascii?Q?eFn+4wOAJx1o1QxLnw+tFKtMC6oNS11cSZVpupiN5rRViFcAhJ1VLCe8JUEi?= =?us-ascii?Q?xw2fAMDjyPTxa4g2HExZw2XZ13EITTA7Kak3F3w6fhgEMN6VYiypU09hIKd1?= =?us-ascii?Q?5hzKe4Lu2wumJb7L/JBnsWWn0aUoSWiQFWWL7Ke5jsnosqKf196VelgupgI7?= =?us-ascii?Q?F1m7iRcc+8zkVOMcjef1EXZqPEYB04hpm4sZ9MGqk1YcVudSY3jX5FDjb08C?= =?us-ascii?Q?w0bLreK9vPob/37PmbGNkBm+gppNrlKBTM6EBnSeT7bmmLrEIy5Ues1BjU1r?= =?us-ascii?Q?/dnFzEz0gEqQPnVplTltZP1AAjrpNXJ5+OLbfYI/RyjXE4mGxxG7XxdUGH9H?= =?us-ascii?Q?IBSiR+Df8vgUUqcBR/objhoFADA3JDrIY0VZZs00fxtknc28WeD6haf8mMoO?= =?us-ascii?Q?D1ZM8fTJT8ApLIwQnU5XchQCtaXKDtF0YB2o+BqOqAEeTpT2kvfbc7xFenHL?= =?us-ascii?Q?Pd9Z+lFkuyLDNhG/yxliv4cHAvncTyJtXHid7ZE4fMzv839Y813yqu1a5JPm?= =?us-ascii?Q?FKBgnFcEP6U4JB0tXPSADUtnHZCXzyX7uUGJUkBW1qFnZJcFCtcVjERKSo5d?= =?us-ascii?Q?0p7W3A1UivYGJj5mCSvWcVi7SwxoyNsEoIsCgYAuC1pmCfqEO5fm7RykCUcY?= =?us-ascii?Q?bwYXMNTY8D+VbwzE1KOZzK2EFvV0fteqm114xKuehyDEbszRCMg2e38SxpYt?= =?us-ascii?Q?xNfCfgd8K5uMgEQuSOITb25erNXDTlYLQTjqNTziwhyFiQlVLcHAUAB5enO9?= =?us-ascii?Q?WS3I+bBq5r5uuYuWS6E2kBVMA8owXTFEhfCfTqUhOEvH0w5ubuTS1PZD5M4W?= =?us-ascii?Q?/w4qBvhoe1FdJ5x5+ViTuiXlnDBtlLt6yOlgiVE000BdAweAnY2TZvxvWwNv?= =?us-ascii?Q?1y9KZdCZ0SkjIUCI3Z0EO1Wr+U3Ik21FKz43ttIhEjSj2wZt69RKep+YPbVT?= =?us-ascii?Q?wqCfduskwiwcX65wxac3Ix4ZU94riPPkSnAzrwWilJxj2XV4NmzclH8+2w5g?= =?us-ascii?Q?4Rp55fYGTbJcO3/SSE2bnRrLw4M6+lD6mrUVAKbAYtfd+a4gysCIc78eYjnw?= =?us-ascii?Q?0DZY8Gglmb7Dpsm+pmu81eJjDGNdBiSO7A24/Ass5r6SuR0L2ggHoHTu0wNK?= =?us-ascii?Q?9XeDlWS4vU8vdDDvpdRA+PFsrlxQS7aoxmyW8ZUTdTJHnA=3D=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PSAP153MB0440.APCP153.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 42a2a9d2-4547-4dc5-e4c3-08d918fda966 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 May 2021 06:33:19.5330 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: P53NNOIvn7odtkuak+sNEyIJyipm9o9IstzuK7pH6ZYJYFfBW/7NpZS5EF03TxCN2ycVLPtrD5tJLWwDeTfMjA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PSBP153MB0357 X-Rspamd-Queue-Id: 4Fk8Tc0hGSz4kjy X-Spamd-Bar: ---------- X-Spamd-Result: default: False [-10.10 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; HAS_XOIP(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.107.0.0/16]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[microsoft.com:+]; DMARC_POLICY_ALLOW(-0.50)[microsoft.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_IN_DNSWL_LOW(-0.10)[40.107.132.121:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8075, ipnet:40.104.0.0/14, country:US]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.107.132.121:from]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[microsoft.com:s=selector2]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; DWL_DNSWL_MED(-2.00)[microsoft.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[40.107.132.121:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.107.132.121:from]; WHITELIST_SPF_DKIM(-3.00)[microsoft.com:d:+,microsoft.com:s:+]; FREEMAIL_CC(0.00)[omnilan.de,gmail.com,freebsd.org]; MAILMAN_DEST(0.00)[freebsd-virtualization] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 May 2021 06:33:25 -0000 > -----Original Message----- > From: Konstantin Belousov > Sent: Monday, May 17, 2021 1:47 PM > To: Wei Hu > Cc: Harry Schmalzbauer ; Chris Knight > ; freebsd-virtualization@freebsd.org > Subject: Re: FreeBSD 12.1 i386 on Hyper-V Fails to Mount Root >=20 > On Mon, May 17, 2021 at 04:12:20AM +0000, Wei Hu wrote: > > Copy Kib who was the author of PTI and other relate patches. > > > > This looks to be caused by Meltdown and Spectre mitigation patches > > which were checked into head couple years ago. See this link for detail= s about > these patches: > > https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fwik= i > > .freebsd.org%2FSpeculativeExecutionVulnerabilities&data=3D04%7C01%7= C > > > weh%40microsoft.com%7Cd7b33cd5fc774c88310008d918f744c4%7C72f988bf > 86f14 > > > 1af91ab2d7cd011db47%7C1%7C0%7C637568272592647219%7CUnknown%7 > CTWFpbGZsb > > > 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0% > 3D% > > > 7C1000&sdata=3D5HjRc67IiHlrpR5bgWwJq9opMwBKudlHJpElsDZkS4A%3D& > amp;re > > served=3D0 > > > > The amd64 patches also caused problems on Hyper-V (triple fault) when > > vmbus and other HyperV drivers (netvsc, storvsc etc) were loaded > > separately. The workaround for this on amd64 is either build these > > Hyper-V modules into the kernel or completely disable mitigation by > > setting vm.pmap.pti=3D"0" in /boot/loader.conf in the affect FreeBSD gu= ests. > > > For amd64 I posted the patch to supposedly fix the issue, you did not > responded. >=20 I am sorry I might have missed your review request. Would you please let me= =20 know the link to the patch or the commit if you already have checked in? I = will need to test and inform the parties who got affected.=20 For the issue on i386, any plan to fix it. Thanks, Wei