Re: S0ix support in Xen

2023-04-17 Thread Simon Gaiser
Roger Pau Monné: > On Mon, Feb 27, 2023 at 12:48:03PM +0100, Simon Gaiser wrote: >> Hi, >> >> I have been looking into using S0ix with Xen. On systems with with >> 11th gen (Tiger Lake) Intel mobile CPUs or newer this is often the >> only supported suspend method, thus we want to support it in

Re: S0ix support in Xen

2023-03-29 Thread Roger Pau Monné
On Mon, Feb 27, 2023 at 12:48:03PM +0100, Simon Gaiser wrote: > Hi, > > I have been looking into using S0ix with Xen. On systems with with 11th > gen (Tiger Lake) Intel mobile CPUs or newer this is often the only > supported suspend method, thus we want to support it in Qubes OS. > > Below a

Re: S0ix support in Xen

2023-03-13 Thread Simon Gaiser
Simon Gaiser: [...] > On my test system (NUC11TNHi5, Tiger Lake) I haven't seen it reaching > cstates lower PC7 with Xen (so it can of course not reach S0ix > residency). With plain Linux I got it working on that system although it > was rather fiddly and probably something is fishy on the

Re: S0ix support in Xen

2023-02-27 Thread Jan Beulich
On 27.02.2023 12:48, Simon Gaiser wrote: > PIT timer: During some previous private discussion it was mentioned that > the PIT timer that Xen initializes for IO-APIC testing prevents S0ix > residency and therefore that part needs to be reworked. But if I'm > reading the current code correctly Xen

S0ix support in Xen

2023-02-27 Thread Simon Gaiser
Hi, I have been looking into using S0ix with Xen. On systems with with 11th gen (Tiger Lake) Intel mobile CPUs or newer this is often the only supported suspend method, thus we want to support it in Qubes OS. Below a summary of my current understanding of what's needed (and known unknowns). I