Merge in the version 7 cpu controller from CKRM.
authorMarc Fiuczynski <mef@cs.princeton.edu>
Tue, 28 Sep 2004 06:14:31 +0000 (06:14 +0000)
committerMarc Fiuczynski <mef@cs.princeton.edu>
Tue, 28 Sep 2004 06:14:31 +0000 (06:14 +0000)
commitc7089c9ff74690b4a1387b120eb5710f3510249f
treef4bfe8627a3b5cb7abb39133b351ec73e4a213e2
parent8b7b427253ecfb64ebd2a2bc96fff1627c97e9d2
Merge in the version 7 cpu controller from CKRM.
- Had to shuffle the runqueue datastructure from sched.h to sched.c.
- Fixed arithmetic fault that would occur early in boot due to uninitialized
  CKRM cpu controller data structure. Odd that the CKRM folks didn't have
  this bug, too.
12 files changed:
include/linux/ckrm_classqueue.h
include/linux/ckrm_sched.h
include/linux/sched.h
init/Kconfig
init/main.c
kernel/Makefile
kernel/ckrm/Makefile
kernel/ckrm/ckrm_cpu_class.c
kernel/ckrm/ckrm_cpu_monitor.c
kernel/ckrm_classqueue.c
kernel/ckrm_sched.c
kernel/sched.c