From: Thomas Gleixner Date: Mon, 22 Dec 2008 22:05:28 +0000 (+0100) Subject: sched_clock: prevent scd->clock from moving backwards, take #2 X-Git-Tag: v2.6.29-rc1~224^2~2^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1c5745aa380efb6417b5681104b007c8612fb496;p=pandora-kernel.git sched_clock: prevent scd->clock from moving backwards, take #2 Redo: 5b7dba4: sched_clock: prevent scd->clock from moving backwards which had to be reverted due to s2ram hangs: ca7e716: Revert "sched_clock: prevent scd->clock from moving backwards" ... this time with resume restoring GTOD later in the sequence taken into account as well. The "timekeeping_suspended" flag is not very nice but we cannot call into GTOD before it has been properly resumed and the scheduler will run very early in the resume sequence. Cc: Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed