|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v7 27/32] xen/x86: allow HVM guests to use hypercalls to bring up vCPUs
On 08/10/15 16:21, Jan Beulich wrote:
>>>> On 08.10.15 at 15:35, <roger.pau@xxxxxxxxxx> wrote:
>> El 05/10/15 a les 12.28, Andrew Cooper ha escrit:
>>> On 02/10/15 16:48, Roger Pau Monne wrote:
>>>> +#define SEG(b, l, a) \
>>>> + (struct segment_register){ .sel = 0, .base = (b), .limit = (l), \
>>>> + .attr.bytes = (a) }
>>>> + cs = SEG(0, ~0u, 0xa9b); /* 64bit code segment. */
>>>> + ds = ss = es = SEG(0, ~0u, 0xc93);
>>>> + tr = SEG(0, 0x67, 0x8b); /* 64bit TSS (busy). */
>>>> +#undef SEG
>>> I would be tempted to get rid of this macro entirely. The other macro
>>> was to hide all the regs-> references, but this is entirely from constants.
>> IMHO I think it makes the code easier to understand, but I'm not going
>> to argue about it. Does anyone else has a preference whether to remove
>> the macro or not?
> I'd be slightly in favor of keeping it, unless Andrew is heavily opposed.
Not sufficiently fussed. Keep it.
~Andrew
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |