|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] Re: [PATCH] CPUID level 0x00000007:0 (ebx) is word 9, instea
On 01/06/2011 07:35, "Jan Beulich" <JBeulich@xxxxxxxxxx> wrote:
>>>> On 31.05.11 at 16:59, "Li, Xin" <xin.li@xxxxxxxxx> wrote:
>>> can't see why we would need to stay in sync with Linux's capability
>>> array indices.
>>
>> why? Typically we reuse Linux code unless Xen has its special logic.
>
> So you would suggest leaving indices 7 and 8 unused instead?
> Looking at current Linux, we certainly could convert Xen to use
> index 8 for virtualization features, but since these are being
> tracked differently already anyway I don't see a value in this.
>
> As to index 7, just look at ARAT - we're already diverging from
> Linux here (having it allocated in index 3).
>
> Bottom line is that I think keeping the names (and in various cases
> the grouping together, namely when the bits are grouped together
> in some CPUID leaf's output) in sync is desirable, but following
> Linux to the bit doesn't always make sense. After all, some thinking
> will always be necessary when porting over patches.
Agreed.
-- Keir
> Jan
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|