From owner-freebsd-xen@freebsd.org Wed Oct 16 11:30:59 2019 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 1403C1625B2 for ; Wed, 16 Oct 2019 11:30:59 +0000 (UTC) (envelope-from roger.pau@citrix.com) Received: from esa6.hc3370-68.iphmx.com (esa6.hc3370-68.iphmx.com [216.71.155.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "esa6.hc3370-68.iphmx.com", Issuer "HydrantID SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46tVV93Hs9z4c4w for ; Wed, 16 Oct 2019 11:30:57 +0000 (UTC) (envelope-from roger.pau@citrix.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1571225457; h=date:from:to:cc:subject:message-id:references: mime-version:content-transfer-encoding:in-reply-to; bh=coP18kd//r1H8WD1Y3zZIbzx+bnvhzrv3K1LfpEPet0=; b=K65xKG0nUbLqF0pthiFxoD9fkUAOiren+q/nZlRy+K15yC++n8j1l3Sc Ph7DaV6M0DAr1s+ie1kCkRHZJXtsa++3fR3QsGtep7szCZIL6GPbHUA/k oQ1y09A+KnpaevxFpwVgehbV9icSGoc7ITNsrcCr6otCGK1cliGTuJNUA s=; Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender authenticity information available from domain of roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com; envelope-from="roger.pau@citrix.com"; x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of roger.pau@citrix.com designates 162.221.158.21 as permitted sender) identity=mailfrom; client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com; envelope-from="roger.pau@citrix.com"; x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ip4:168.245.78.127 ~all" Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender authenticity information available from domain of postmaster@mail.citrix.com) identity=helo; client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com; envelope-from="roger.pau@citrix.com"; x-sender="postmaster@mail.citrix.com"; x-conformance=sidf_compatible IronPort-SDR: 5f/0WiGADQVFG2dXUIhldiUYUBsFmuaNxcs4PKPVYmU7dolHk9HRUVVws/gyymFAgX4qL0jLBG Rug1Wks2KcV7U5pxTpewCoDAojsPukN9oSx/c6A9tXPCfADucsZX86SrCH0hbKFc4835vbKz5e yjj7n7z0PrMobDV8Q293lL09MSWESlkey3PQYMElvDAJNP/BxFfeD0Q1t5HAax9v6bK1bcZl7b cK/2cj5YNaRYxJZWus8OcLNMIbd4huy5sIGN/WgKCpnXd4f/wE2BWeUqbEczrYA0zEvGNI/Aqy 6KY= X-SBRS: 2.7 X-MesageID: 7275515 X-Ironport-Server: esa6.hc3370-68.iphmx.com X-Remote-IP: 162.221.158.21 X-Policy: $RELAYED X-IronPort-AV: E=Sophos;i="5.67,303,1566878400"; d="scan'208";a="7275515" Date: Wed, 16 Oct 2019 13:30:47 +0200 From: Roger Pau =?iso-8859-1?Q?Monn=E9?= To: Konstantin Belousov CC: Stefan Parvu , Subject: Re: cannot install FreeBSD 12.0 Xen 4.12.1 on Intel Core i7 CPU 930 Message-ID: <20191016113047.GI14005@Air-de-Roger> References: <20191016084050.GD14005@Air-de-Roger> <4D6CBDA5-711B-4501-AFC1-A41D1134EF73@kronometrix.org> <20191016090022.GE14005@Air-de-Roger> <9D9848D6-2634-4777-9EE0-8DECAD2FE5CD@kronometrix.org> <20191016091230.GF14005@Air-de-Roger> <20191016092823.GG14005@Air-de-Roger> <20191016110755.GF73312@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20191016110755.GF73312@kib.kiev.ua> User-Agent: Mutt/1.12.2 (2019-09-21) X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To AMSPEX02CL02.citrite.net (10.69.22.126) X-Rspamd-Queue-Id: 46tVV93Hs9z4c4w X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=citrix.com header.s=securemail header.b=K65xKG0n; dmarc=pass (policy=none) header.from=citrix.com; spf=pass (mx1.freebsd.org: domain of roger.pau@citrix.com designates 216.71.155.175 as permitted sender) smtp.mailfrom=roger.pau@citrix.com X-Spamd-Result: default: False [-5.90 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[citrix.com:s=securemail]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; TO_DN_SOME(0.00)[]; DWL_DNSWL_LOW(-1.00)[citrix.com.dwl.dnswl.org : 127.0.9.1]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[175.155.71.216.list.dnswl.org : 127.0.3.2]; DKIM_TRACE(0.00)[citrix.com:+]; DMARC_POLICY_ALLOW(-0.50)[citrix.com,none]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16417, ipnet:216.71.154.0/23, country:US]; IP_SCORE(-1.70)[ip: (-4.32), ipnet: 216.71.154.0/23(-2.79), asn: 16417(-1.35), country: US(-0.05)] X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.29 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: Wed, 16 Oct 2019 11:30:59 -0000 On Wed, Oct 16, 2019 at 02:07:55PM +0300, Konstantin Belousov wrote: > On Wed, Oct 16, 2019 at 11:28:23AM +0200, Roger Pau Monné wrote: > > On Wed, Oct 16, 2019 at 12:17:20PM +0300, Stefan Parvu wrote: > > > > > > > > Your box doesn't seem to have an iommu (aka vt-d for Intel). > > > > > > In BIOS I do have VT-D Enabled option. Would that be broken or not working ? > > > > Are you sure it's VT-d and not VT-x what you have enabled in the BIOS? > > > > Looking at the details of your CPU: > > > > https://ark.intel.com/content/www/us/en/ark/products/41447/intel-core-i7-930-processor-8m-cache-2-80-ghz-4-80-gt-s-intel-qpi.html > > > > VT-d is not listed in 'Advanced Technologies'. For example looking at > > a newer model: > > > > https://ark.intel.com/content/www/us/en/ark/products/149091/intel-core-i7-8565u-processor-8m-cache-up-to-4-60-ghz.html > > > > You can see VT-d listed in 'Advanced Technologies'. > Nehalems do have VT-d, but they have dedicated chip with north bridge > still, CPU only provided memory controller. So VT-d is the feature of > the chipset, e.g. X58, not mentioning Xeon chipsets. On the other hand, > VT-d support was relatively buggy, could it be that Xen kernel refuses > to use it due to the problems ? It's possible that Xen refuses to enable the iommu due to erratas, I'm however unable to find the specification document of the X58 chipset with the erratas, seems to be gone from the Intel site. Stefan: When booting plain FreeBSD, can you try the following? # acpidump -t|grep DMAR DMAR: Length=180, Revision=1, Checksum=195, OEMID=A M I, OEM Table ID=OEMDMAR, OEM Revision=0x1, If you don't get output it means there's no DMAR ACPI table, and thus no VT-d support (at least from the OS point of view). Roger.