[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 |