]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - fs/proc/array.c
Use boot based time for process start time and boot time in /proc
[net-next-2.6.git] / fs / proc / array.c
index 98e78e2f18d66cb4331d394c8543c3e8db4445a4..680c913575f0bd41ea7374929258d21cecb5f75d 100644 (file)
@@ -440,8 +440,9 @@ static int do_task_stat(struct task_struct *task, char * buffer, int whole)
 
        /* Temporary variable needed for gcc-2.96 */
        /* convert timespec -> nsec*/
-       start_time = (unsigned long long)task->start_time.tv_sec * NSEC_PER_SEC
-                               + task->start_time.tv_nsec;
+       start_time =
+               (unsigned long long)task->real_start_time.tv_sec * NSEC_PER_SEC
+                               + task->real_start_time.tv_nsec;
        /* convert nsec -> ticks */
        start_time = nsec_to_clock_t(start_time);