This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] [PATCH 0 of 7] Fix kexec in Xen (take 4)

To: Keir Fraser <keir.xen@xxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH 0 of 7] Fix kexec in Xen (take 4)
From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date: Thu, 16 Jun 2011 14:05:30 +0100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 16 Jun 2011 06:06:52 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <CA1C1261.1C1FA%keir.xen@xxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <CA1C1261.1C1FA%keir.xen@xxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20110424 Lightning/1.0b2 Thunderbird/3.1.10
One final thing to say,  These fixes are candidates for backport to 4.1
as the kexec path is still broken there.


On 13/06/11 19:15, Keir Fraser wrote:
> On 13/06/2011 18:02, "Andrew Cooper" <andrew.cooper3@xxxxxxxxxx> wrote:
>> This set of patches are partly bugfixed to problems I have noticed while
>> working on this area of the codebase, and targeted fixes to get the kexec 
>> path
>> working again on Xen 4.x
>> The first three patches are small bugfixes which are not directly related to
>> the kexec problems, but are on the codepath.
>> The next four patches are directly related to fixing the kexec path.
>> These patches cause xen to track the BSP local APIC boot state and return to
>> it before kexec'ing to a new kernel.  This prevents the kdump kernel falling
>> over itself when booting in x2apic mode while expecting to be in xapic mode.
>> It also makes sure to disable IO virtualisation, along with fixing the 
>> current
>> codepath related to disabling Interrup Remapping on Intel VTD boxes.
> Overall looking much better! I will take a look at the patches individually,
> and I expect Jan will be looking too. I think we may have a largely
> check-in-able series here. :-)
>  -- Keir
>> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-devel

Andrew Cooper - Dom0 Kernel Engineer, Citrix XenServer
T: +44 (0)1223 225 900, http://www.citrix.com

Xen-devel mailing list