Hi,

Suggestion: as discussed in early weeks, why don't adopt names taking into consideration that Linux can run in systems other than desktops and servers?

#define PM_SYSTEM_STATE_SUSPEND_RAM     0x00000010
#define PM_SYSTEM_STATE_SUSPEND_DISK    0x00000020

PM_SYSTEM_STATE_SUSPEND_DISK an be something like PM_SYSTEM_STATE_DEEP_SUSPEND and so on...

So you can have better acceptance of people working in other areas.

My two cents.
Regards,

Daniel Petrini

--
10LE - Linux
Nokia Institute of Tecnology - INdT
Manaus - Brazil