|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Regression between Xen 4.6.0 and 4.7.0, Direct kernel boot on a qemu-xen and seabios HVM guest doesn't work anymore.
On 2016-08-25 23:18, linux@xxxxxxxxxxxxxx wrote: On 2016-08-25 22:34, Doug Goldstein wrote:On 8/25/16 4:21 PM, linux@xxxxxxxxxxxxxx wrote:Today i tried to switch some of my HVM guests (qemu-xen) from booting ofa kernel *inside* the guest, to a dom0 supplied kernel, which is described as "Direct Kernel Boot" here: https://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html : Direct Kernel BootDirect kernel boot allows booting directly from a kernel and initrdstored in the host physicalmachine OS, allowing command line arguments to be passed directly. Hmm it seems my thread was kind of hijacked and i was dropped from the CC.
I had some time and bisected the issue and it resulted in:
5a3ce8f85e7e7bdd339d259daa19f6bc5cb4735f is the first bad commit
commit 5a3ce8f85e7e7bdd339d259daa19f6bc5cb4735f
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date: Wed Oct 21 10:56:31 2015 +0200
x86/shadow: drop stray name tags from sh_{guest_get,map}_eff_l1e()
They (as a now being removed comment validly says) depend only on
Xen's
number of page table levels, and hence their tags didn't serve any
useful purpose (there could only ever be one instance in a single
binary, even back in the x86-32 days).
Further conditionalize the inclusion of PV-specific hook pointers,
at
once making sure that PV guests can't ever get other than 4-level
mode
enabled for them.
For consistency reasons shadow_{write,cmpxchg}_guest_entry() also
get
moved next to the other PV-only actors, allowing them to become
static
just like the $subject ones do.
Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
Acked-by: Tim Deegan <tim@xxxxxxx>
:040000 040000 0c2e3475f81547f934a5960d9f1ac4849707d4ed
f17f5ff17ca50d6ab908afe9a2d8555d954d3d0a M xen
-- Sander -- Sander _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |