On Fri, Mar 31, 2023 at 8:05 PM Limonciello, Mario <mario.limonciello@xxxxxxx> wrote: > > On 3/31/2023 13:01, Rafael J. Wysocki wrote: > > On Thu, Mar 30, 2023 at 9:45 PM Mario Limonciello > > <mario.limonciello@xxxxxxx> wrote: > >> > >> Userspace can't easily discover how much of a sleep cycle was spent in a > >> hardware sleep state without using kernel tracing and vendor specific sysfs > >> or debugfs files. > >> > >> To make this information more discoverable, introduce a new sysfs file > >> to represent the time spent in a sleep state. > > > > This is only in the most recent suspend-resume cycle, isn't it? > > Yes; that's correct. > > > > > Wouldn't it be useful to have another attribute printing the > > accumulated total HW sleep time? > > > > I had considered this; but I didn't think it was actually very useful > because userspace will get control at the end of every cycle and can > accumulate those numbers if desirable. Unless "user space" in question is actually a human, that is.