[Xen-ia64-devel] Re: [patch 00/11] ia64: kexec: Map EFI memory in the same location as Linux (v20080320)

2008-04-04 Thread Simon Horman
On Wed, Apr 02, 2008 at 04:55:55PM +0900, Simon Horman wrote:
 On Tue, Mar 25, 2008 at 04:20:56PM +0900, Simon Horman wrote:
  On Mon, Mar 24, 2008 at 01:05:26PM -0600, Alex Williamson wrote:
   
   On Thu, 2008-03-20 at 15:52 +0900, Simon Horman wrote:
Hi,

here is another spin of the kexec EFI patches. I think we are getting
very close if we aren't there already.
   
   Hi Simon,
   
  Have you tried launching an HVM domain with this patch set?  I never
   get past the white background in the VNC window (before EFI prints OK),
   and very shortly after launch, Xen and dom0 die.
  
  No, I haven't tested that. I will look into it.
  Thanks for the pointer.
 
 Hi Alex,
 
 sorry for taking a while to get back to you.
 
 I've been able to confirm that this is indeed a problem.
 It seems to be related to using the EFI rid in the hypervisor
 for at least SAL. I'm not really sure why this is occuring.
 I'll poke a bit further, but if anyone has any ideas please
 ping me.

I've been able to investigate this problem a little further.
It turns out that things lock up in the first call to 
ia64_new_rr7_efi() via xen_pal_emulator(), which is called
from the firmware of the hvm domain.

I am guessing that (once again) the TLB re-pinning isn't quite right.
I'll poke further and try and fix this.

-- 
Horms


___
Xen-ia64-devel mailing list
Xen-ia64-devel@lists.xensource.com
http://lists.xensource.com/xen-ia64-devel


[Xen-ia64-devel] Re: [patch 00/11] ia64: kexec: Map EFI memory in the same location as Linux (v20080320)

2008-04-02 Thread Simon Horman
On Tue, Mar 25, 2008 at 04:20:56PM +0900, Simon Horman wrote:
 On Mon, Mar 24, 2008 at 01:05:26PM -0600, Alex Williamson wrote:
  
  On Thu, 2008-03-20 at 15:52 +0900, Simon Horman wrote:
   Hi,
   
   here is another spin of the kexec EFI patches. I think we are getting
   very close if we aren't there already.
  
  Hi Simon,
  
 Have you tried launching an HVM domain with this patch set?  I never
  get past the white background in the VNC window (before EFI prints OK),
  and very shortly after launch, Xen and dom0 die.
 
 No, I haven't tested that. I will look into it.
 Thanks for the pointer.

Hi Alex,

sorry for taking a while to get back to you.

I've been able to confirm that this is indeed a problem.
It seems to be related to using the EFI rid in the hypervisor
for at least SAL. I'm not really sure why this is occuring.
I'll poke a bit further, but if anyone has any ideas please
ping me.

-- 
Horms


___
Xen-ia64-devel mailing list
Xen-ia64-devel@lists.xensource.com
http://lists.xensource.com/xen-ia64-devel


[Xen-ia64-devel] Re: [patch 00/11] ia64: kexec: Map EFI memory in the same location as Linux (v20080320)

2008-03-25 Thread Simon Horman
On Mon, Mar 24, 2008 at 01:05:26PM -0600, Alex Williamson wrote:
 
 On Thu, 2008-03-20 at 15:52 +0900, Simon Horman wrote:
  Hi,
  
  here is another spin of the kexec EFI patches. I think we are getting
  very close if we aren't there already.
 
 Hi Simon,
 
Have you tried launching an HVM domain with this patch set?  I never
 get past the white background in the VNC window (before EFI prints OK),
 and very shortly after launch, Xen and dom0 die.

No, I haven't tested that. I will look into it.
Thanks for the pointer.

 BTW, patch 4 is trying
 to patch the linked path to cpumask.h, which makes qimport unhappy.  I
 think you want xen/include/xen/cpumask.h.  Also, this file is common
 code, so let's make sure there's not a better arch specific place to
 stash this (and if not, I'm not sure CONFIG_XEN is appropriate/necessary
 in this file).  Thanks,

I'll see about cleaning this up a bit and get back to you.

-- 
Horms


___
Xen-ia64-devel mailing list
Xen-ia64-devel@lists.xensource.com
http://lists.xensource.com/xen-ia64-devel


[Xen-ia64-devel] Re: [patch 00/11] ia64: kexec: Map EFI memory in the same location as Linux (v20080320)

2008-03-24 Thread Alex Williamson

On Thu, 2008-03-20 at 15:52 +0900, Simon Horman wrote:
 Hi,
 
 here is another spin of the kexec EFI patches. I think we are getting
 very close if we aren't there already.

Hi Simon,

   Have you tried launching an HVM domain with this patch set?  I never
get past the white background in the VNC window (before EFI prints OK),
and very shortly after launch, Xen and dom0 die.  BTW, patch 4 is trying
to patch the linked path to cpumask.h, which makes qimport unhappy.  I
think you want xen/include/xen/cpumask.h.  Also, this file is common
code, so let's make sure there's not a better arch specific place to
stash this (and if not, I'm not sure CONFIG_XEN is appropriate/necessary
in this file).  Thanks,

Alex

-- 
Alex Williamson HP Open Source  Linux Org.


___
Xen-ia64-devel mailing list
Xen-ia64-devel@lists.xensource.com
http://lists.xensource.com/xen-ia64-devel