On 12/31/09 5:10 AM, Richard Hughes wrote: > 2009/12/30 Joe Marcus Clarke <mar...@freebsd.org>: >> I was wondering if more work was going to be done to have the daemon >> code call back to the backend code to get things like hibernate and >> suspend commands, swap details, etc.? > > I think that makes a lot of sense. > > Maybe a backend specific object, with properties kernel_can_suspend, > kernel_can_hibernate, hibernate_has_swap_space, > hibernate_has_encrypted_swap and methods of suspend and hibernate.
There are also some Linux-specific bits in dkp-qos.c. I haven't looked at that code carefully yet, though. What do those two latency /dev entries provide exactly? Maybe I can find equivalents on FreeBSD. > > I'll work on something like this after I'm back from Christmas, unless > you get to it first. In the meantime, feel free to commit your > work-in-progress freebsd specific parts to src/freebsd I took a stab at this in the FreeBSD backend. I essentially made the dkp-daemon.c methods wrappers around backend methods. It sounds like you're going to go a slightly different route, though. Joe > > Richard > -- Joe Marcus Clarke FreeBSD GNOME Team :: gn...@freebsd.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome _______________________________________________ devkit-devel mailing list devkit-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/devkit-devel