[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH V3 5/6] x86/xsaves: support compact format for hvm save/restore
On Tue, Aug 11, 2015 at 10:27:20AM +0100, Andrew Cooper wrote: > On 11/08/15 09:01, Shuai Ruan wrote: > > > >>> + > >>> + /* > >>> + * The FP xstates and SSE xstates are legacy states. They are always > >>> + * in the fixed offsets in the xsave area in either compacted form > >>> + * or standard form. > >>> + */ > >>> + xstate_comp_offsets[0] = 0; > >>> + xstate_comp_offsets[1] = XSAVE_SSE_OFFSET; > >>> + > >>> + xstate_comp_offsets[2] = FXSAVE_SIZE + XSAVE_HDR_SIZE; > >>> + > >>> + for (i = 2; i < xstate_features; i++) > >> This loop will run off the end of xstate_comp_sizes[] for any processor > >> supporting AVX512 or greater. > >> > > For the length of xsate_comp_sizes is 64, I think the case you mentioned > > above will not happen. > > xstate_features is a bitmap. The comparison "i < xstate_features" is > bogus, and loops many more times than you intend. > Ok. Thanks for your review, Andrew > ~Andrew > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxx > http://lists.xen.org/xen-devel > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |