| 
         
xen-devel
RE: [Xen-devel] Re: APIC rework
 
Jeremy Fitzhardinge wrote:
> On 11/16/09 02:38, Zhang, Xiantao wrote:
>> Hi, Keir/Jeremy
>>    After you picking the two patches into upstream, we found it may
>> break old dom0 when assigned a level-triggered devices to a HVM
>> domain.  The casue is that, old dom0 can't provide trigger mode and
>> polarity when they do map_domain_pirq.  In attached patches, they
>> introduce a bit to indicate whether old dom0 or not.    
>> 
>> xen-introduce-a-bit-to-identify-dom0-type.patch:  for hypervisor.
>> 0001-x86-Introduce-a-bit-MAP_COMPAT-mode-for-MAP_PIRQ_TY.patch: for
>> pv ops dom0. 
>> 
> 
> Is there any way for the dom0 kernel to tell whether the hypervisor is
> implementing the new ABI, so it can choose how to set up interrupts.
> 
> MAP_COMPAT_BIT doesn't seem like a very good name, because it implies
> that setting it reverts to "compatible" behaviour.  I assume that
> leaving it clear enables the historical behaviour and setting it
> enables the new one (since old kernels won't be setting it).
Maybe better change to MAP_NEW_ABI_BIT ?  Since the hypervisor patch didn't 
change old code path after introducing this bit, so it is very easy and safe to 
backport to xen-3.4-testing tree, and make new dom0 be able to run top of it.  
:)
Xiantao
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
- [Xen-devel] APIC rework, Jeremy Fitzhardinge
- [Xen-devel] Re: APIC rework, Jeremy Fitzhardinge
- Re: [Xen-devel] Re: APIC rework, Jeremy Fitzhardinge
- RE: [Xen-devel] Re: APIC rework, Zhang, Xiantao
 
- Re: [Xen-devel] Re: APIC rework, Keir Fraser
 - Re: [Xen-devel] Re: APIC rework, Jeremy Fitzhardinge
 - Re: [Xen-devel] Re: APIC rework, Keir Fraser
 - RE: [Xen-devel] Re: APIC rework, Zhang, Xiantao
 - Re: [Xen-devel] Re: APIC rework, Jeremy Fitzhardinge
 - RE: [Xen-devel] Re: APIC rework,
Zhang, Xiantao <=
 - Re: [Xen-devel] Re: APIC rework, Keir Fraser
 - Re: [Xen-devel] Re: APIC rework, Jeremy Fitzhardinge
 - Re: [Xen-devel] Re: APIC rework, Keir Fraser
 
- RE: [Xen-devel] Re: APIC rework, Zhang, Xiantao
 - Re: [Xen-devel] Re: APIC rework, Keir Fraser
 - RE: [Xen-devel] Re: APIC rework, Zhang, Xiantao
 - Re: [Xen-devel] Re: APIC rework, Jeremy Fitzhardinge
 - RE: [Xen-devel] Re: APIC rework, Zhang, Xiantao
 - Re: [Xen-devel] Re: APIC rework, Konrad Rzeszutek Wilk
 - RE: [Xen-devel] Re: APIC rework, Zhang, Xiantao
 
  
  
  
 
 |  
  
 | 
    |