On Tue, Oct 11, 2016 at 12:23:36AM +0200, Marek Marczykowski-Górecki wrote: > On Sun, Oct 09, 2016 at 06:54:46PM -0600, Trammell Hudson wrote: > > [...] > > Linux-as-a-bootloader in the ROM and kexec's the Xen hypervisor. > > Interesting, last time I've tried kexec Xen from Linux it didn't work at > all. Any hints how to get it working?
I'm not sure about the usual case, but in the coreboot + Linux kexec it is a problem with Xen assuming that there is a EBDA structure provided by the BIOS. I posted my fix to xen-devel, in reply to a 2008 post which appeared to be the last time someone attempted this combo: https://lists.xen.org/archives/html/xen-devel/2016-08/msg01195.html There is an additional complication with a non-BIOS system in that Xen's vga console assumes it can find various structs from the VGA BIOS, which also don't exist in my setup. > > The Intel m5-6y57 CPU is supposed to support VT-d, so I'm not sure > > why the IOMMU is not enabled. > > Maybe coreboot does not setup DMAR ACPI tables correctly? This is quite > common reason for broken VT-d support. The only related entry in xen > dmesg I see: > (XEN) I/O virtualisation disabled > Especially I don't see DMAR table in ACPI list there. That's likely the issue. In the coreboot tree there is DMAR support for sandybridge/ivybridge, but not Skylake. I've asked on the coreboot list if this is an easy fix. > Otherwise it looks like a perfect Qubes OS platform :) Fairly cheap ($800 with 8GB of RAM), TPM, super high-res screen, and 5-10W power draw depending on the brightness. Plus it supports Free Software x86 firmware (other than the FSP) as well as Free Software in the EC. And there is an actual serial port for very early debugging. I'm not a fan of the keyboard and especially not of the trackpad, but there is just not room for a trackpoint and deep key travel switches like the x220. Regarding the S3 issue, it *seems* to be working. The first resume takes almost a minute for some reason, but from then on it is fast. I haven't really had a chance to debug that yet and compare it to what chromeos is doing. Nor have I had a chance to tinker with the ME, which is a newer generation compared to the x230 that I've explored. -- Trammell -- You received this message because you are subscribed to the Google Groups "qubes-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-devel/20161011013039.GJ12784%40chishio.swcp.com. For more options, visit https://groups.google.com/d/optout.
