Matt, did you enable the cpu controller in "make config" ? The last 4 patches "hf_*" should be unrelated to this...
Matthew Helsley wrote:
I'm seeing the following when trying to compile a CKRM-patched kernel.
I took a 2.6.7 kernel and applied (pretty sure this is the order I applied too): ckrm-267toe15.patch patch-ckrm-E15-cpu hf_tc_reclassify_all.01.patch hf_tasktag_lock.01.patch hf_tasktag.01.patch hf_rcfs_reclassify.01.patch
The output from the compile:
kernel/built-in.o: In function `enqueue_task': kernel/built-in.o(.text+0x399): undefined reference to `cpu_demand_event' kernel/built-in.o: In function `load_balance': kernel/built-in.o(.text+0x2125): undefined reference to `cpu_demand_event' kernel/built-in.o: In function `init_cpu_class': kernel/built-in.o(.text+0x2113e): undefined reference to `ckrm_cpu_stat_init' kernel/built-in.o: In function `schedule': kernel/built-in.o(.sched.text+0x28a): undefined reference to `cpu_demand_event' kernel/built-in.o(.sched.text+0x6c8): undefined reference to `cpu_demand_event' make: *** [.tmp_vmlinux1] Error 1
I've attached the .config renamed to "ckrm-problem-config".
When I change the CONFIG_CKRM_CPU_MONITOR=m to y the compile problem goes away. I would think that I should not be able to configure the CPU_MONITOR as a module since it prevents compilation from completing.
Cheers, -Matt Helsley
------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ ckrm-tech mailing list https://lists.sourceforge.net/lists/listinfo/ckrm-tech
