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

Re: [Xen-devel] [PATCH] x86: use unambiguous register names



On 06/01/17 13:29, Jan Beulich wrote:
>>>> On 06.01.17 at 12:08, <andrew.cooper3@xxxxxxxxxx> wrote:
>> On 05/01/17 10:50, Jan Beulich wrote:
>>> Eliminate the mis-naming of 64-bit fields with 32-bit register names
>>> (eflags instead of rflags etc). To ensure no piece of code was missed,
>>> transiently use the underscore prefixed names only for 32-bit register
>>> accesses. This will be cleaned up subsequently.
>>>
>>> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
>> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
> Thanks.
>
>>> ---
>>> This is part II of the register renaming project. My intention is for
>>> things to stay this way for a couple of weeks, so people having patches
>>> in progress can update accordingly before we switch from the _e* names
>>> to the proper e* ones.
>> I bet that noone is going to notice that they even need make changes
>> until the build breaks.
> But that's the point of requiring the use of _eax for the time
> being after this patch: Anyone still using eax would run into
> build failure.

Ah.  Yes - I missed this point.

Fine then.

~Andrew

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

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