Re: [Xen-devel] [PATCH] x86/xstate: don't clobber or leak state when using XSAVES

2016-05-04 Thread Shuai Ruan
On Fri, Apr 29, 2016 at 10:13:42AM +0100, Wei Liu wrote: > On Fri, Apr 29, 2016 at 09:21:39AM +0800, Shuai Ruan wrote: > > On Mon, Apr 25, 2016 at 01:07:54AM -0600, Jan Beulich wrote: > > > Commit 4d27280572 ("x86/xsaves: fix overwriting between non-lazy/lazy > > > xsaves") switched to always savin

Re: [Xen-devel] [PATCH] x86/xstate: don't clobber or leak state when using XSAVES

2016-04-29 Thread Wei Liu
On Fri, Apr 29, 2016 at 09:21:39AM +0800, Shuai Ruan wrote: > On Mon, Apr 25, 2016 at 01:07:54AM -0600, Jan Beulich wrote: > > Commit 4d27280572 ("x86/xsaves: fix overwriting between non-lazy/lazy > > xsaves") switched to always saving full state when using compacted > > format (which is the only o

Re: [Xen-devel] [PATCH] x86/xstate: don't clobber or leak state when using XSAVES

2016-04-28 Thread Shuai Ruan
On Mon, Apr 25, 2016 at 01:07:54AM -0600, Jan Beulich wrote: > Commit 4d27280572 ("x86/xsaves: fix overwriting between non-lazy/lazy > xsaves") switched to always saving full state when using compacted > format (which is the only one XSAVES allows). It didn't, however, also > adjust the restore sid

Re: [Xen-devel] [PATCH] x86/xstate: don't clobber or leak state when using XSAVES

2016-04-26 Thread Andrew Cooper
On 25/04/16 08:07, Jan Beulich wrote: > Commit 4d27280572 ("x86/xsaves: fix overwriting between non-lazy/lazy > xsaves") switched to always saving full state when using compacted > format (which is the only one XSAVES allows). It didn't, however, also > adjust the restore side: In order to save ful

Re: [Xen-devel] [PATCH] x86/xstate: don't clobber or leak state when using XSAVES

2016-04-25 Thread Wei Liu
On Mon, Apr 25, 2016 at 01:07:54AM -0600, Jan Beulich wrote: > Commit 4d27280572 ("x86/xsaves: fix overwriting between non-lazy/lazy > xsaves") switched to always saving full state when using compacted > format (which is the only one XSAVES allows). It didn't, however, also > adjust the restore sid