Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v2.4.11 /kernel/sched.c

Filename:/kernel/sched.c
Lines Added:3
Lines Deleted:0
Also changed in: (Previous) 2.4.11-pre6  2.4.11-pre5  2.4.11-pre4  2.4.10-ac10  2.4.10-ac9  2.4.10-ac8 
(Following) 2.4.13-pre4  2.4.13-pre5  2.4.13-pre6  2.4.13  2.4.13-ac5  2.4.13-ac6 

Location
[  2.4.11
  [  kernel
     o  sched.c

Patch

diff -u --recursive --new-file v2.4.10/linux/kernel/sched.c linux/kernel/sched.c
--- v2.4.10/linux/kernel/sched.c   Sun Sep 23 11:41:01 2001
+++ linux/kernel/sched.c   Fri Oct  5 12:11:05 2001
@@ -1309,6 +1309,8 @@
    atomic_inc(¤t->files->count);
 }
 
+extern unsigned long wait_init_idle;
+
 void __init init_idle(void)
 {
    struct schedule_data * sched_data;
@@ -1321,6 +1323,7 @@
    }
    sched_data->curr = current;
    sched_data->last_schedule = get_cycles();
+   clear_bit(current->processor, &wait_init_idle);
 }
 
 extern void init_timervecs (void);


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.