Date: Thu, 7 Jun 2018 14:50:14 +0300 From: =?UTF-8?Q?Kristaps_=C4=8Civkulis?= <kristaps.civkulis@gmail.com> To: soc-status@freebsd.org Subject: Enable FreeBSD/Xen Dom0 Support to FreeBSD EFI Loader [Week 3] Message-ID: <CAJL%2BN=HVXiJvvtvVrBWPKPS-9DBKQT2nas8-ayX2tkivsdO9vQ@mail.gmail.com>
index | next in thread | raw e-mail
Hi, Last week I 1) Loaded Xen kernel into memory and jumped (probably incorrectly) to specified entry point to execute it. Unfortunately QEMU crashes after few seconds after jumping to the entry point. I have to figure out where could be a problem. 2) Read multiboot2 implementation of grub2 3) Improved code style 4) Tried to better understand ELF format (Xen kernel doesn't have all the needed information in multiboot2 tags, so I have to read ELF header) I print RAM state just before jumping to entry point, and it seems that I load Xen kernel correctly. I think the problem is in page tables and register state after jumping to entry point.help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJL%2BN=HVXiJvvtvVrBWPKPS-9DBKQT2nas8-ayX2tkivsdO9vQ>
