Author: lmasko Date: Sat Nov 18 14:57:02 2006 New Revision: 7982 Modified: geninitrd/trunk/geninitrd Log: - Suspend2 can have its directory in /proc/suspend2 or /sys/power/suspend2, depending on kernel version, initrd must support both.
Modified: geninitrd/trunk/geninitrd ============================================================================== --- geninitrd/trunk/geninitrd (original) +++ geninitrd/trunk/geninitrd Sat Nov 18 14:57:02 2006 @@ -1139,11 +1139,14 @@ mkdir -p $MNTIMAGE/proc cat << 'EOF' >> "$s" mount -t proc none /proc +mount -t sysfs none /sys if [ "$(awk ' /resume2=/ { print "yes"; } ' /proc/cmdline)" = "yes" ]; then EOF cat << EOF >> "$s" - echo > /proc/suspend2/do_resume + [ -e /proc/suspend2/do_resume ] && echo > /proc/suspend2/do_resume + [ -e /sys/power/suspend2/do_resume ] && echo > /sys/power/suspend2/do_resume fi +umount /sys umount /proc EOF } _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit