Am Donnerstag, 5. Juli 2007 schrieb V, Sankara Narayanan: > Here is a simple patch for power event notification to user-space > applications. Basically, what it does is notify the user-space > applications that the system is going to a low power state > (Suspend-to-RAM and Suspend-to-Disk) and resume from that state. This is > useful for the user-space applications to do some significant action > when the system goes to the low power state (like saving an unsaved > file). The user-space objects can form a netlink socket and listen to > these events. It is done through a kobject-netlink socket. For this I > have used the kobject_uevent system call, posting the notification to > user space with standby, hibernate and resume in the action parameter of > the kobject_uevent call (mapped to KOBJ_S3, KOBJ_S4 and KOBJ_RESUME > enums). Appreciate your comments on the patch. Why does this need to be done in kernel space? How do you want to make sure user space has enough time to act on a notification? Regards Oliver _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm