From owner-freebsd-xen@freebsd.org Thu Apr 22 02:32:31 2021 Return-Path: Delivered-To: freebsd-xen@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 CA95C5FBFFB for ; Thu, 22 Apr 2021 02:32:31 +0000 (UTC) (envelope-from sww1235@gmail.com) Received: from mail-il1-x12f.google.com (mail-il1-x12f.google.com [IPv6:2607:f8b0:4864:20::12f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FQhKC0tBVz4m9r for ; Thu, 22 Apr 2021 02:32:30 +0000 (UTC) (envelope-from sww1235@gmail.com) Received: by mail-il1-x12f.google.com with SMTP id v13so128226ilj.8 for ; Wed, 21 Apr 2021 19:32:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=r+acg4xZbbOoYqr+7UDbmRWl/+iPxjLMMP5sqcfQIrs=; b=CtXZneR6oTVwzeBmz2bhrUcpV5nvNkdSL9Bsqzj7fIgRoahXsIiGWLw2XmcnH2r5jH 3i6bsHCV9Vc8xjLWrIpqTrtsIRm7OlgG7jeGkR4nMuPoIKL+Ywxfvix+rmfiSXL9vIez qseEwAebi2k7p19pFgWti0Oe3yCZZDUI+Ry7CKdQIeYvN/zUtAdBVLWeJrZuqZpVVsJ/ NucIF6unM/Bzstq8cowkPvqQE3W/8uLPG7vnxQbh3zdI2j28sFrAPD8pVlqFRh3HqQzc Ca/Pvi8U09WBe4aqLGQ8edTkfHJ158f0c2rJipSXeJfseKzzqaoOLIouB6hZ++8Zouxc 4Z9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=r+acg4xZbbOoYqr+7UDbmRWl/+iPxjLMMP5sqcfQIrs=; b=AYI6X0p4uAqCgXq57ymSIIb5Xv2VAe9f7rOGOV/0+nq3Em3CWGkvJUDXZ8DEvkPjrR 6f4WxoPG/EA9GZRIX9iyip1j1c76MdQ/PTx/t/O7AxKzTEF7DkxGdzqYc3q2uoxSPMkv 84wFZG+XzINBBR7hWs1mSpd52VBIPptgxQBcYxc8H/430HsOpz3noufakozQjNjymWQR V4KKM+V46mc+fyIw+U9hS+AKm3TmfNOUdczxxi3EWEaNY3EnpVlymIEVA46s8Rx3guBP iMyRfHZEXugB1IyoqeFmaknAX+YEfrfoG6p+3NAk0vxvxsVkL15Mb7rPpxYByiDYhkSb ekgw== X-Gm-Message-State: AOAM5339PIn0Jha8vRhJAFQ0FnQzEHAdjQr25dvT1Nf702GF9EAP8gW4 n1n0w4SYgIorSt/Cuve06j+uwupEHpWM+kjZTdob3Vm1auU= X-Google-Smtp-Source: ABdhPJxVJFk+KCuhfG25T1OtBAoN8qeCt2ZfvURI2l+dPEy5tfsRZJcCFrYvBaLcOh1Z7J02QH6PhTPr82Wqvli/Ps0= X-Received: by 2002:a05:6e02:1a49:: with SMTP id u9mr898552ilv.306.1619058749753; Wed, 21 Apr 2021 19:32:29 -0700 (PDT) MIME-Version: 1.0 From: Stephen Walker-Weinshenker Date: Wed, 21 Apr 2021 20:32:18 -0600 Message-ID: Subject: Re: HEADS UP: FreeBSD/Xen dom0 UEFI support To: freebsd-xen@freebsd.org X-Rspamd-Queue-Id: 4FQhKC0tBVz4m9r X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=CtXZneR6; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of sww1235@gmail.com designates 2607:f8b0:4864:20::12f as permitted sender) smtp.mailfrom=sww1235@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::12f:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FAKE_REPLY(1.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-xen@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::12f:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::12f:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-xen] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Apr 2021 02:32:31 -0000 Hello Roger: Thank you for your work on this. I am new to Xen and FreeBSD but am willing to help test this and get it in a release version. I have 3 Intel NUC 8v5PNK that I am planning on using for Xen hosts, but they can only boot in UEFI mode (intel disabled BIOS booting per their official documentation even though it is still an option in the BIOS /shrug). Until this patch came along I could not get any Xen distribution to boot since they all require BIOS mode. I have 2 of the 3 NUCS running 14.0-CURRENT at git commit 55fc118be8f0cd20e2123cfd2728c5f32317a9fa (after your patch was merged) and I have attempted to follow the instructions at https://docs.freebsd.org/en_US.ISO8859-1/books/handbook/virtualization-host-xen.html in order to get the Xen kernel booting. Unfortunately, when I rebooted after making the changes, I get an error saying: >Loading Xen kernel... >Failed to load Xen kernel '/boot/xen' >can't load 'kernel' > >can't load 'kernel' See screenshot at the link https://imgur.com/a/65LltnZ. If I unload the kernel, unset xen_kernel and boot /boot/kernel/kernel I can get back into normal freebsd and login normally. Looking at the output of file, it appears that the xen kernel is a 32-bit executable while kernel/kernel is 64-bit. I have 4.14.1_1 of the xen kernel installed from pkgs. Please let me know if you need any additional information or want me to test something. As you can see, i am invested in this solution and would love to get xen and UEFI and FreeBSD working seamlessly. Thank you again -- Stephen Walker-Weinshenker sww1235@gmail.com From owner-freebsd-xen@freebsd.org Thu Apr 22 06:58:31 2021 Return-Path: Delivered-To: freebsd-xen@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 612655E11ED for ; Thu, 22 Apr 2021 06:58:31 +0000 (UTC) (envelope-from roger.pau@citrix.com) Received: from esa5.hc3370-68.iphmx.com (esa5.hc3370-68.iphmx.com [216.71.155.168]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.hc3370-68.iphmx.com", Issuer "HydrantID SSL CA G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FQpD616gjz3DZf for ; Thu, 22 Apr 2021 06:58:29 +0000 (UTC) (envelope-from roger.pau@citrix.com) IronPort-SDR: 8BF3ekBimZ3HtyANceCoj44sNWiYMygAS2XipcZoYfWAUeaA41M40HYz+LV73ze+tpKvhHbUvT eBQL810IKD1KfEBFyMtKrqkvSUcM+ZgZn2sx70Vk5sEUIRuKshDM03KH6Y/626vNFZyfzBiiKy ysS4NupDhK/7g/JEEjn2MTFeJIsekhcuIWE+sVFYJ/cyv/kP+Kald+Lfn/530wTLSkwH96H8Ft UhqftlzXDi5RcyWD7HQ1fbn4w4paMIGWkI7T0iPjtxFDfl+bW8skI1E9pQl4VXIuyC4ve49Vfi OUE= X-SBRS: 5.2 X-MesageID: 41980397 X-Ironport-Server: esa5.hc3370-68.iphmx.com X-Remote-IP: 162.221.156.83 X-Policy: $RELAYED IronPort-HdrOrdr: A9a23:oY/4g6B9ca/D9hPlHemW55DYdL4zR+YMi2QD/UZ3VBBTb4ikh9 mj9c506TbYgCscMUtNpfmuI6+FKEm3ybdQwa08eYivRxPnvmzAFupfxLDvyTHhBCHyn9Q1vZ tISbR0C9H7EDFB4vrS3Q/QKbsd/OU= X-IronPort-AV: E=Sophos;i="5.82,242,1613451600"; d="scan'208";a="41980397" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dECsxYZgStUnEKa+hw5qYsIJPj1CD54TX/e+VPyi5TR4ovb1aPTHBNn73IxoBRO1uTn59ffujn/Bynz0zWsAgwgIHm73e60nMP7qorERMuS4/5r8GfQFauylM63VnRXQpDc126T/yd3JHK9JnFzmnPBBrl9Y3EvS7nVdvXI+NI70DyhJnTqqN+BxQbMimnyzR/L1T2CHbVy2usZqSn1VJK2fLlQCm5nMC52PWnwhJObRuZjnVPunRZGIzLq2GZowpY8vlaWhnZvt3bVuyl5+HeufOB+qcZKAVB17DAJ/jNvt2EDfef4do7KDQvnXEi46qTYMfOrazjabJO5bt9388A== 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=nwrnMBw+2VP+Rac5vksME5V00MoIX3y7CUn4os9tRS0=; b=Asl/iCcQNjB+8QIimF0mz6jgzaQCIPLzzPPd+hgYypcG2wIBx30roowuXLJwuEXZrPP6bHnKTi31VVAjj5HAVKCGIESpK5ZLmSW6etOaG8+gpZ6NOWaD0HlCTCuAGWu604ZVu7s7G24HvnsHTUYuIn8du4DGSHo9BgJ63l7RUvgW+UXucMesA0yqtJaCWMI1qzf8888rbgZbskz1QdZraLBK/YfE+7se2ErmK94Ii+wStD0qSzPvl//uE13oUNQiIjLbtJExkmuUsAQlqp4xVPd5PJccAADYuNvrJFCNtW0EriWF/GWIBWTTFeFcq0Fx8RdPkIPQVkIcuTXy3bqMUg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none Date: Thu, 22 Apr 2021 08:58:05 +0200 From: Roger Pau =?utf-8?B?TW9ubsOp?= To: Stephen Walker-Weinshenker CC: Subject: Re: [SUSPECTED SPAM]Re: HEADS UP: FreeBSD/Xen dom0 UEFI support Message-ID: References: Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: MR2P264CA0147.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:1::10) To DS7PR03MB5608.namprd03.prod.outlook.com (2603:10b6:5:2c9::18) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: bfdb0420-abfe-4cb4-6540-08d9055c02d3 X-MS-TrafficTypeDiagnostic: DM5PR03MB3289: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 948fxVdmmMtNw6I9eoPUMyzk/8eIRyuFdDO6ma5lz9WGmALIjESk/118zICwPrc708N9Ejcw6zQ1cirqM3DQEVTwMFli4BhxMu7HEf8oDSw/jTgrdsMJ0uE9g5fnfO5yaf9kVf9ng+UBmwXaHImSetE32YtyD7iPq5+6/i6rNh42bU67ls1DPeO2kPnJwkCXwi3zUIaXpkQAZzxE8TC74MyWwCv8Gg5buz+eo03B9PIXmYbL1Dr2U2lfnN5sP31ATBDx8oHCkw5rBaoUxe6fJyjqRPmST39/t/NEduNBQXcXlDTYiE5IyJOvXD1I8YM8LrS/uZNIX+5u3EHbsNwUbIMGKAnGdiQvMSxI3XlrjFnTL9b393UtfhTXUotHETDbmRo5YqOnyTH1w5CpAnoDI+JoJSomGrG+7Xsm7wGNBJJ9p0gggGkOS6LN98hGyJomnya8lWLB31CyCOXELyljYgcvYmIJuueUED3BGo1WjKFlgF5zlxkfmqT5Oqf58Ob+HxmF2hwoIwWp71XzvvGYEGa/LD14CGDqhY6fS1/mrx0V0mfVNCbL31/96d1H92xL3cVlyCfi2a0lQxshLEr8eD4reMSX6rz/VzDgKVnnFHn79tVQTsbqV8BEIO8fHhY5AdxWka1oxISgkYnxfPdiKQRpojJLUdfspnexo6JWexg= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS7PR03MB5608.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(7916004)(4636009)(396003)(366004)(346002)(136003)(39850400004)(376002)(478600001)(4326008)(38100700002)(186003)(6666004)(16526019)(966005)(86362001)(316002)(83380400001)(33716001)(5660300002)(9686003)(66946007)(8676002)(6496006)(956004)(26005)(6486002)(85182001)(8936002)(2906002)(66556008)(6916009)(66476007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?eVgxNjMrU01RVndIMlhvZzllZEpUMWl2VmRiVzY4bU5pcERLYjU0KzBwWmdV?= =?utf-8?B?RHVIbHJYdWZLSmpNbVFZRDRwSnZkaGYrOXNaQk9vTW1TSnBQQnYyb0M4OXRQ?= =?utf-8?B?d0MwQnpQNXhlbVJDTkdmZGxBeERjbTJMLyt4cG1XRkk2L1N4Z3EyWHZ6V0Rm?= =?utf-8?B?bjIxeVc5RktUb0NzcmQxSFlzVWptSFJ6WEdSN09yWjhiTStXc21qclE2ckp6?= =?utf-8?B?NzhOR0ZMVVJEaFNiQ0RmQytJZUkxeUc3RnowRmNyT1FiN3J2aS81VVBaN2N5?= =?utf-8?B?ZENkcFB4T1c0WThybnByaG5BMFJwT1loVHVxZnR2L0ZsTGs2dS9oYzNZZU1V?= =?utf-8?B?dThMUGFyeUN3ZkZiRUJjQ1dGT0FpNEFrU2luMkcyR3R1M2FxcTNWQ25VaXBG?= =?utf-8?B?RU5QWUlyVGV2SFEreTBEcUFLMWdiYTZEdmNoZiswMFBBdVNqK1doQUlKQXVS?= =?utf-8?B?N0RaeGw4OHhxdUhUMU04czNHRWZTbzQxV0RTTld4c2xYMFdyWDdHWDQ2b004?= =?utf-8?B?WFNIM2ZDR2JJaVlDOCsvc0VEWGtIUG5MSjVGOE5DMUxsSm9DREZiVllQQllH?= =?utf-8?B?WXBhVHVmVXozZU1wMU05R1B2SnZhazVXYzNlZW1EdndrdkN0ZnVIemlKWlZi?= =?utf-8?B?Y0pwdm5vWEJpWHNrQ05GZDV5d2ZzUE0zL3FUVnh3Wmt1RmkyU2RGUFdjZktz?= =?utf-8?B?UW5OenN4Q29SbVlxbm9TSldMQ25sbW9KTTRwUWhlem1JbWFaR0kxMFRyYzBR?= =?utf-8?B?eUU2MXNBRDJzVDhaQy8rMzRkS1BtUUVTMW1oQjhBS3JrZjlja2MzSHRpSzhY?= =?utf-8?B?RUlkMmJ0d01GZmdKeEo3bnRFWnFvc2lBME1HbFFIYzk5MG1HQWlMSWdFN0Z1?= =?utf-8?B?RUFpZ2ZOdmxuSVUyS1lEMTNZQUd0OHZNMWhtMWpGNlNFZXhPNVNMMytrUlVa?= =?utf-8?B?QitnRndpaXkwSmRIVEMrR2VQYUtab2cybHdPc2krb1BKekRwQWY3dzc1UkhX?= =?utf-8?B?aDBsRkhBVTgwM012b1F3WGJldW01QzFROFhHY1RHWGFSRGE4Rmxqa1EvV2tO?= =?utf-8?B?YmhkUUZVVURaNUlReThrZklncllSamI5U1hJUHFCRHB2bTlhZG0xV1FLKzIz?= =?utf-8?B?QmZuZE1ibXQyckpndWx2NWRxWXg4NEF6bU5ablVDNjJlcFJ4aW1HNXdGbitO?= =?utf-8?B?VWx0U3RTVWdOL00rbkxiMmh3ampZaVhDYkpydHZDWnA4dE96L0ZYOTVoNm9j?= =?utf-8?B?YXJ0M1dpRUNsenl5QS9BN0Y0eFA0Nk1DYXFaUzAvTHlZdVJ1T3dwaW0ydFA2?= =?utf-8?B?OVVWeStkVDNRbGNlMFhIMGJTTStHS3M4bDh1bHEyd2VnWnpKakRDNGd5Si9M?= =?utf-8?B?ZEs1bk9BbjQ1Yy9wSWs2OVVLeW5FRUFSYmphclZBZE1QQzRYYzhJdDFCdk85?= =?utf-8?B?dEhXaEZZL0w0RzBuSkVwREhUMlR4aFpQdWFyUlFFL2ZPZzBFbXdqc1ZuRDZP?= =?utf-8?B?YitLdkxTMTJ4NzVhVFJ1OVZJa2hoQ2xsY0JhMTkvNHlKYlF2N01mVnVPWnNN?= =?utf-8?B?MU0xcDBMM1lJdzREYkR3dEkrcHFmWi85OUxuWEhzQWlvTExWRjA3dWlyNmJI?= =?utf-8?B?cWRkYmtBUFBrSUNBbkFCYndNd3d0WkxPWVIxb0ZRSmZxLytPTWVTT0ZJVllM?= =?utf-8?B?a2FFSGdKSGlsdzJmMG81MDRxSHFBcFdsMVZsaEpHNlJkblFxVkIvZ3ZnZFNC?= =?utf-8?Q?oe6rmEGo4KX4oPHAYAZQl7wXoEFCcgC08a/gGBM?= X-MS-Exchange-CrossTenant-Network-Message-Id: bfdb0420-abfe-4cb4-6540-08d9055c02d3 X-MS-Exchange-CrossTenant-AuthSource: DS7PR03MB5608.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2021 06:58:19.4295 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 335836de-42ef-43a2-b145-348c2ee9ca5b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: EkrfW5+hWCutCKsSvWoNj/b3f+No+ogtAyvPQ9Vj1fRtq+PUCivmlH1OdLKkc6r9JJSILSKMEtdwqxonK4KLlQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR03MB3289 X-OriginatorOrg: citrix.com X-Rspamd-Queue-Id: 4FQpD616gjz3DZf X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.20 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[citrix.com:s=securemail,citrix.onmicrosoft.com:s=selector2-citrix-onmicrosoft-com]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[216.71.155.168:from]; R_SPF_ALLOW(-0.20)[+exists:216.71.155.168.spf.hc3370-68.iphmx.com]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(1.00)[1.000]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; DWL_DNSWL_LOW(-1.00)[citrix.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[216.71.155.168:from]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[citrix.com,reject]; DKIM_TRACE(0.00)[citrix.com:+,citrix.onmicrosoft.com:+]; NEURAL_HAM_LONG(-1.00)[-1.000]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:16417, ipnet:216.71.154.0/23, country:US]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; MAILMAN_DEST(0.00)[freebsd-xen] X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Apr 2021 06:58:31 -0000 On Wed, Apr 21, 2021 at 08:32:18PM -0600, Stephen Walker-Weinshenker wrote: > Hello Roger: > > Thank you for your work on this. I am new to Xen and FreeBSD but am willing > to help test this and get it in a release version. > > I have 3 Intel NUC 8v5PNK that I am planning on using for Xen hosts, but > they can only boot in UEFI mode (intel disabled BIOS booting per their > official documentation even though it is still an option in the BIOS > /shrug). Until this patch came along I could not get any Xen distribution > to boot since they all require BIOS mode. > > I have 2 of the 3 NUCS running 14.0-CURRENT at git commit > 55fc118be8f0cd20e2123cfd2728c5f32317a9fa (after your patch was merged) and > I have attempted to follow the instructions at > https://docs.freebsd.org/en_US.ISO8859-1/books/handbook/virtualization-host-xen.html > in order to get the Xen kernel booting. Unfortunately, when I rebooted > after making the changes, I get an error saying: > > >Loading Xen kernel... > >Failed to load Xen kernel '/boot/xen' > >can't load 'kernel' > > > >can't load 'kernel' Did you update the loader on the EFI partition? After an installworld on my box I would usually do: # mount -t msdosfs /dev/ada0p1 /mnt/ # cp /boot/loader.efi /mnt/EFI/freebsd/loader.efi # umount /mnt To update the EFI loader. You might have to check the output of `efibootmgr -v`to make sure you are replacing the correct loader. I guess there must also be a way to do this with efibootmgr. Roger. From owner-freebsd-xen@freebsd.org Fri Apr 23 03:44:15 2021 Return-Path: Delivered-To: freebsd-xen@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 D27F46264DE for ; Fri, 23 Apr 2021 03:44:15 +0000 (UTC) (envelope-from 3jEKCYBEJCyUSPESJHVFaLZTPOcWBHNBJM.DPNGSFFCTE-YFOGSFFCTE.PSH@trix.bounces.google.com) Received: from mail-io1-xd4f.google.com (mail-io1-xd4f.google.com [IPv6:2607:f8b0:4864:20::d4f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FRKsV5Cc0z3M0v for ; Fri, 23 Apr 2021 03:44:13 +0000 (UTC) (envelope-from 3jEKCYBEJCyUSPESJHVFaLZTPOcWBHNBJM.DPNGSFFCTE-YFOGSFFCTE.PSH@trix.bounces.google.com) Received: by mail-io1-xd4f.google.com with SMTP id o21-20020a6b5a150000b02903e0762a258bso19796160iob.6 for ; Thu, 22 Apr 2021 20:44:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:reply-to:feedback-id:message-id:date:subject:from:to; bh=EjbKCZ9rzIETLMOipm7kn3WvYaa6WGZAehBr/Ka83qE=; b=V7QaDFXvYNMLfUSRLZU8NknN43/y0Zkv5+96zlv4MXYDX/Cjbavr9m1I5PKU8OsCWd PtQyxkseNY784vaL6dewQRu9Mtne8Vl2InEsRTBlyFvM52DCSOSo6zkKiXAbphCFrOGd pD6v2H+PnHdyv7NdH4e0MlGUj/TzDfk+wcGMGmRB2JCeCWfGLKu6k377Yl2UIFiA884s jTTjqdo7UexsdY/7GicNmtB8/db+CPjGy9bQl2sNy3lplAUMXl2bl8vkgkqQMHb92kA/ YTlAclWgxZnVkrh+MkHmLq7r2+rmxkiZsK7Lm8bLFzqqKf9bmrU9YlUaCJkP43M3ukKz VqCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:reply-to:feedback-id:message-id :date:subject:from:to; bh=EjbKCZ9rzIETLMOipm7kn3WvYaa6WGZAehBr/Ka83qE=; b=MIsP/0wMcRv3SKAZsEi5U5hcsh9Tm5XxMbNwkV42fMDJYAQm/RjqrqzzKfPooXjEp4 iQh4Tph7DxwV81Db3AP8Wlv49hCs4RpSbGaR3uYd/YDy7aJvXNs4XpMGeuUdm0suYI2B FUr5Jjrm7t030IPTmgBWK5sxg5++UKHRBekShn7qdPq5W/z0zbMwxfDSGp7OPq5dIeN7 gKP1vekAxIXG0MkCqp7IU8CMHnYUDlcUk2pSscBfLRNSspGBVf55NkRnvTDtbzD+3mtZ pGcnk03SXs7i7z4UeQO1Qy6ts8s6i1L1m7T2eJBwQ7YS89xQafGHLdcDeGZGYisHom4h GgKg== X-Gm-Message-State: AOAM532U8VLKcLT4MI8T6lh/u7hwvFWaCitdQC9AM5yxY1PgXQ1joXZR HYMqKSChj6Cv66VjYEZ1hymizYZfqEduB61Y/sxt MIME-Version: 1.0 X-Received: by 2002:a5e:9417:: with SMTP id q23mt1780314ioj.192.1619149452442; Thu, 22 Apr 2021 20:44:12 -0700 (PDT) Reply-To: rodriguezkyson1va@gmail.com X-No-Auto-Attachment: 1 Feedback-ID: MailTypeSendForm:GoogleForms Message-ID: <000000000000f383b405c09b9b38@google.com> Date: Fri, 23 Apr 2021 03:44:12 +0000 Subject: =?UTF-8?B?5Y+v5Lul5o+Q6auY5aSW6LS46K6i5Y2V5ZKM5a6i5oi36L2s5YyW546H55qE57uP6aqM?= =?UTF-8?B?5pa55rOV?= From: rodriguezkyson1va@gmail.com To: freebsd-xen@freebsd.org X-Rspamd-Queue-Id: 4FRKsV5Cc0z3M0v X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=V7QaDFXv; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of 3jEKCYBEJCyUSPESJHVFaLZTPOcWBHNBJM.DPNGSFFCTE-YFOGSFFCTE.PSH@trix.bounces.google.com designates 2607:f8b0:4864:20::d4f as permitted sender) smtp.mailfrom=3jEKCYBEJCyUSPESJHVFaLZTPOcWBHNBJM.DPNGSFFCTE-YFOGSFFCTE.PSH@trix.bounces.google.com X-Spamd-Result: default: False [-3.35 / 15.00]; HAS_REPLYTO(0.00)[rodriguezkyson1va@gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MIME_BASE64_TEXT(0.10)[]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[rodriguezkyson1va@gmail.com,3jEKCYBEJCyUSPESJHVFaLZTPOcWBHNBJM.DPNGSFFCTE-YFOGSFFCTE.PSH@trix.bounces.google.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::d4f:from]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[rodriguezkyson1va@gmail.com,3jEKCYBEJCyUSPESJHVFaLZTPOcWBHNBJM.DPNGSFFCTE-YFOGSFFCTE.PSH@trix.bounces.google.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.75)[-0.748]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; REPLYTO_EQ_FROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FREEMAIL_REPLYTO(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-xen@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::d4f:from:127.0.2.255]; FROM_NO_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::d4f:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-xen] Content-Type: text/plain; charset="UTF-8"; format=flowed; delsp=yes Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Apr 2021 03:44:15 -0000 SSd2ZSBpbnZpdGVkIHlvdSB0byBmaWxsIG91dCB0aGUgZm9sbG93aW5nIGZvcm06DQpVbnRpdGxl ZCBmb3JtDQoNClRvIGZpbGwgaXQgb3V0LCB2aXNpdDoNCmh0dHBzOi8vZG9jcy5nb29nbGUuY29t L2Zvcm1zL2QvZS8xRkFJcFFMU2NwRDRNRm5jZVdVakdnc2V6QkJ4TlZONHBJcXRoOXBwNVh2TmJa bUZRaVk0bm4yUS92aWV3Zm9ybT92Yz0wJmFtcDtjPTAmYW1wO3c9MSZhbXA7ZmxyPTAmYW1wO3Vz cD1tYWlsX2Zvcm1fbGluaw0KDQrlsZXkvJrlvIDkuI3kuobvvJ/pmL/ph4zlt7Tlt7TmkJ7oh6ro kKXlupfvvIzmiKrlj5blpLTpg6jmtYHph4/vvJ8NCuWklui0uOS6uiDov5jpnaDooqvliqjnrYnl voXlrqLmiLfvvIznrYnlvoXmtYHph4/or6Lnm5jlv4XlsIbooqvpgJDmuJDmt5jmsbDjgIINCuWU r+acieaJk+egtOeOsOeKtu+8jOaJk+egtOW4uOinhO+8jOW7uueri+iHquW3seeahOWuouaIt+aV sOaNruW6k++8jOW7uueri+iHquW3seWuouaIt+a1gemHj++8jOS4u+WKqOiQpemUgOW8gOWPkSAN CuWuouaIt+aJjeaYr+ebruWJjeeahOWHuui3r+OAgg0K5Li75Yqo5byP5aSW6LS46I635Y+W57O7 57uf77yM5bCG5Y+v5Lul5biu5oKo5a6e546w5a6i5oi36LWE5rqQ5YKo5aSH77yM57K+5YeG6JCl 6ZSA5o6o5bm/77yM5bu656uL6Ieq5bex55qE5a6i5oi3IA0K5rWB6YeP77yM6Ieq5bex55qE5a6i 5oi36LWE5rqQ44CCDQoNCuaWueeUnyDvvIjmj5DkvpvlnKjnur/mvJTnpLrvvIzkvZPpqozmlYjm npzvvIkNClFR77yaMjc1NTM2NTA0Mw0KVEVML1dFQ0hBVO+8mjE4MDM4MDY4NjgwDQoNCuWBmuWk lui0uOS4jeWGjeiiq+WKqO+8jOe7meabtOWlveeahOWuouaIt+W8gOWPkeaWueW8jyDku6Xlj4rn m5jmtLvmgqjmiYvkuK3nmoTogIHlrqLmiLfjgIINCjHvvIzop6PlhrPlpoLkvZXlv6vpgJ/mib7l iLDnm67moIflpKfph4/lrqLmiLfku6Xlj4rph4fotK3kurrlkZjjgIINCjLvvIzop6PlhrPlpoLk vZXnsr7lh4bokKXplIDvvIzkuobop6PlrqLmiLflrp7pmYXpnIDmsYLmnIDnu4jkv4PmiJDlkIjk vZzjgIINCjPvvIzpmaTmlrDlrqLmiLflvIDlj5HlpJbvvIzliKnnlKjku6XkuIoy54K555uY5rS7 5omL6YeM6L+Y5rKh5pyJ5ZCI5L2c55qE5a6i5oi36LWE5rqQ44CCDQoNCg0KR29vZ2xlIEZvcm1z OiBDcmVhdGUgYW5kIGFuYWx5emUgc3VydmV5cy4NCg==