Scheduler is now selectable in make menuconfig in kernel hacking.
authorAnton Eisenbraun <anton@localhost.localdomain>
Mon, 9 Dec 2013 18:51:51 +0000 (19:51 +0100)
committerAnton Eisenbraun <anton@localhost.localdomain>
Mon, 9 Dec 2013 18:51:51 +0000 (19:51 +0100)
commit82e8adf8490fc1a8f2554d1f3c57058882c7181c
tree5520339de45a08c3f92dd769d47339e2b70aeace
parentaececff1e5b2af1b31d6ac7ec6a7cd7152a589c0
Scheduler is now selectable in make menuconfig in kernel hacking.
New directory structure in sched. Renamed sched.new in modsched and added cfs folder.
Symplified make file which was responsible for intigrating the framework into the build.
49 files changed:
arch/x86/Kconfig.debug
kernel/Makefile
kernel/sched/Makefile
kernel/sched/cfs/Makefile [new file with mode: 0644]
kernel/sched/cfs/auto_group.c [moved from kernel/sched/auto_group.c with 100% similarity]
kernel/sched/cfs/auto_group.h [moved from kernel/sched/auto_group.h with 100% similarity]
kernel/sched/cfs/clock.c [moved from kernel/sched/clock.c with 100% similarity]
kernel/sched/cfs/core.c [moved from kernel/sched/core.c with 100% similarity]
kernel/sched/cfs/cpupri.c [moved from kernel/sched/cpupri.c with 100% similarity]
kernel/sched/cfs/cpupri.h [moved from kernel/sched/cpupri.h with 100% similarity]
kernel/sched/cfs/cputime.c [moved from kernel/sched/cputime.c with 100% similarity]
kernel/sched/cfs/debug.c [moved from kernel/sched/debug.c with 100% similarity]
kernel/sched/cfs/fair.c [moved from kernel/sched/fair.c with 100% similarity]
kernel/sched/cfs/features.h [moved from kernel/sched/features.h with 100% similarity]
kernel/sched/cfs/idle_task.c [moved from kernel/sched/idle_task.c with 100% similarity]
kernel/sched/cfs/rt.c [moved from kernel/sched/rt.c with 100% similarity]
kernel/sched/cfs/sched.h [moved from kernel/sched/sched.h with 100% similarity]
kernel/sched/cfs/stats.c [moved from kernel/sched/stats.c with 100% similarity]
kernel/sched/cfs/stats.h [moved from kernel/sched/stats.h with 100% similarity]
kernel/sched/cfs/stop_task.c [moved from kernel/sched/stop_task.c with 100% similarity]
kernel/sched/modsched/Makefile [moved from kernel/sched.new/Makefile with 97% similarity]
kernel/sched/modsched/clock.c [moved from kernel/sched.new/clock.c with 100% similarity]
kernel/sched/modsched/core.c [moved from kernel/sched.new/core.c with 100% similarity]
kernel/sched/modsched/cputime.c [moved from kernel/sched.new/cputime.c with 100% similarity]
kernel/sched/modsched/framework/Kconfig.debug [new file with mode: 0644]
kernel/sched/modsched/framework/Makefile [new file with mode: 0644]
kernel/sched/modsched/framework/fw.c [new file with mode: 0644]
kernel/sched/modsched/framework/fw_modules.c [new file with mode: 0644]
kernel/sched/modsched/framework/include/fw.h [new file with mode: 0644]
kernel/sched/modsched/framework/include/fw_comm.h [new file with mode: 0644]
kernel/sched/modsched/framework/include/fw_list.h [new file with mode: 0644]
kernel/sched/modsched/framework/include/fw_modules.h [new file with mode: 0644]
kernel/sched/modsched/framework/include/fw_task.h [new file with mode: 0644]
kernel/sched/modsched/framework/include/fw_types.h [new file with mode: 0644]
kernel/sched/modsched/framework/include/os.h [new file with mode: 0644]
kernel/sched/modsched/framework/modules/Makefile [new file with mode: 0644]
kernel/sched/modsched/framework/modules/round_robin.c [new file with mode: 0644]
kernel/sched/modsched/framework/os/Makefile [new file with mode: 0644]
kernel/sched/modsched/framework/os/bertos/os.c [new file with mode: 0644]
kernel/sched/modsched/framework/os/bertos/os.h [new file with mode: 0644]
kernel/sched/modsched/framework/os/bertos/os_p.c [new file with mode: 0644]
kernel/sched/modsched/framework/os/bertos/rules.mk [new file with mode: 0644]
kernel/sched/modsched/framework/os/freebsd/os.c [new file with mode: 0644]
kernel/sched/modsched/framework/os/linux/Makefile [new file with mode: 0644]
kernel/sched/modsched/framework/os/linux/os.c [new file with mode: 0644]
kernel/sched/modsched/framework/sys/Makefile [new file with mode: 0644]
kernel/sched/modsched/framework/sys/fw_comm.c [new file with mode: 0644]
kernel/sched/modsched/framework/sys/fw_list.c [new file with mode: 0644]
kernel/sched/modsched/sched.h [moved from kernel/sched.new/sched.h with 100% similarity]