[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-ia64-devel][Patch]Add two PALcallswhichfixSMPwindowsinstallation crashing bug


  • To: "Alex Williamson" <alex.williamson@xxxxxx>
  • From: "Xu, Anthony" <anthony.xu@xxxxxxxxx>
  • Date: Tue, 3 Apr 2007 10:11:14 +0800
  • Cc: xen-ia64-devel <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Mon, 02 Apr 2007 19:10:00 -0700
  • List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
  • Thread-index: Acd1kQNoOciUVF1RQlOy7sKik/n+egAAyBww
  • Thread-topic: [Xen-ia64-devel][Patch]Add two PALcallswhichfixSMPwindowsinstallation crashing bug

Alex Williamson write on 2007年4月3日 9:40:
> Hi Anthony,
> 
> On Tue, 2007-04-03 at 09:22 +0800, Xu, Anthony wrote:
>> Alex Williamson write on 2007年4月3日 5:52:
>>> On Mon, 2007-04-02 at 15:08 -0600, Alex Williamson wrote:
>>>> This suggests to me that maybe it's not the
>>>> dual-core vs single-core that's really causing problems, but
>>>> something windows does with "extra" CPUs that we aren't emulating.
>>>> Thanks,
>> 
>> One question, can windows be installed on  SC Montecito with more
>> than two processors? 
> 
>    I don't know.  The engineers I talked to didn't know of any
> problems with Windows on single-core Montecitos, so I assume it works.
We can install windows on madison with 4 processors, but only two are visible 
to windows,
The other two are deadlooping at the very beginning of window boot. Windows 
doesn't recognize 
these two processors.

> 
>> 
>>>    After further consideration, you observed the "extra" CPUs idling
>>> in SAL.
>> 
>> Sorry, I described this incorretly, the "extra" CPUs are deaplooping
>> at the very beginning of windows boot.
> 
>    Ok, so no return to SAL then.
> 
>> 
>>      I don't think this issue is related with vCPU hotplug.
>> We can install windows on Montecito with 4 Logical processors, and
>> these 4 logical processors are running inside windows, means they
>> are up. 
>> And after applying this patch, we can install windows on XEN/VTI
>> domain with 4 vcpu Running.
> 
>    What happens with more than 8 vCPUs on an "Enterprise Edition"
> license?  It seems more than coincidental that they fail so similarly.
> Thanks,
Yes, they fail similarly, because they are running the same funtions when 
failing.
This function will write zero to all control register with psr.ic=0, when 
writing to pta, it
will trigger reserverd bit fault, inside xen due to this gp fault happens with 
vpsr.ic=0,
Xen panic this domain, if Xen doesn't panic this domain, just print warnning 
message, and inject
Gp fault to guest OS, I think windows can be installed successfully just like 
native.
I'll try this.


thanks,
anthony



> 
>       Alex

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.