> Certainly the OS needs to know when it can suspend quickly and userspace apps need to provide that information.
> But the "kernel" doesn't need to be particularly involved in this.
I'm not fussed about how it works, just as long as we're not still arguing about either the need for them, or the implementation details, in two years time! :-/